一、操作系統(tǒng)的目標(biāo):
(1)方便性(極大方便了用戶,使計(jì)算機(jī)變得易學(xué)易用)
(2)有效性(一層含義:提高系統(tǒng)資源的利用率;二層含義:提高系統(tǒng)的吞吐量)
(3)可擴(kuò)充性(OS廣泛采用微內(nèi)核技術(shù),能夠方便地添加新的功能模塊)
(4)開放性(遵循國(guó)際標(biāo)準(zhǔn),使得各種軟硬件能夠彼此兼容)
二、操作系統(tǒng)的目標(biāo):
(1)操作系統(tǒng)是用戶和計(jì)算機(jī)硬件系統(tǒng)之間的接口。(通過命令方式、系統(tǒng)調(diào)用方式、圖標(biāo)-窗口方式來使用計(jì)算機(jī));
(2)操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)資源的管理者。(處理機(jī)的分配管理、存儲(chǔ)器管理的內(nèi)存的分配和回收、I/O設(shè)備的分配和操縱、文件的存取,共享和保護(hù)工作);
(3)操作系統(tǒng)實(shí)現(xiàn)了對(duì)計(jì)算機(jī)資源的抽象。(OS首先在裸機(jī)上覆蓋一層I/O設(shè)備管理軟件,實(shí)現(xiàn)了對(duì)計(jì)算機(jī)硬件操作的第一層次抽 象;在第一層軟件上再覆蓋文件管理軟件,實(shí)現(xiàn)了對(duì)硬件資源操作的第二層次抽象。OS? 通過在計(jì)算機(jī)硬件上安裝多層系統(tǒng)軟件,增強(qiáng)了系統(tǒng)功能,隱藏了對(duì)硬件操作的細(xì)節(jié),由它們共同實(shí)現(xiàn)了對(duì)計(jì)算機(jī)資源的抽象)