一、項(xiàng)選擇題
操作系統(tǒng)單選題
1、若一個(gè)單核處理機(jī)的系統(tǒng)中有多個(gè)進(jìn)程存在,則這些進(jìn)程是
A.并發(fā)運(yùn)行的
B.并行運(yùn)行的
C.封閉運(yùn)行的
D.單道運(yùn)行的
2、組成操作系統(tǒng)的主要部分是存儲(chǔ)管理、設(shè)備管理、文件管理和
A.進(jìn)程線程管理
B.用戶管理
C.死鎖管理
D.網(wǎng)絡(luò)管理
3、操作系統(tǒng)的一個(gè)重要概念是進(jìn)程,下列哪一個(gè)不能作為進(jìn)程來管理?
A.內(nèi)存換頁程序
B.中斷服務(wù)程序
C.打印程序
D.用戶應(yīng)用程序
4、當(dāng)用戶在終端窗口通過輸入命令來控制計(jì)算機(jī)運(yùn)行時(shí),使用的是操作系統(tǒng)的哪一種接口?
A.命令行
B.系統(tǒng)調(diào)用
C.函數(shù)庫
D.應(yīng)用編程接口
5、下列指令中,哪一種可以在用戶態(tài)下執(zhí)行?
A.設(shè)置控制寄存器指令
B.算術(shù)運(yùn)算指令
C.關(guān)中斷指令
D.切換棧指針指令
6、進(jìn)程調(diào)度所需的信息——進(jìn)程優(yōu)先級(jí)——是存放在下列哪一項(xiàng)中?
A.進(jìn)程控制塊
B.進(jìn)程調(diào)度隊(duì)列
C.源代碼
D.編譯生成的目標(biāo)文件
7、進(jìn)程在運(yùn)行過程中具有多種狀態(tài),當(dāng)它從等待態(tài)轉(zhuǎn)換為就緒態(tài)時(shí)稱為
A.喚醒
B.阻塞
C.調(diào)度
D.分派
8、當(dāng)一個(gè)新的進(jìn)程創(chuàng)建完成后,該進(jìn)程的進(jìn)程控制塊將被插入到下列哪一個(gè)隊(duì)列中?
A.就緒隊(duì)列
B.運(yùn)行隊(duì)列
C.阻塞隊(duì)列
D.掛起隊(duì)列
9、請(qǐng)分析下列程序。
int main()
{
printf("This is in main program");
if(fork()==0)
printf("I am in child process");
else
printf("I am in parent process");}
程序正確運(yùn)行后結(jié)果是
A.This is in main program I am in child process I am in parent process
B.This is in main program I am in child process
C.This is in main program I am in parent process
D.This is in main program I am in child process This is in main program I am in parent process
10、在Pthread線程包的使用中,當(dāng)用戶需要結(jié)束一個(gè)線程時(shí),可以使用的線程庫函數(shù)是
A.pthread_create()
B.pthread_exit()
C.pthread_yield()
D.pthread_join()
11、 進(jìn)程并發(fā)執(zhí)行時(shí),若兩個(gè)并發(fā)進(jìn)程包含同一共享變量,則它們存在下列哪一種關(guān)系?
A.同步關(guān)系
B.父子關(guān)系
C.平等關(guān)系
D.主從關(guān)系
12、 當(dāng)多個(gè)進(jìn)程并發(fā)執(zhí)行且需要相互通信時(shí),下列哪一種方法最適合傳送大量的信息?
A.共享內(nèi)存
B.信號(hào)量
C.消息傳遞
D.管道
13、 下列關(guān)于生產(chǎn)者消費(fèi)者的敘述中,哪一個(gè)是正確的?
A.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先使用P操作確保緩沖區(qū)有空閑槽
B.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先使用V操作確保緩沖區(qū)有空閑槽
C.消費(fèi)者從緩沖區(qū)取產(chǎn)品前要先用P操作確保緩沖區(qū)互斥使用
D.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先用P操作確保緩沖區(qū)互斥使用
14、 下列各種方法中,哪一種既可以滿足多道程序設(shè)計(jì)且設(shè)計(jì)上又最簡(jiǎn)單?
A.可變分區(qū)
B.交換技術(shù)
C.單一連續(xù)區(qū)
D.分頁技術(shù)
15、 在采用首次適應(yīng)算法的可變分區(qū)內(nèi)存管理方案中,內(nèi)存大小為1024MB,其中操作系統(tǒng)占用128MB。若按下表所列時(shí)刻進(jìn)行調(diào)度,當(dāng)時(shí)刻7完成后,系統(tǒng)中剩余的空閑分區(qū)是在采用首次適應(yīng)算法的可變分區(qū)內(nèi)存管理方案中,內(nèi)存大小為1024MB,其中操作系統(tǒng)占用128MB。若按下表所列時(shí)刻進(jìn)行調(diào)度,當(dāng)時(shí)刻7完成后,系統(tǒng)中剩余的空閑分區(qū)是
![]()
A.104MB
B.96MB
C.64MB
D.128MB
16、 某虛擬頁式存儲(chǔ)管理系統(tǒng)采用二級(jí)頁表進(jìn)行地址轉(zhuǎn)換,若不考慮高速緩存和快表,則進(jìn)程每執(zhí)行一條指令至少需要訪問幾次內(nèi)存?
A.0
B.1
C.2
D.3
17、 在一個(gè)請(qǐng)求調(diào)頁的虛擬存儲(chǔ)管理系統(tǒng)中,頁面的大小為1024B。某進(jìn)程在運(yùn)行過程中要訪問的虛擬地址分別為2050、4121、89、1056、2100、144、4097、156、1121、2200、3996、288、2200、567、5109,系統(tǒng)給該進(jìn)程分配3個(gè)頁框。若采用LRU頁面置換算法,該進(jìn)程的缺頁率為多少?
A.73%
B.67%
C.60%
D.80%
18、 在采用頁式存儲(chǔ)管理方案的系統(tǒng)中,為了提高內(nèi)存利用率并減少內(nèi)碎片,頁面的劃分
A.與頁表數(shù)量相關(guān),可以找到平衡點(diǎn)
B.與頁表數(shù)量無關(guān),頁面尺寸越大越好
C.與頁表數(shù)量無關(guān),頁面尺寸越小越好
D.與頁表數(shù)量相關(guān),可根據(jù)物理內(nèi)存大小劃分
19、 為預(yù)防內(nèi)存換頁時(shí)出現(xiàn)抖動(dòng)(顛簸)現(xiàn)象,可以采用下列哪一種方式?
A.采用工作集算法
B.更換更快的處理機(jī)
C.增加交換空間
D.增加并發(fā)進(jìn)程數(shù)量
20、 從用戶角度看,文件控制塊(FCB)中最重要的字段是
A.文件名
B.文件ID
C.文件使用權(quán)限
D.文件類型
21、 下列哪一種結(jié)構(gòu)屬于文件的邏輯結(jié)構(gòu)?
A.無結(jié)構(gòu)(流式結(jié)構(gòu))
B.索引結(jié)構(gòu)
C.鏈接結(jié)構(gòu)
D.連續(xù)結(jié)構(gòu)
22、 使用文件系統(tǒng)時(shí),通常要顯式地進(jìn)行open()操作,這樣做的目的是
A.將文件控制塊(FCB)讀入內(nèi)存
B.將文件控制塊(FCB)寫入磁盤或緩存
C.將文件內(nèi)容讀入內(nèi)存
D.將文件內(nèi)容寫入磁盤或緩存
23、 下列磁盤調(diào)度算法中,平均尋道時(shí)間較短但容易引起饑餓現(xiàn)象的算法是
A.掃描算法SCAN
B.最短尋道時(shí)間優(yōu)先算法SSTF
C.先來先服務(wù)算法FCFS
D.循環(huán)查看算法C-LOOK
24、 在多級(jí)目錄的文件系統(tǒng)中,用戶對(duì)文件的首次訪問通常都給出文件的路徑名,之后對(duì)文件的訪問通常使用
A.文件描述符
B.索引節(jié)點(diǎn)
C.文件符號(hào)名
D.文件地址
25、 某文件系統(tǒng)采用下表所示的位示圖來管理空閑磁盤塊。當(dāng)文件歸還塊號(hào)為30的磁盤塊時(shí),應(yīng)該將表中哪一位置零?
![]()
A.1行14列對(duì)應(yīng)的位
B.1行13列對(duì)應(yīng)的位
C.2行14列對(duì)應(yīng)的位
D.2行13列對(duì)應(yīng)的位
26、 外部設(shè)備按數(shù)據(jù)傳輸?shù)姆绞娇煞譃槎喾N類型,通常鍵盤是哪一種類型的設(shè)備?
A.塊設(shè)備
B.字符設(shè)備
C.虛擬設(shè)備
D.獨(dú)占設(shè)備
27、 在I/O設(shè)備管理中,引入緩沖技術(shù)的主要原因是
A.使外部設(shè)備可以并發(fā)運(yùn)行
B.匹配不同外部設(shè)備的傳輸速度
C.避免使用外部設(shè)備時(shí)引起死鎖
D.實(shí)現(xiàn)虛擬設(shè)備
28、 當(dāng)用戶使用外部設(shè)備時(shí),其控制設(shè)備的命令傳遞途徑依次為
A.用戶應(yīng)用層→設(shè)備獨(dú)立層→設(shè)備驅(qū)動(dòng)層→設(shè)備硬件
B.用戶應(yīng)用層→設(shè)備分配層→設(shè)備驅(qū)動(dòng)層→設(shè)備硬件
C.用戶應(yīng)用層→設(shè)備驅(qū)動(dòng)層→寄存器控制層→設(shè)備硬件
D.用戶應(yīng)用層→設(shè)備分配層→寄存器控制層→設(shè)備硬件
29、 解決死鎖問題有多種方法,其中資源有序分配法屬于
A.死鎖避免
B.死鎖預(yù)防
C.死鎖解除
D.死鎖檢測(cè)
30、 設(shè)系統(tǒng)中有三種類型的資源(A,B,C)和五個(gè)進(jìn)程(P1,P2,P3,P4,P5),A資源的數(shù)量是17,B資源的數(shù)量是6,C資源的數(shù)量為19。在T0時(shí)刻系統(tǒng)的狀態(tài)如下表:
![]()
系統(tǒng)采用銀行家算法實(shí)施死鎖避免策略,若當(dāng)前系統(tǒng)剩余資源(A,B,C)分別為(2,3,3),下列哪一個(gè)序列不是安全序列?
A.P5,P1,P4,P2,P3
B.P3,P2,P4,P1,P5
C.P5,P4,P3,P2,P1
D.P4,P5,P1,P2,P3
操作系統(tǒng)多選題
31、下列英文名稱或縮寫中,哪些不是操作系統(tǒng)的名稱?
A.Linux
B.BSD
C.DOS
D.SNMP
E.Eclipse
32、 下列時(shí)刻中,哪些是進(jìn)程可能創(chuàng)建的時(shí)機(jī)?
A.用戶登錄時(shí)
B.系統(tǒng)初始化時(shí)
C.運(yùn)行進(jìn)程通過系統(tǒng)調(diào)用創(chuàng)建新進(jìn)程時(shí)
D.初始化批處理作業(yè)時(shí)
E.設(shè)備分配時(shí)
33、 在選擇調(diào)度算法時(shí)要考慮進(jìn)程的到達(dá)時(shí)間、等待時(shí)間和運(yùn)行時(shí)間等因素。下列調(diào)度算法中,哪些調(diào)度算法與時(shí)間有關(guān)?
A.先來先服務(wù)FCFS
B.短作業(yè)優(yōu)先SJF
C.響應(yīng)比優(yōu)先HRRF
D.時(shí)間片輪轉(zhuǎn)RR
E.高優(yōu)先級(jí)優(yōu)先PF
34、 用管程解決進(jìn)程間同步關(guān)系時(shí),在管程內(nèi)使用的對(duì)象是
A.一組信號(hào)量
B.共享數(shù)據(jù)結(jié)構(gòu)
C.一組操作過程
D.全局條件變量
E.一組環(huán)境變量
35、 在采用頁式存儲(chǔ)管理方案的系統(tǒng)中,可采用下列哪些方法管理空閑物理內(nèi)存?
A.空閑塊鏈表
B.位示圖
C.索引表
D.訪問控制列表
E.成組鏈接法
36、 下列關(guān)于虛擬頁式存儲(chǔ)管理方案的敘述中,哪些是正確的?
A.將內(nèi)存等分成大小為2的冪次方的內(nèi)存塊,稱為頁框
B.系統(tǒng)將虛擬地址空間等分為若干頁面,大小與頁框相同
C.虛擬頁面在物理空間上不要求連續(xù)存放
D.硬件機(jī)制實(shí)現(xiàn)邏輯地址到物理地址的動(dòng)態(tài)轉(zhuǎn)換
E.所有頁必須常駐內(nèi)存
37、 下列哪些方法可用于文件的存取控制和保護(hù)?
A.存取控制矩陣
B.用戶權(quán)限表
C.口令或密碼
D.文件控制塊
E.文件目錄
38、 在下圖所示的UNIX樹形文件目錄結(jié)構(gòu)中,方框代表目錄,橢圓代表文件,根目錄root常駐內(nèi)存,其他文件和目錄均在磁盤中存放。其中,用戶Li和Sun是同組用戶,他們的目錄分別為L(zhǎng)i和Sun,其目錄及其他的子目錄和文件的屬性如下表所示。
![]()
![]()
下列操作中,哪些是可以正確執(zhí)行的?
A.用戶Sun可以刪除目錄Doc以及該目錄下的所有目錄和文件
B.用戶Li可以刪除目錄Doc以及該目錄下的所有目錄和文件
C.用戶Sun可以將文件Unix.pdf刪除,用戶Li不能刪除該文件
D.用戶Sun不能將文件Unix.pdf刪除,用戶Li可以刪除該文件
E.用戶Li在Doc目錄下創(chuàng)建文件Linux.pdf
39、 在進(jìn)行設(shè)備分配時(shí)應(yīng)該考慮下列哪些因素?
A.設(shè)備固有屬性
B.設(shè)備分配算法
C.設(shè)備分配的安全性
D.設(shè)備獨(dú)立性
E.設(shè)備分配的及時(shí)性
40、 下列哪些措施能夠恢復(fù)或解除死鎖?
A.撤銷已陷入死鎖的進(jìn)程
B.強(qiáng)制剝奪其他進(jìn)程的資源并分配給死鎖進(jìn)程
C.按順序分配資源
D.一次性分配全部資源
E.采用鴕鳥算法
操作系統(tǒng)單選題
1、若一個(gè)單核處理機(jī)的系統(tǒng)中有多個(gè)進(jìn)程存在,則這些進(jìn)程是
A.并發(fā)運(yùn)行的
B.并行運(yùn)行的
C.封閉運(yùn)行的
D.單道運(yùn)行的
2、組成操作系統(tǒng)的主要部分是存儲(chǔ)管理、設(shè)備管理、文件管理和
A.進(jìn)程線程管理
B.用戶管理
C.死鎖管理
D.網(wǎng)絡(luò)管理
3、操作系統(tǒng)的一個(gè)重要概念是進(jìn)程,下列哪一個(gè)不能作為進(jìn)程來管理?
A.內(nèi)存換頁程序
B.中斷服務(wù)程序
C.打印程序
D.用戶應(yīng)用程序
4、當(dāng)用戶在終端窗口通過輸入命令來控制計(jì)算機(jī)運(yùn)行時(shí),使用的是操作系統(tǒng)的哪一種接口?
A.命令行
B.系統(tǒng)調(diào)用
C.函數(shù)庫
D.應(yīng)用編程接口
5、下列指令中,哪一種可以在用戶態(tài)下執(zhí)行?
A.設(shè)置控制寄存器指令
B.算術(shù)運(yùn)算指令
C.關(guān)中斷指令
D.切換棧指針指令
6、進(jìn)程調(diào)度所需的信息——進(jìn)程優(yōu)先級(jí)——是存放在下列哪一項(xiàng)中?
A.進(jìn)程控制塊
B.進(jìn)程調(diào)度隊(duì)列
C.源代碼
D.編譯生成的目標(biāo)文件
7、進(jìn)程在運(yùn)行過程中具有多種狀態(tài),當(dāng)它從等待態(tài)轉(zhuǎn)換為就緒態(tài)時(shí)稱為
A.喚醒
B.阻塞
C.調(diào)度
D.分派
8、當(dāng)一個(gè)新的進(jìn)程創(chuàng)建完成后,該進(jìn)程的進(jìn)程控制塊將被插入到下列哪一個(gè)隊(duì)列中?
A.就緒隊(duì)列
B.運(yùn)行隊(duì)列
C.阻塞隊(duì)列
D.掛起隊(duì)列
9、請(qǐng)分析下列程序。
int main()
{
printf("This is in main program");
if(fork()==0)
printf("I am in child process");
else
printf("I am in parent process");}
程序正確運(yùn)行后結(jié)果是
A.This is in main program I am in child process I am in parent process
B.This is in main program I am in child process
C.This is in main program I am in parent process
D.This is in main program I am in child process This is in main program I am in parent process
10、在Pthread線程包的使用中,當(dāng)用戶需要結(jié)束一個(gè)線程時(shí),可以使用的線程庫函數(shù)是
A.pthread_create()
B.pthread_exit()
C.pthread_yield()
D.pthread_join()
11、 進(jìn)程并發(fā)執(zhí)行時(shí),若兩個(gè)并發(fā)進(jìn)程包含同一共享變量,則它們存在下列哪一種關(guān)系?
A.同步關(guān)系
B.父子關(guān)系
C.平等關(guān)系
D.主從關(guān)系
12、 當(dāng)多個(gè)進(jìn)程并發(fā)執(zhí)行且需要相互通信時(shí),下列哪一種方法最適合傳送大量的信息?
A.共享內(nèi)存
B.信號(hào)量
C.消息傳遞
D.管道
13、 下列關(guān)于生產(chǎn)者消費(fèi)者的敘述中,哪一個(gè)是正確的?
A.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先使用P操作確保緩沖區(qū)有空閑槽
B.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先使用V操作確保緩沖區(qū)有空閑槽
C.消費(fèi)者從緩沖區(qū)取產(chǎn)品前要先用P操作確保緩沖區(qū)互斥使用
D.生產(chǎn)者往緩沖區(qū)放產(chǎn)品前要先用P操作確保緩沖區(qū)互斥使用
14、 下列各種方法中,哪一種既可以滿足多道程序設(shè)計(jì)且設(shè)計(jì)上又最簡(jiǎn)單?
A.可變分區(qū)
B.交換技術(shù)
C.單一連續(xù)區(qū)
D.分頁技術(shù)
15、 在采用首次適應(yīng)算法的可變分區(qū)內(nèi)存管理方案中,內(nèi)存大小為1024MB,其中操作系統(tǒng)占用128MB。若按下表所列時(shí)刻進(jìn)行調(diào)度,當(dāng)時(shí)刻7完成后,系統(tǒng)中剩余的空閑分區(qū)是在采用首次適應(yīng)算法的可變分區(qū)內(nèi)存管理方案中,內(nèi)存大小為1024MB,其中操作系統(tǒng)占用128MB。若按下表所列時(shí)刻進(jìn)行調(diào)度,當(dāng)時(shí)刻7完成后,系統(tǒng)中剩余的空閑分區(qū)是

