什麼是手術系統。 一些基礎

什麼是手術系統

前一段時間 我們正在討論當局、專業人士和私人用戶在危機時期都可以使用的各種開源替代方案。 這些天我們致力於描述工具; 可用於創建教育內容的網絡服務和程序。

下一篇文章將重點討論作業系統。因為它可能會引起不常閱讀該書的人的興趣 Linux Adictos, 我認為專門回顧一些介紹性概念很方便。 如果您熟悉 Linux,則可以安全地跳過它。

什麼是手術系統

作業系統 是管理計算機所有硬件和其他軟件的主要軟件。 除此之外,它還管理輸入和輸出設備。 做這個 使用書面設備驅動程序 由硬件製造商或第三方提供,以促進與這些設備的通信。 除了, 提供庫和編程接口開發人員在為特定操作系統編寫程序時可以使用的應用程序數量。

操作系統 充當正在運行的應用程序和硬件之間的解釋器, 使用硬件控制器作為兩者之間的解釋器。

我們舉個例子吧

假設用戶安裝了 Internet 瀏覽器、文字處理程序和繪圖應用程序。 這三個程序都包含打印功能。 然而, 如果每個程序的開發人員都必須為此功能創建一個例程,則會延長開發時間並增加所需的存儲空間。 特別是因為必須針對程序的每個功能以及市場上可用的每個硬件設備重複該過程。

如果用戶想要同時打印網頁、文檔和繪圖,而每個應用程序具有不同的打印例程,這將造成瓶頸。

實際發生的情況是 c每個應用程序都會告訴操作系統它想要打印一些內容。 操作系統將請求發送到打印機驅動程序,然後驅動程序將它們依次發送到設備。

內核

內核是計算機操作系統的核心。。 它是第一個加載的程序,它處理計算機的所有基本功能。

它負責分配內存、將軟件功能轉換為計算機CPU的指令以及處理設備輸入和輸出。 硬件。 內核通常運行在一個隔離的區域,以防止被計算機上的其他程序篡改。

雖然,從用戶的角度來看,似乎在內核中所有任務都是同時執行的,並且它們實際上並不是按順序完成的。 操作系統在每項任務上花費一定的時間,然後繼續處理列表中的下一項任務。

閱讀描述後,這種方法可能看起來效率低下。 然而,正是她讓我們可以同時做幾項任務,比如在文字處理器中寫作和聽音樂。 延遲是系統完成任務所需的時間。 低延遲內核優先處理具有外部源的任務請求,例如輸入音頻和視頻信號或演奏虛擬樂器。

Linux發行版

如果您繼續讀到這裡,您可能想知道這一切與教育內容的創建有什麼關係。

因為下一篇文章我們要介紹的是特殊用途的操作系統。

與 Windows 和 Mac 不同,Linux 以發行版的形式提供。

如果您購買 Mac,您購買的是內置以及內置硬件和軟件的組合。 如果您的計算機上安裝了Windows,則操作系統的所有組件都將由Microsoft 開發。 對於 Linux 發行版,您擁有的是來自不同來源的組件包
其中一些是:

  • Linux 內核。
  • 由 GNU 項目開發的系統實用程序。
  • 由製造商創建或由第三方逆向工程的設備驅動程序。
  • 圖形服務器。
  • 窗口管理器。
  • 書桌
  • 軟件合集。

根據所製作的程序的組合,這些發行版 它們可用於一般目的或特定用途。 例如多媒體製作、計算機取證、遊戲等。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   喬爾·吉蘭 他說:

    有趣的文章,現在我有一個問題:是否可以說 GNU/Linux 發行版是一個操作系統? 我記得 Twitter 上的 @belinuxo 曾經說過,要被認為是這樣,它應該從頭開始構建,包括內核,所以舉例來說,Ubuntu 不是一個操作系統。

    1.    迭戈·德·岡薩雷斯(Diego German Gonzalez) 他說:

      我查閱的操作系統定義都沒有提出從頭開始開發的條件。 在我看來,這就像說 Windows XP 不是一個操作系統,因為它的大部分組件來自 Windows NT,
      在我看來,任何 GNU/Linux 發行版都是一個操作系統,因為它所履行的功能。
      謝謝你的評論。