對計算機作業系統的一些理解

2021-09-26 09:49:56 字數 357 閱讀 5777

什麼是作業系統

作業系統也是軟體,對於cpu來說,它和應用程式並沒有區別。

作業系統的作用

作業系統的主要作用提高計算機的資源(cpu、memory、io)利用率,也就是讓計算機在一定時間裡盡可能完成更多的任務。作業系統還有對硬體的抽象功能,它遮蔽硬體細節並對應用程式提供api。

為什麼需要作業系統

cpu的處理速度與memory的速度和容量、與io的速度和數量不匹配,若以序列方式處理任務必然會浪費大量的cpu資源。

為什麼可以有作業系統

乙個任務並不需要同時占用cpu、memory、io這三部分資源,於是就有了對任務進行批處理的可能,而作業系統就是要為這一批任務分配cpu、memory和io。

計算機作業系統

為什麼要有作業系統 計算機系統是乙個複雜的系統,如果每位程式設計師在程式設計時都必須掌握計算機系統的所有細節,就會嚴重影響程式設計師的開發效率 作業系統可以對計算機硬體加以管理和優化使用,為使用者程式提供更好的執行環境。作業系統以及其位置 作業系統組成 作業系統功能 應用程式直接與作業系統及其抽象打...

計算機作業系統

實驗一 熟悉linux作業系統 程序觀測 實驗目的 1 了解在linux作業系統中程序的特點和表現形式 2 掌握linux檢視程序的方式與方法 3 在乙個程序中建立另乙個程序的方法 4 掌握父程序和子程序的關係和fork的用法 實驗內容 1 編寫乙個簡單的程式,使用ps或top工具觀察該程序的的id...

計算機作業系統

1 單選題 作業系統的主要功能是管理計算機系統中的 選項 a 程式和資料 b 資源 c 作業 d 程序 答案 資源 2 單選題 關於多道批處理作業系統,以下說法錯誤的是 選項 a 可提高系統資源的利用率 b 可提高計算機系統的工作效率 c 可提高系統吞吐量 d 在作業執行時使用者可以直接干預作業的執...