î 例題11
UNIX操作系統(tǒng)是著名的 (11) 。
(11)A.多道批處理系統(tǒng) B.分時(shí)系統(tǒng)
C.實(shí)時(shí)系統(tǒng) D.分布式系統(tǒng)
例題11分析
分時(shí)操作系統(tǒng):是一種聯(lián)機(jī)的多用戶交互式的操作系統(tǒng)。一般采用時(shí)間片輪轉(zhuǎn)的方式使一臺(tái)計(jì)算機(jī)為多個(gè)終端服務(wù)。對每個(gè)用戶能保證足夠快的響應(yīng)時(shí)間,并提供交互會(huì)話能力。 UNIX操作系統(tǒng)就是典型的分時(shí)系統(tǒng)。
例題11答案
(11)B
î 例題12
引入多道程序的目的在于 (12) 。
(12)A.充分利用CPU,減少CPU等待時(shí)間
B.提高實(shí)時(shí)響應(yīng)速度
C.有利于代碼共享,減少主、輔存信息交換量
D.充分利用存儲(chǔ)器
例題12分析
所謂多道程序設(shè)計(jì)是指允許多個(gè)程序同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并啟動(dòng)進(jìn)行計(jì)算的方法。也就是說,計(jì)算機(jī)內(nèi)存中可以同時(shí)存放多道(兩個(gè)以上相互獨(dú)立的)程序,它們都處于開始和結(jié)束之間。從宏觀上看是并行的,多道程序都處于運(yùn)行中,并且都沒有運(yùn)行結(jié)束;從微觀上看是串行的,各道程序輪流使用CPU,交替執(zhí)行。引入多道程序設(shè)計(jì)技術(shù)的根本目的是為了提高CPU的利用率,充分發(fā)揮計(jì)算機(jī)系統(tǒng)部件的并行性,現(xiàn)代計(jì)算機(jī)系統(tǒng)都采用了多道程序設(shè)計(jì)技術(shù)。
例題12答案
(12)A
î 例題13
在一段時(shí)間內(nèi),只允許一個(gè)進(jìn)程訪問的資源稱為 (13) 。
(13)A.共享資源 B.獨(dú)占資源 C.臨界資源 D.共享區(qū)
例題13分析
系統(tǒng)中的某些資源,如打印機(jī)、磁帶機(jī),雖然它們可以提供給多個(gè)進(jìn)程(線程)使用,但為使所打印或記錄的結(jié)果不致造成混淆,應(yīng)規(guī)定在一段時(shí)間內(nèi)只允許一個(gè)進(jìn)程(線程)訪問該資源。
為此,當(dāng)一個(gè)進(jìn)程A訪問某資源時(shí),必須先提出請求,如果此時(shí)該資源空閑,系統(tǒng)便可將之分配給請求進(jìn)程A使用,此后若再有其他進(jìn)程也要訪問該資源時(shí)(只要A未用完)則必須等待。僅當(dāng)A進(jìn)程訪問完并釋放該資源后,才允許另一進(jìn)程對該資源進(jìn)行訪問。 我們把這種資源共享方式稱為互斥式共享,而把在一段時(shí)間內(nèi)只允許一個(gè)進(jìn)程訪問的資源稱為臨界資源或獨(dú)占資源。計(jì)算機(jī)系統(tǒng)中的大多數(shù)物理設(shè)備,以及某些軟件中所用的棧、變量和表格,都屬于臨界資源,它們要求被互斥地共享。
例題13答案
(13)C
î 例題14
使用SPOOLing系統(tǒng)的目的是為了提高 (14) 的使用效率。
(14)A.操作系統(tǒng) B.內(nèi)存 C.CPU D.I/O設(shè)備
例題14分析
SPOOLing技術(shù)是低速輸入/輸出設(shè)備與主機(jī)交換的一種技術(shù),通常也稱為“假脫機(jī)真聯(lián)機(jī)”,他的核心思想是以聯(lián)機(jī)的方式得到脫機(jī)的效果。低速設(shè)備經(jīng)通道和設(shè)在主機(jī)內(nèi)存的緩沖存儲(chǔ)器與高速設(shè)備相聯(lián),該高速設(shè)備通常是輔存。為了存放從低速設(shè)備上輸入的信息,或者存放將要輸出到低速設(shè)備上的信息(來自內(nèi)存),在輔存分別開辟一固定區(qū)域,叫“輸出井”(對輸出),或者“輸入井”(對輸入)。簡單來說,就是在內(nèi)存中形成緩沖區(qū),在高級(jí)設(shè)備形成輸出井和輸入井,傳遞時(shí),從低速設(shè)備傳入緩沖區(qū),再傳到高速設(shè)備的輸入井,再從高速設(shè)備的輸出井,傳到緩沖區(qū),再傳到低速設(shè)備。
SPOOLing技術(shù)也是一種用一類物理設(shè)備模擬另一類物理設(shè)備的技術(shù),它使獨(dú)占使用的設(shè)備變成多臺(tái)虛擬設(shè)備的一種技術(shù),其目的是為了提高I/O設(shè)備的利用率及使獨(dú)占設(shè)備共享化。
例題14答案
(14)D
î 例題15
下述 (15) 不屬于多道程序運(yùn)行的特征。
(15)A.多道 B.運(yùn)行速度快
C.宏觀上并行 D.實(shí)際上多道程序是穿插運(yùn)行的
例題15分析
多道程序技術(shù)是在計(jì)算機(jī)內(nèi)存中同時(shí)存放幾道相互獨(dú)立的程序,使它們在管理程序控制之下,相互穿插的運(yùn)行。多道程序的運(yùn)行特征如下。
多道:計(jì)算機(jī)內(nèi)存中同時(shí)存放多道相互獨(dú)立的程序。
宏觀上并行:同時(shí)進(jìn)入系統(tǒng)的幾道程序都處于運(yùn)行狀態(tài),但都未運(yùn)行結(jié)束。
微觀上串行運(yùn)行:各作業(yè)交替使用CPU。
例題15答案
(15)B