A.104MB
B.96MB
C.64MB
D.128MB
16、 某虛擬頁式存儲(chǔ)管理系統(tǒng)采用二級(jí)頁表進(jìn)行地址轉(zhuǎn)換,若不考慮高速緩存和快表,則進(jìn)程每執(zhí)行一條指令至少需要訪問幾次內(nèi)存?
A.0
B.1
C.2
D.3
17、 在一個(gè)請(qǐng)求調(diào)頁的虛擬存儲(chǔ)管理系統(tǒng)中,頁面的大小為1024B。某進(jìn)程在運(yùn)行過程中要訪問的虛擬地址分別為2050、4121、89、1056、2100、144、4097、156、1121、2200、3996、288、2200、567、5109,系統(tǒng)給該進(jìn)程分配3個(gè)頁框。若采用LRU頁面置換算法,該進(jìn)程的缺頁率為多少?
A.73%
B.67%
C.60%
D.80%
18、 在采用頁式存儲(chǔ)管理方案的系統(tǒng)中,為了提高內(nèi)存利用率并減少內(nèi)碎片,頁面的劃分
A.與頁表數(shù)量相關(guān),可以找到平衡點(diǎn)
B.與頁表數(shù)量無關(guān),頁面尺寸越大越好
C.與頁表數(shù)量無關(guān),頁面尺寸越小越好
D.與頁表數(shù)量相關(guān),可根據(jù)物理內(nèi)存大小劃分
19、 為預(yù)防內(nèi)存換頁時(shí)出現(xiàn)抖動(dòng)(顛簸)現(xiàn)象,可以采用下列哪一種方式?
A.采用工作集算法
B.更換更快的處理機(jī)
C.增加交換空間
D.增加并發(fā)進(jìn)程數(shù)量
20、 從用戶角度看,文件控制塊(FCB)中最重要的字段是
A.文件名
B.文件ID
C.文件使用權(quán)限
D.文件類型
21、 下列哪一種結(jié)構(gòu)屬于文件的邏輯結(jié)構(gòu)?
A.無結(jié)構(gòu)(流式結(jié)構(gòu))
B.索引結(jié)構(gòu)
C.鏈接結(jié)構(gòu)
D.連續(xù)結(jié)構(gòu)
22、 使用文件系統(tǒng)時(shí),通常要顯式地進(jìn)行open()操作,這樣做的目的是
A.將文件控制塊(FCB)讀入內(nèi)存
B.將文件控制塊(FCB)寫入磁盤或緩存
C.將文件內(nèi)容讀入內(nèi)存
D.將文件內(nèi)容寫入磁盤或緩存
23、 下列磁盤調(diào)度算法中,平均尋道時(shí)間較短但容易引起饑餓現(xiàn)象的算法是
A.掃描算法SCAN
B.最短尋道時(shí)間優(yōu)先算法SSTF
C.先來先服務(wù)算法FCFS
D.循環(huán)查看算法C-LOOK
24、 在多級(jí)目錄的文件系統(tǒng)中,用戶對(duì)文件的首次訪問通常都給出文件的路徑名,之后對(duì)文件的訪問通常使用
A.文件描述符
B.索引節(jié)點(diǎn)
C.文件符號(hào)名
D.文件地址
25、 某文件系統(tǒng)采用下表所示的位示圖來管理空閑磁盤塊。當(dāng)文件歸還塊號(hào)為30的磁盤塊時(shí),應(yīng)該將表中哪一位置零?

