一、 單項(xiàng)選擇題(本大題共15小題,每小題1分,共15分)在每小題列出的四個(gè)選項(xiàng)中只有一個(gè)選項(xiàng)符合題目要求的。請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分
1.( )命令應(yīng)該只在核心態(tài)下執(zhí)行。
A.讀時(shí)鐘日期 B.計(jì)算圓周率π
C.屏蔽所有中斷 D.調(diào)用過程(procedure)
2.設(shè)計(jì)操作系統(tǒng)的主要目的是(?。?BR> A.增強(qiáng)計(jì)算機(jī)硬件的功能 B.提高系統(tǒng)資源的利用率
C.提高用戶軟件的運(yùn)行速度 D.提高系統(tǒng)軟件的運(yùn)行速度
3.進(jìn)程控制塊記錄了進(jìn)程執(zhí)行時(shí)的情況,它的內(nèi)容可由( )進(jìn)行修改。
A.操作系統(tǒng) B.進(jìn)程自己
C.中斷裝置 D.新程序狀態(tài)字
4.在實(shí)時(shí)操作系統(tǒng)中,經(jīng)常采用( )調(diào)度算法來分配處理器。
A.先來先服務(wù) B.時(shí)間片輪轉(zhuǎn)
C.優(yōu)先級(jí) D.可搶占的優(yōu)先級(jí)
5.存儲(chǔ)保護(hù)的工作通常由(?。?shí)現(xiàn)。
A.軟件 B.硬件 C.文件 D.硬件和軟件配合
6.固定分區(qū)存儲(chǔ)管理中,處理器設(shè)置的地址轉(zhuǎn)換機(jī)構(gòu)是( )。
A.界限寄存器 B.上限寄存器
C.下限寄存器 D.上限寄存器和下限寄存器
7.邏輯文件的組織結(jié)構(gòu)是由(?。┐_定的。
A.操作系統(tǒng) B.存儲(chǔ)容量 C.用戶 D.文件長(zhǎng)度
8.實(shí)現(xiàn)按名存取后,允許用戶對(duì)記錄式文件進(jìn)行存取的最小單位是( )。
A.文件 B.記錄 C.數(shù)據(jù)項(xiàng) D.字符串
9.為了提高獨(dú)占設(shè)備的利用率,可以將獨(dú)占設(shè)備改造成(?。?BR> A.共享設(shè)備 B.虛擬設(shè)備 C.臨界資源 D.磁盤設(shè)備
10.若有4個(gè)訪問者要求訪問同一盤面的同一扇區(qū)號(hào),則應(yīng)分( )次進(jìn)行旋轉(zhuǎn)調(diào)度。
A.1 B.2 C.3 D.4
11.( )不是批處理作業(yè)所經(jīng)歷的作業(yè)步。
A.編輯源程序 B.編譯源程序
C.連接裝配目標(biāo)程序 D.運(yùn)行目標(biāo)程序
12.臨界區(qū)是指(?。?。
A.與共享變量有關(guān)的程序段 B.公共數(shù)據(jù)區(qū)
C.系統(tǒng)管理區(qū) D.臨時(shí)的工作區(qū)
13.為了避免系統(tǒng)可能出現(xiàn)死鎖,可以采用( )算法來分配資源。
A.靜態(tài)分配 B.銀行家 C.按序分配 D.搶奪式
14.MS-DOS熱啟動(dòng)的字符組合是(?。?BR> A.+ B.++
C.++ D.++
15.在使用Windows95的過程中,創(chuàng)建快捷方式是指(?。?。
A.加快應(yīng)用程序的運(yùn)行
B.改變應(yīng)用程序的存放位置,以減少I/O傳輸
C.在桌面上直接打開相應(yīng)的應(yīng)用程序
D.改變存取應(yīng)用程序文件的路徑
二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分)在每小題列出的五個(gè)備選項(xiàng)中有二至五個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無分。
16.如果按文件的用途將文件分類,可將文件分成( )。
A.系統(tǒng)文件 B.永久文件
C.用戶文件 D.邏輯文件
E.庫文件
17.通道發(fā)現(xiàn)通道狀態(tài)字中有(?。┑惹闆r時(shí),就形成I/O中斷。
A.控制器結(jié)束 B.設(shè)備結(jié)束
C.通道結(jié)束 D.設(shè)備出錯(cuò)
E.設(shè)備特殊事件
18.考慮到公平對(duì)待進(jìn)程和提高系統(tǒng)資源工作的并行度,操作系統(tǒng)會(huì)經(jīng)常調(diào)整進(jìn)程的優(yōu)先級(jí),通常應(yīng)提高(?。┑倪M(jìn)程優(yōu)先級(jí)。
A.需計(jì)算時(shí)間長(zhǎng) B.等待CPU時(shí)間長(zhǎng)
C.使用CPU時(shí)間長(zhǎng) D.啟動(dòng)外設(shè)次數(shù)多
E.很少使用外設(shè)
19.一個(gè)作業(yè)的邏輯地址連續(xù),物理地址也必須連續(xù)的存儲(chǔ)管理方式有( )。
A.段頁式管理 B.頁式管理
C.固定分區(qū)管理 D.可變分區(qū)管理
E.單用戶連續(xù)管理
20.并發(fā)進(jìn)程執(zhí)行時(shí)可能會(huì)出現(xiàn)與時(shí)間有關(guān)的錯(cuò)誤,這種錯(cuò)誤是與(?。┯嘘P(guān)的。
A.使用共享資源 B.進(jìn)程被打斷的時(shí)間
C.進(jìn)程能占用處理器的時(shí)間 D.進(jìn)程交替執(zhí)行的次序
E.程序的長(zhǎng)度
三、填空題(本大題共14小題,每空1分,共20分)
21.網(wǎng)絡(luò)操作系統(tǒng)的主要功能是實(shí)現(xiàn)各臺(tái)計(jì)算機(jī)之間的_________以及網(wǎng)絡(luò)中各種資源的________.
22.讓多個(gè)算題同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并行執(zhí)行,這種程序設(shè)計(jì)方法稱_________.
23.一個(gè)等待分配處理器的進(jìn)程其狀態(tài)為_________態(tài)。
24.段式存儲(chǔ)管理中,處理器設(shè)置的動(dòng)態(tài)地址轉(zhuǎn)換機(jī)構(gòu)是_________寄存器。
25.處理器必須按照_________地址去訪問主存儲(chǔ)器,才能保證程序的正確執(zhí)行。
26.在邏輯上具有完整意義的_________稱為文件。每個(gè)文件都用文件名作為_________.
27._________是主存儲(chǔ)器與存儲(chǔ)設(shè)備進(jìn)行信息交換的物理單位。
28.具有通道裝置的計(jì)算機(jī)系統(tǒng),可以分成_________、通道、_________和設(shè)備四級(jí)。
29.交互式作業(yè)的特點(diǎn)主要表現(xiàn)在交互性上,它采用_________的方式工作。
30.用PV操作管理臨界區(qū)時(shí),通常把信號(hào)量的初值定義為_________,現(xiàn)有n個(gè)進(jìn)程在等待進(jìn)入臨界區(qū),這時(shí)信號(hào)量的值應(yīng)為_________.
31.設(shè)系統(tǒng)中共有四個(gè)進(jìn)程,它們都要使用某類資源,每個(gè)進(jìn)程最多需要3個(gè)該類資源,那么,系統(tǒng)至少應(yīng)提供_________個(gè)該類資源可使系統(tǒng)不發(fā)生死鎖。
32.MS-DOS的主要功能是進(jìn)行_________管理和_________管理。
33._________可以是一個(gè)應(yīng)用程序,操作系統(tǒng)可以為應(yīng)用程序提供各種服務(wù),每一種服務(wù)都
可以看作是一個(gè)_________.
34.如果一個(gè)能夠在已有系統(tǒng)上運(yùn)行的程序也可以在新系統(tǒng)上運(yùn)行,則說明新系統(tǒng)與已有系統(tǒng)具有_________.
四、簡(jiǎn)答題(本大題共6小題,共25分)
35.簡(jiǎn)單敘述分時(shí)操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)的主要特點(diǎn)。(4分)
36.什么是多道程序設(shè)計(jì) 為什么要采用多道程序設(shè)計(jì) (4分)
37.什么是邏輯文件 什么是物理文件 (4分)
38.給出聯(lián)機(jī)同時(shí)外圍設(shè)備操作(Spooling)的優(yōu)缺點(diǎn)。(4分)
39.給出CCDOS中涉及漢字編碼轉(zhuǎn)換的模塊,并簡(jiǎn)述它們的功能。(5分)
40.簡(jiǎn)述Windows NT是如何實(shí)現(xiàn)可移植性的。(4分)
五、綜合應(yīng)題(本大題共3小題,每小題10分,共30分)
41.某系統(tǒng)有如下的狀態(tài)變化圖:
請(qǐng)回答下列問題:
(1)你認(rèn)為該系統(tǒng)采用了怎樣的進(jìn)程調(diào)度策略 說出理由。
(2)把圖中發(fā)生①~④的狀態(tài)變化的具體原因填入下表的相應(yīng)欄內(nèi)。
變化 變化原因
①
②
③
④
42. 分頁式存儲(chǔ)空間的分配由于塊的大小是固定的,可以用一張位示圖(Bit map)來構(gòu)成主存分配表?,F(xiàn)設(shè)主存有8192塊,則可用字長(zhǎng)為32位的256個(gè)字作為位示圖。若塊號(hào)、字號(hào)、位號(hào)(從高位到低位)都是從0開始,試問 4999塊對(duì)應(yīng)的字號(hào)和位號(hào);129字的29位對(duì)應(yīng)哪一塊
43.在一個(gè)多道程序設(shè)計(jì)系統(tǒng)中,不采用移動(dòng)技術(shù)的可變分區(qū)方式管理主存。設(shè)用戶空間 為100K,主存空間采用最先適應(yīng)分配算法,采用計(jì)算時(shí)間短的作業(yè)優(yōu)先算法管理作業(yè)。今有如下所示的作業(yè)序列,請(qǐng)分別列出各個(gè)作業(yè)的開始執(zhí)行時(shí)間、完成時(shí) 間和周轉(zhuǎn)時(shí)間。(注意:忽略系統(tǒng)開銷。)
作業(yè)名 進(jìn)入輸入井時(shí)間 需計(jì)算時(shí)間 主存需求存量
JOB1 8.0時(shí) 1小時(shí) 20K
JOB2 8.2時(shí) 0.6時(shí) 60K
JOB3 8.4時(shí) 0.5時(shí) 25k
JOB4 8.6時(shí) 0.4時(shí) 20K
1.( )命令應(yīng)該只在核心態(tài)下執(zhí)行。
A.讀時(shí)鐘日期 B.計(jì)算圓周率π
C.屏蔽所有中斷 D.調(diào)用過程(procedure)
2.設(shè)計(jì)操作系統(tǒng)的主要目的是(?。?BR> A.增強(qiáng)計(jì)算機(jī)硬件的功能 B.提高系統(tǒng)資源的利用率
C.提高用戶軟件的運(yùn)行速度 D.提高系統(tǒng)軟件的運(yùn)行速度
3.進(jìn)程控制塊記錄了進(jìn)程執(zhí)行時(shí)的情況,它的內(nèi)容可由( )進(jìn)行修改。
A.操作系統(tǒng) B.進(jìn)程自己
C.中斷裝置 D.新程序狀態(tài)字
4.在實(shí)時(shí)操作系統(tǒng)中,經(jīng)常采用( )調(diào)度算法來分配處理器。
A.先來先服務(wù) B.時(shí)間片輪轉(zhuǎn)
C.優(yōu)先級(jí) D.可搶占的優(yōu)先級(jí)
5.存儲(chǔ)保護(hù)的工作通常由(?。?shí)現(xiàn)。
A.軟件 B.硬件 C.文件 D.硬件和軟件配合
6.固定分區(qū)存儲(chǔ)管理中,處理器設(shè)置的地址轉(zhuǎn)換機(jī)構(gòu)是( )。
A.界限寄存器 B.上限寄存器
C.下限寄存器 D.上限寄存器和下限寄存器
7.邏輯文件的組織結(jié)構(gòu)是由(?。┐_定的。
A.操作系統(tǒng) B.存儲(chǔ)容量 C.用戶 D.文件長(zhǎng)度
8.實(shí)現(xiàn)按名存取后,允許用戶對(duì)記錄式文件進(jìn)行存取的最小單位是( )。
A.文件 B.記錄 C.數(shù)據(jù)項(xiàng) D.字符串
9.為了提高獨(dú)占設(shè)備的利用率,可以將獨(dú)占設(shè)備改造成(?。?BR> A.共享設(shè)備 B.虛擬設(shè)備 C.臨界資源 D.磁盤設(shè)備
10.若有4個(gè)訪問者要求訪問同一盤面的同一扇區(qū)號(hào),則應(yīng)分( )次進(jìn)行旋轉(zhuǎn)調(diào)度。
A.1 B.2 C.3 D.4
11.( )不是批處理作業(yè)所經(jīng)歷的作業(yè)步。
A.編輯源程序 B.編譯源程序
C.連接裝配目標(biāo)程序 D.運(yùn)行目標(biāo)程序
12.臨界區(qū)是指(?。?。
A.與共享變量有關(guān)的程序段 B.公共數(shù)據(jù)區(qū)
C.系統(tǒng)管理區(qū) D.臨時(shí)的工作區(qū)
13.為了避免系統(tǒng)可能出現(xiàn)死鎖,可以采用( )算法來分配資源。
A.靜態(tài)分配 B.銀行家 C.按序分配 D.搶奪式
14.MS-DOS熱啟動(dòng)的字符組合是(?。?BR> A.
C.
15.在使用Windows95的過程中,創(chuàng)建快捷方式是指(?。?。
A.加快應(yīng)用程序的運(yùn)行
B.改變應(yīng)用程序的存放位置,以減少I/O傳輸
C.在桌面上直接打開相應(yīng)的應(yīng)用程序
D.改變存取應(yīng)用程序文件的路徑
二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分)在每小題列出的五個(gè)備選項(xiàng)中有二至五個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選、少選或未選均無分。
16.如果按文件的用途將文件分類,可將文件分成( )。
A.系統(tǒng)文件 B.永久文件
C.用戶文件 D.邏輯文件
E.庫文件
17.通道發(fā)現(xiàn)通道狀態(tài)字中有(?。┑惹闆r時(shí),就形成I/O中斷。
A.控制器結(jié)束 B.設(shè)備結(jié)束
C.通道結(jié)束 D.設(shè)備出錯(cuò)
E.設(shè)備特殊事件
18.考慮到公平對(duì)待進(jìn)程和提高系統(tǒng)資源工作的并行度,操作系統(tǒng)會(huì)經(jīng)常調(diào)整進(jìn)程的優(yōu)先級(jí),通常應(yīng)提高(?。┑倪M(jìn)程優(yōu)先級(jí)。
A.需計(jì)算時(shí)間長(zhǎng) B.等待CPU時(shí)間長(zhǎng)
C.使用CPU時(shí)間長(zhǎng) D.啟動(dòng)外設(shè)次數(shù)多
E.很少使用外設(shè)
19.一個(gè)作業(yè)的邏輯地址連續(xù),物理地址也必須連續(xù)的存儲(chǔ)管理方式有( )。
A.段頁式管理 B.頁式管理
C.固定分區(qū)管理 D.可變分區(qū)管理
E.單用戶連續(xù)管理
20.并發(fā)進(jìn)程執(zhí)行時(shí)可能會(huì)出現(xiàn)與時(shí)間有關(guān)的錯(cuò)誤,這種錯(cuò)誤是與(?。┯嘘P(guān)的。
A.使用共享資源 B.進(jìn)程被打斷的時(shí)間
C.進(jìn)程能占用處理器的時(shí)間 D.進(jìn)程交替執(zhí)行的次序
E.程序的長(zhǎng)度
三、填空題(本大題共14小題,每空1分,共20分)
21.網(wǎng)絡(luò)操作系統(tǒng)的主要功能是實(shí)現(xiàn)各臺(tái)計(jì)算機(jī)之間的_________以及網(wǎng)絡(luò)中各種資源的________.
22.讓多個(gè)算題同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并行執(zhí)行,這種程序設(shè)計(jì)方法稱_________.
23.一個(gè)等待分配處理器的進(jìn)程其狀態(tài)為_________態(tài)。
24.段式存儲(chǔ)管理中,處理器設(shè)置的動(dòng)態(tài)地址轉(zhuǎn)換機(jī)構(gòu)是_________寄存器。
25.處理器必須按照_________地址去訪問主存儲(chǔ)器,才能保證程序的正確執(zhí)行。
26.在邏輯上具有完整意義的_________稱為文件。每個(gè)文件都用文件名作為_________.
27._________是主存儲(chǔ)器與存儲(chǔ)設(shè)備進(jìn)行信息交換的物理單位。
28.具有通道裝置的計(jì)算機(jī)系統(tǒng),可以分成_________、通道、_________和設(shè)備四級(jí)。
29.交互式作業(yè)的特點(diǎn)主要表現(xiàn)在交互性上,它采用_________的方式工作。
30.用PV操作管理臨界區(qū)時(shí),通常把信號(hào)量的初值定義為_________,現(xiàn)有n個(gè)進(jìn)程在等待進(jìn)入臨界區(qū),這時(shí)信號(hào)量的值應(yīng)為_________.
31.設(shè)系統(tǒng)中共有四個(gè)進(jìn)程,它們都要使用某類資源,每個(gè)進(jìn)程最多需要3個(gè)該類資源,那么,系統(tǒng)至少應(yīng)提供_________個(gè)該類資源可使系統(tǒng)不發(fā)生死鎖。
32.MS-DOS的主要功能是進(jìn)行_________管理和_________管理。
33._________可以是一個(gè)應(yīng)用程序,操作系統(tǒng)可以為應(yīng)用程序提供各種服務(wù),每一種服務(wù)都
可以看作是一個(gè)_________.
34.如果一個(gè)能夠在已有系統(tǒng)上運(yùn)行的程序也可以在新系統(tǒng)上運(yùn)行,則說明新系統(tǒng)與已有系統(tǒng)具有_________.
四、簡(jiǎn)答題(本大題共6小題,共25分)
35.簡(jiǎn)單敘述分時(shí)操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)的主要特點(diǎn)。(4分)
36.什么是多道程序設(shè)計(jì) 為什么要采用多道程序設(shè)計(jì) (4分)
37.什么是邏輯文件 什么是物理文件 (4分)
38.給出聯(lián)機(jī)同時(shí)外圍設(shè)備操作(Spooling)的優(yōu)缺點(diǎn)。(4分)
39.給出CCDOS中涉及漢字編碼轉(zhuǎn)換的模塊,并簡(jiǎn)述它們的功能。(5分)
40.簡(jiǎn)述Windows NT是如何實(shí)現(xiàn)可移植性的。(4分)
五、綜合應(yīng)題(本大題共3小題,每小題10分,共30分)
41.某系統(tǒng)有如下的狀態(tài)變化圖:
請(qǐng)回答下列問題:
(1)你認(rèn)為該系統(tǒng)采用了怎樣的進(jìn)程調(diào)度策略 說出理由。
(2)把圖中發(fā)生①~④的狀態(tài)變化的具體原因填入下表的相應(yīng)欄內(nèi)。
變化 變化原因
①
②
③
④
42. 分頁式存儲(chǔ)空間的分配由于塊的大小是固定的,可以用一張位示圖(Bit map)來構(gòu)成主存分配表?,F(xiàn)設(shè)主存有8192塊,則可用字長(zhǎng)為32位的256個(gè)字作為位示圖。若塊號(hào)、字號(hào)、位號(hào)(從高位到低位)都是從0開始,試問 4999塊對(duì)應(yīng)的字號(hào)和位號(hào);129字的29位對(duì)應(yīng)哪一塊
43.在一個(gè)多道程序設(shè)計(jì)系統(tǒng)中,不采用移動(dòng)技術(shù)的可變分區(qū)方式管理主存。設(shè)用戶空間 為100K,主存空間采用最先適應(yīng)分配算法,采用計(jì)算時(shí)間短的作業(yè)優(yōu)先算法管理作業(yè)。今有如下所示的作業(yè)序列,請(qǐng)分別列出各個(gè)作業(yè)的開始執(zhí)行時(shí)間、完成時(shí) 間和周轉(zhuǎn)時(shí)間。(注意:忽略系統(tǒng)開銷。)
作業(yè)名 進(jìn)入輸入井時(shí)間 需計(jì)算時(shí)間 主存需求存量
JOB1 8.0時(shí) 1小時(shí) 20K
JOB2 8.2時(shí) 0.6時(shí) 60K
JOB3 8.4時(shí) 0.5時(shí) 25k
JOB4 8.6時(shí) 0.4時(shí) 20K

