国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網管 > 服務器 > 正文

操作系統功能簡介

2020-05-27 13:27:42
字體:
來源:轉載
供稿:網友

  操作系統的主要功能是資源管理,程序控制和人機交互等。計算機系統的資源可分為設備資源和信息資源兩大類。設備資源指的是組成計算機的硬件設備,如中央處理器,主存儲器,磁盤存儲器,打印機,磁帶存儲器,顯示器,鍵盤輸入設備和鼠標等。信息資源指的是存放于計算機內的各種數據,如文件,程序庫,知識庫,系統軟件和應用軟件等。

  資源管理

  系統的設備資源和信息資源都是操作系統根據用戶需求按一定的策略來進行分配和調度的。操作系統的存儲管理就負責把內存單元分配給需要內存的程序以便讓它執(zhí)行,在程序執(zhí)行結束后將它占用的內存單元收回以便再使用。對于提供虛擬存儲的計算機系統,操作系統還要與硬件配合做好頁面調度工作,根據執(zhí)行程序的要求分配頁面,在執(zhí)行中將頁面調入和調出內存以及回收頁面等。

  處理器管理或稱處理器調度,是操作系統資源管理功能的另一個重要內容。在一個允許多道程序同時執(zhí)行的系統里,操作系統會根據一定的策略將處理器交替地分配給系統內等待運行的程序。一道等待運行的程序只有在獲得了處理器后才能運行。一道程序在運行中若遇到某個事件,例如啟動外部設備而暫時不能繼續(xù)運行下去,或一個外部事件的發(fā)生等等,操作系統就要來處理相應的事件,然后將處理器重新分配。

  操作系統的設備管理功能主要是分配和回收外部設備以及控制外部設備按用戶程序的要求進行操作等。對于非存儲型外部設備,如打印機、顯示器等,它們可以直接作為一個設備分配給一個用戶程序,在使用完畢后回收以便給另一個需求的用戶使用。對于存儲型的外部設備,如磁盤、磁帶等,則是提供存儲空間給用戶,用來存放文件和數據。存儲性外部設備的管理與信息管理是密切結合的。

  信息管理是操作系統的一個重要的功能,主要是向用戶提供一個文件系統。一般說,一個文件系統向用戶提供創(chuàng)建文件,撤銷文件,讀寫文件,打開和關閉文件等功能。有了文件系統后,用戶可按文件名存取數據而無需知道這些數據存放在哪里。這種做法不僅便于用戶使用而且還有利于用戶共享公共數據。此外,由于文件建立時允許創(chuàng)建者規(guī)定使用權限,這就可以保證數據的安全性。

  程序控制

  一個用戶程序的執(zhí)行自始至終是在操作系統控制下進行的。一個用戶將他要解決的問題用某一種程序設計語言編寫了一個程序后就將該程序連同對它執(zhí)行的要求輸入到計算機內,操作系統就根據要求控制這個用戶程序的執(zhí)行直到結束。操作系統控制用戶的執(zhí)行主要有以下一些內容:調入相應的編譯程序,將用某種程序設計語言編寫的源程序編譯成計算機可執(zhí)行的目標程序,分配內存儲等資源將程序調入內存并啟動,按用戶指定的要求處理執(zhí)行中出現的各種事件以及與操作員聯系請示有關意外事件的處理等。

  人機交互

  操作系統的人機交互功能是決定計算機系統“友善性”的一個重要因素。人機交互功能主要靠可輸入輸出的外部設備和相應的軟件來完成。可供人機交互使用的設備主要有鍵盤顯示、鼠標、各種模式識別設備等。與這些設備相應的軟件就是操作系統提供人機交互功能的部分。人機交互部分的主要作用是控制有關設備的運行和理解并執(zhí)行通過人機交互設備傳來的有關的各種命令和要求。早期的人機交互設施是鍵盤顯示器。操作員通過鍵盤打入命令,操作系統接到命令后立即執(zhí)行并將結果通過顯示器顯示。打入的命令可以有不同方式,但每一條命令的解釋是清楚的,唯一的。隨著計算機技術的發(fā)展,操作命令也越來越多,功能也越來越強。隨著模式識別,如語音識別、漢字識別等輸入設備的發(fā)展,操作員和計算機在類似于自然語言或受限制的自然語言這一級上進行交互成為可能。此外,通過圖形進行人機交互也吸引著人們去進行研究。這些人機交互可稱為智能化的人機交互。這方面的研究工作正在積極開展。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 贡山| 瑞丽市| 新竹县| 延川县| 莆田市| 萍乡市| 常州市| 陇西县| 乌兰浩特市| 棋牌| 肇源县| 怀集县| 金山区| 南充市| 富平县| 马山县| 怀仁县| 女性| 临洮县| 简阳市| 满城县| 江口县| 长顺县| 陇南市| 满洲里市| 黔江区| 三河市| 广德县| 昭通市| 英吉沙县| 滁州市| 潮安县| 彭山县| 孟津县| 青神县| 黄山市| 丰原市| 宁武县| 蒙城县| 武功县| 绥棱县|