A.1行14列對(duì)應(yīng)的位
B.1行13列對(duì)應(yīng)的位
C.2行14列對(duì)應(yīng)的位
D.2行13列對(duì)應(yīng)的位
26、 外部設(shè)備按數(shù)據(jù)傳輸?shù)姆绞娇煞譃槎喾N類型,通常鍵盤是哪一種類型的設(shè)備?
A.塊設(shè)備
B.字符設(shè)備
C.虛擬設(shè)備
D.獨(dú)占設(shè)備
27、 在I/O設(shè)備管理中,引入緩沖技術(shù)的主要原因是
A.使外部設(shè)備可以并發(fā)運(yùn)行
B.匹配不同外部設(shè)備的傳輸速度
C.避免使用外部設(shè)備時(shí)引起死鎖
D.實(shí)現(xiàn)虛擬設(shè)備
28、 當(dāng)用戶使用外部設(shè)備時(shí),其控制設(shè)備的命令傳遞途徑依次為
A.用戶應(yīng)用層→設(shè)備獨(dú)立層→設(shè)備驅(qū)動(dòng)層→設(shè)備硬件
B.用戶應(yīng)用層→設(shè)備分配層→設(shè)備驅(qū)動(dòng)層→設(shè)備硬件
C.用戶應(yīng)用層→設(shè)備驅(qū)動(dòng)層→寄存器控制層→設(shè)備硬件
D.用戶應(yīng)用層→設(shè)備分配層→寄存器控制層→設(shè)備硬件
29、 解決死鎖問題有多種方法,其中資源有序分配法屬于
A.死鎖避免
B.死鎖預(yù)防
C.死鎖解除
D.死鎖檢測(cè)
30、 設(shè)系統(tǒng)中有三種類型的資源(A,B,C)和五個(gè)進(jìn)程(P1,P2,P3,P4,P5),A資源的數(shù)量是17,B資源的數(shù)量是6,C資源的數(shù)量為19。在T0時(shí)刻系統(tǒng)的狀態(tài)如下表:

系統(tǒng)采用銀行家算法實(shí)施死鎖避免策略,若當(dāng)前系統(tǒng)剩余資源(A,B,C)分別為(2,3,3),下列哪一個(gè)序列不是安全序列?
A.P5,P1,P4,P2,P3
B.P3,P2,P4,P1,P5
C.P5,P4,P3,P2,P1
D.P4,P5,P1,P2,P3
操作系統(tǒng)多選題
31、下列英文名稱或縮寫中,哪些不是操作系統(tǒng)的名稱?
A.Linux
B.BSD
C.DOS
D.SNMP
E.Eclipse
32、 下列時(shí)刻中,哪些是進(jìn)程可能創(chuàng)建的時(shí)機(jī)?
A.用戶登錄時(shí)
B.系統(tǒng)初始化時(shí)
C.運(yùn)行進(jìn)程通過系統(tǒng)調(diào)用創(chuàng)建新進(jìn)程時(shí)
D.初始化批處理作業(yè)時(shí)
E.設(shè)備分配時(shí)
33、 在選擇調(diào)度算法時(shí)要考慮進(jìn)程的到達(dá)時(shí)間、等待時(shí)間和運(yùn)行時(shí)間等因素。下列調(diào)度算法中,哪些調(diào)度算法與時(shí)間有關(guān)?
A.先來先服務(wù)FCFS
B.短作業(yè)優(yōu)先SJF
C.響應(yīng)比優(yōu)先HRRF
D.時(shí)間片輪轉(zhuǎn)RR
E.高優(yōu)先級(jí)優(yōu)先PF
34、 用管程解決進(jìn)程間同步關(guān)系時(shí),在管程內(nèi)使用的對(duì)象是
A.一組信號(hào)量
B.共享數(shù)據(jù)結(jié)構(gòu)
C.一組操作過程
D.全局條件變量
E.一組環(huán)境變量
35、 在采用頁式存儲(chǔ)管理方案的系統(tǒng)中,可采用下列哪些方法管理空閑物理內(nèi)存?
A.空閑塊鏈表
B.位示圖
C.索引表
D.訪問控制列表
E.成組鏈接法
36、 下列關(guān)于虛擬頁式存儲(chǔ)管理方案的敘述中,哪些是正確的?
A.將內(nèi)存等分成大小為2的冪次方的內(nèi)存塊,稱為頁框
B.系統(tǒng)將虛擬地址空間等分為若干頁面,大小與頁框相同
C.虛擬頁面在物理空間上不要求連續(xù)存放
D.硬件機(jī)制實(shí)現(xiàn)邏輯地址到物理地址的動(dòng)態(tài)轉(zhuǎn)換
E.所有頁必須常駐內(nèi)存
37、 下列哪些方法可用于文件的存取控制和保護(hù)?
A.存取控制矩陣
B.用戶權(quán)限表
C.口令或密碼
D.文件控制塊
E.文件目錄
38、 在下圖所示的UNIX樹形文件目錄結(jié)構(gòu)中,方框代表目錄,橢圓代表文件,根目錄root常駐內(nèi)存,其他文件和目錄均在磁盤中存放。其中,用戶Li和Sun是同組用戶,他們的目錄分別為L(zhǎng)i和Sun,其目錄及其他的子目錄和文件的屬性如下表所示。


下列操作中,哪些是可以正確執(zhí)行的?
A.用戶Sun可以刪除目錄Doc以及該目錄下的所有目錄和文件
B.用戶Li可以刪除目錄Doc以及該目錄下的所有目錄和文件
C.用戶Sun可以將文件Unix.pdf刪除,用戶Li不能刪除該文件
D.用戶Sun不能將文件Unix.pdf刪除,用戶Li可以刪除該文件
E.用戶Li在Doc目錄下創(chuàng)建文件Linux.pdf
39、 在進(jìn)行設(shè)備分配時(shí)應(yīng)該考慮下列哪些因素?
A.設(shè)備固有屬性
B.設(shè)備分配算法
C.設(shè)備分配的安全性
D.設(shè)備獨(dú)立性
E.設(shè)備分配的及時(shí)性
40、 下列哪些措施能夠恢復(fù)或解除死鎖?
A.撤銷已陷入死鎖的進(jìn)程
B.強(qiáng)制剝奪其他進(jìn)程的資源并分配給死鎖進(jìn)程
C.按順序分配資源
D.一次性分配全部資源
E.采用鴕鳥算法

