首頁 > 常見問題 > 什麼是作業系統?它的作用是什麼?

什麼是作業系統?它的作用是什麼?

青灯夜游
發布: 2023-02-08 16:31:26
原創
108214 人瀏覽過

作業系統是管理電腦硬體與軟體資源的電腦程序,是控制和管理電腦軟硬體資源,以盡量合理有效的方法組織多個使用者共享多種資源的程序集合。作業系統的角色:1、管理系統中的各種資源;2、提供使用者良好的介面。從電腦使用者的角度來說,作業系統體現為其提供的各項服務;從程式設計師的角度來說,其主要是指使用者登入的介面或介面;從設計人員的角度來說,就是指各式各樣模組和單元之間的聯繫。

什麼是作業系統?它的作用是什麼?

本文操作環境:Windows7系統,Dell G3電腦。

什麼是作業系統?

作業系統(Operating System,簡稱OS)是管理電腦硬體與軟體資源的電腦程式。作業系統是控制和管理電腦軟硬體資源,以盡量合理有效的方法組織多個使用者共享多種資源的程式集合。

作業系統需要處理如管理與設定記憶體、決定係統資源供需的優先順序、控制輸入裝置與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統也提供一個讓使用者與系統互動的操作介面。

在電腦中,作業系統是其最基本也是最為重要的基礎性系統軟體。

  • 從電腦使用者的角度來說,電腦作業系統體現為其提供的各項服務;

  • ##從程式設計師的角度來說,其主要是指使用者登入的介面或介面;

  • 從設計人員的角度來說,就是指各式各樣模組和單元之間的聯繫。

事實上,全新作業系統的設計和改良的關鍵工作就是對體系結構的設計,經過幾十年來的發展,電腦作業系統已經由一開始的簡單控制循環體發展成為較為複雜的分散式作業系統,再加上電腦使用者需求的愈發多樣化,電腦作業系統已成為既複雜又龐大的電腦軟體系統之一。

作業系統的功能:

(1) 管理系統中的各種資源;(2) 提供使用者良好的介面。

作業系統主要包括以下幾個方面的功能:

  • ①進程管理,其工作主要是進程調度,在單一用戶單任務的情況下,處理器僅為一個使用者的一個任務所獨佔, 進程管理的工作十分簡單。但在多道程序或多用戶的情況 下,組織多個作業或任務時,就要解決處理器的調度、 分配和回收等問題 。

  • ②儲存管理分為幾種功能:儲存分配、儲存共用、儲存保護 、儲存擴充。

  • ③裝置管理分有以下功能:裝置分配、裝置傳輸控制 、裝置獨立性。

  • ④檔案管理:檔案儲存空間的管理、目錄管理 、檔案操作管理、檔案保護。

  • ⑤作業管理是負責處理使用者提交的任何要求。

作業系統具有以下4個基本特徵:

(1) 並發性:並發性是指兩個或兩個以上的事件或活動在同一時間間隔內發生。

(2) 共享性:共享性是作業系統的另一個重要特性,是指作業系統中的資源(包括硬體資源和軟體資源)可被多個並發執行的程序共同使用,而不是被一個進程獨佔。

(3) 虛擬性:是作業系統中的一種管理技術,它是把一個物理上的實體映射為若干個邏輯上的對應物。

(4) 不確定性:在多道程式設計中,各個程式之間存在著直接或間接的聯繫,程式的推進速度受它運作環境的影響。這時同一程式和資料的多次運行可能得到不同的結果;程式的運行時間、運行順序也具有不確定性;外部輸入的請求、運行故障發生的時間也難以預測。這些都是不確定性的表現。

相關推薦:《

程式設計課程

以上是什麼是作業系統?它的作用是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板