上文只是很簡(jiǎn)單地對(duì)操作系統(tǒng)的功能、特點(diǎn)等作了一個(gè)小結(jié),讓我對(duì)操作系統(tǒng)似乎有點(diǎn)清楚了,不就是有組織的管理計(jì)算機(jī)系統(tǒng)資源的軟件嗎?好了好了,操作系統(tǒng)確實(shí)是軟件,但不要把它與平時(shí)應(yīng)用程序軟件相提并論哦,對(duì)操作系統(tǒng)不同的認(rèn)識(shí)產(chǎn)生了對(duì)操作系統(tǒng)設(shè)計(jì)思想的差異,上文已講得很清楚了。
讓我們看一下windows2000個(gè)人計(jì)算機(jī)操作系統(tǒng)(兼有分布式操作系統(tǒng)的功能),它對(duì)資源管理、進(jìn)程調(diào)度、虛擬器分層做得可是一點(diǎn)不差。
進(jìn)一步考察windows2000操作系統(tǒng)的分層,我也來(lái)劃分一下:用戶界面,應(yīng)用程序,作業(yè)管理,文件管理,輸入輸出(I/O)管理,進(jìn)程通信,存儲(chǔ)管理,處理器管理,到最后對(duì)各硬件設(shè)備的操作。
Windows2000操作系統(tǒng)在與用戶程序交互的同時(shí),比如你打開一個(gè)word處理程序,你是否想過系統(tǒng)作了些什么呢?開始時(shí)系統(tǒng)需要為word處理程序進(jìn)行存儲(chǔ)資源的分配,然后就是進(jìn)程的管理,還有要將你處理完成的結(jié)果輸出到各種各樣的外部設(shè)備,要知道我們的word處理程序隨時(shí)可能會(huì)崩潰,系統(tǒng)還需要有極強(qiáng)的容錯(cuò)性和穩(wěn)定性,能夠避免由于應(yīng)用程序的不穩(wěn)定,而影響整個(gè)應(yīng)用程序的不穩(wěn)定,Windows2000操作系統(tǒng)對(duì)上述問題都提供了相應(yīng)的解決方案。
操作系統(tǒng)的分類
1.批處理操作系統(tǒng)
基本工作方式:用戶將作業(yè)交給系統(tǒng)操作員,系統(tǒng)操作員收到作業(yè)后,并不立即將作業(yè)輸入計(jì)算機(jī),而是在收到一定數(shù)量的用戶作業(yè)后,組成一批作業(yè),再把這批作業(yè)輸入到計(jì)算機(jī)中進(jìn)行批處理。
早期的批處理監(jiān)控程序不具備并發(fā)功能,為了提高硬件資源利用率,主要通過假脫機(jī)(SPOOLing)技術(shù)實(shí)現(xiàn)了真正并發(fā)機(jī)制的多道批處理系統(tǒng):即在內(nèi)存中同時(shí)保持多個(gè)作業(yè),主機(jī)可以以交替的方式同時(shí)處理多個(gè)作業(yè)。
2.分時(shí)系統(tǒng)
為彌補(bǔ)批處理方式不能提供交互式快速服務(wù)的缺點(diǎn)而發(fā)展起來(lái)的。
基本工作方式:一臺(tái)計(jì)算機(jī)主機(jī)連接了若干個(gè)終端,每個(gè)終端可由一個(gè)用戶使用,用戶通過終端交互式地向系統(tǒng)提出命令請(qǐng)求,系統(tǒng)接受用戶命令后,采用時(shí)間片輪轉(zhuǎn)的方式處理服務(wù)請(qǐng)求,并通過交互方式在終端上向用戶顯示結(jié)果。用戶根據(jù)系統(tǒng)送回的處理結(jié)果發(fā)出下一道交互命令。
分時(shí)操作系統(tǒng)具有多路性、交互性、獨(dú)占性和及時(shí)性的特點(diǎn)。
典型的UNIX操作系統(tǒng)結(jié)合了分時(shí)系統(tǒng)和批處理系統(tǒng)的特點(diǎn)。
在通用操作系統(tǒng)中,對(duì)于分時(shí)與批處理的處理原則是:分時(shí)優(yōu)先,批處理在后。并且一般把系統(tǒng)的分時(shí)和批處理運(yùn)行狀態(tài)稱稱為前臺(tái)和后臺(tái),前臺(tái)作業(yè)主要處理來(lái)自終端用戶的、交互式的、比較小的且需要及時(shí)處理的作業(yè);后臺(tái)作業(yè)主要處理運(yùn)行時(shí)間較長(zhǎng)、要調(diào)用其他外部設(shè)備的、大型的無(wú)需終端用戶干預(yù)的,且不需要立即處理的作業(yè)。
3.實(shí)時(shí)操作系統(tǒng)(RTOS:Real Time Operating System)
更多信息請(qǐng)?jiān)L問:考試吧自考欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |