關(guān)于計(jì)算機(jī)操作系統(tǒng)的主要功能是指,計(jì)算機(jī)操作系統(tǒng)的主要功能是這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、傳統(tǒng)定義 計(jì)算機(jī)軟件分為系統(tǒng)軟件和應(yīng)用軟件兩大類 系統(tǒng)軟件用于管理計(jì)算機(jī)本身和應(yīng)用程序 應(yīng)用軟件是為滿足用戶特定需求而設(shè)計(jì)的軟件 操作系統(tǒng)是最基本的系統(tǒng)軟件,它和系統(tǒng)工具軟件構(gòu)成了系統(tǒng)軟件 但給操作系統(tǒng)下定義是困難的,至今沒(méi)有一個(gè)能公認(rèn)的統(tǒng)一說(shuō)法 以下列舉了現(xiàn)今操作系統(tǒng)教材中常見(jiàn)的幾種觀察操作系統(tǒng)的角度 自頂向下的角度,操作系統(tǒng)是對(duì)裸機(jī)的第一層軟件,是對(duì)機(jī)器的第一次擴(kuò)展,為用戶提供了一臺(tái)與實(shí)際硬件等價(jià)的虛擬機(jī) 自底向上的角度,操作系統(tǒng)是資源管理,在相互競(jìng)爭(zhēng)的程序之間有序地控制對(duì)處理器、存儲(chǔ)器以及其他I/O接口設(shè)備的分配 從軟件分類角度看,操作系統(tǒng)是最基本的系統(tǒng)軟件,它控制著計(jì)算機(jī)所有的資源并提供應(yīng)用程序開(kāi)發(fā)的接口 從系統(tǒng)管理員角度看,操作系統(tǒng)合理地組織管理了計(jì)算機(jī)系統(tǒng)的工作流程,使之能為多個(gè)用戶提供安全高效的計(jì)算機(jī)資源共享 從程序員角度看(即從操作系統(tǒng)產(chǎn)生的角度),操作系統(tǒng)是將程序員從復(fù)雜的硬件控制中解脫出來(lái),并為軟件開(kāi)發(fā)者提供了一個(gè)虛擬機(jī),從而能更方便的進(jìn)行程序設(shè)計(jì) 從一般用戶角度看,操作系統(tǒng)為他們提供了一個(gè)良好的交互界面,使得他們不必了解有關(guān)硬件和系統(tǒng)軟件的細(xì)節(jié),就能方便地使用計(jì)算機(jī) 從硬件設(shè)計(jì)者看,操作系統(tǒng)為計(jì)算機(jī)系統(tǒng)功能擴(kuò)展提供了支撐平臺(tái),使硬件系統(tǒng)與應(yīng)用軟件產(chǎn)生了相對(duì)獨(dú)立性,可以在一定范圍內(nèi)對(duì)硬件模塊進(jìn)行升級(jí)和添加新硬件,而不會(huì)影響原先應(yīng)用軟件 總的來(lái)講,傳統(tǒng)的操作系統(tǒng)定義如下: 操作系統(tǒng)是控制和管理計(jì)算機(jī)系統(tǒng)內(nèi)各種硬件和軟件資源、合理有效地組織計(jì)算機(jī)系統(tǒng)的工作,為用戶提供一個(gè)使用方便可擴(kuò)展的工作環(huán)境,從而起到連接計(jì)算機(jī)和用戶的接口作用 此定義是以操作系統(tǒng)的具體功能為基礎(chǔ)的定義方式 可以按如下示意圖來(lái)描述操作系統(tǒng)的在計(jì)算機(jī)系統(tǒng)中的位置 接口示意圖 按層次模型看是 在傳統(tǒng)定義方式中,操作系統(tǒng)和用戶的關(guān)系是被動(dòng)和主動(dòng)的關(guān)系,即用戶將自己對(duì)計(jì)算機(jī)的需求以過(guò)交互操作的方式命令操作系統(tǒng)完成,而操作系統(tǒng)是根據(jù)完成任務(wù)的需要分配資源,它僅有的主動(dòng)權(quán)就是在于如何分配與何時(shí)分配。
2、 在此將這種對(duì)操作系統(tǒng)定義方式稱為被動(dòng)式定義,從理論上認(rèn)為操作系統(tǒng)是完全按用戶的要求來(lái)完成自己的工作。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!