操作系統(tǒng)多選題
31、在計算機存儲體系中,操作系統(tǒng)涉及的存儲設備為
A.寄存器
B.高速緩存
C.內存
D.硬盤
E.網盤
32、 下列信息中,保存在進程控制塊結構中的是
A.進程標識符
B.進程當前狀態(tài)
C.磁盤根目錄
D.全局變量
E.代碼段指針
33、 在搶占式調度系統(tǒng)中,進程從運行狀態(tài)轉換為就緒狀態(tài)的可能原因是
A.被調度程序搶占處理機
B.等待某一事件
C.等待的事件已經發(fā)生
D.進程創(chuàng)建完成
E.時間片用完
34、 在有N個緩沖區(qū)的生產者消費者的問題中,下列敘述中哪些是錯誤的?producer()
{ int item;
while(TRUE) {
item = produce_item();
P(empty);
P(mutex);
insert_item(item);
V(mutex)
V(full);
}
}
consumer()
{ int item;
while(TRUE) {
P(full);
P(mutex);
item = remove_item();
V(mutex);
V(mutex);
consume_item(item);
}
}
A.信號量empty的初值為N
B.信號量full的初值為0
C.信號量mutex的初值為0
D.P(full)和P(mutex)兩條語句可以顛倒順序
E.V(mutex)和V(mutex)兩條語句可以顛倒順序
35、 下列關于地址映射的敘述中,哪些是正確的?
A.地址映射過程通常是由硬件完成的
B.地址映射過程中一定要訪問頁目錄和頁表
C.地址映射是將虛擬地址轉換成物理地址
D.頁表項的一些內容是硬件確定的
E.根據頁表項的有效位確定所需訪問的頁面是否已經在內存
36、 下列關于塊表的敘述中,哪些是正確的?
A.塊表的另一個名稱是TLB
B.塊表的內容是頁表的全集
C.當切換進程時,要刷新塊表
D.塊表存放在高速緩存中
E.對塊表的查找是按內容并行進行的
37、 下列各種選項中,哪些是文件控制塊中必須保存的信息?
A.文件名
B.文件大小
C.文件創(chuàng)建時間
D.文件描述符
E.磁盤塊起始地址
38、 設計文件系統(tǒng)時應盡量減少訪問磁盤的次數,以提高文件系統(tǒng)的性能。下列各種措施中,哪些可以提高文件系統(tǒng)的性能?
A.塊高速緩存
B.磁盤驅動調度
C.目錄項分解法
D.異步I/O技術
E.DMA技術
39、 設備與CPU之間數據傳送和控制方式有多種,它們是
A.程序直接控制方式
B.設備控制方式
C.中斷控制方式
D.DMA方式
E.通道控制方式
40、 當檢測到系統(tǒng)發(fā)生死鎖之后,解除死鎖的方法是
A.剝奪某些進程所占有的資源
B.修改注冊表
C.撤消某些進程
D.進入安全模式
E.重新啟動系統(tǒng)
31、在計算機存儲體系中,操作系統(tǒng)涉及的存儲設備為
A.寄存器
B.高速緩存
C.內存
D.硬盤
E.網盤
32、 下列信息中,保存在進程控制塊結構中的是
A.進程標識符
B.進程當前狀態(tài)
C.磁盤根目錄
D.全局變量
E.代碼段指針
33、 在搶占式調度系統(tǒng)中,進程從運行狀態(tài)轉換為就緒狀態(tài)的可能原因是
A.被調度程序搶占處理機
B.等待某一事件
C.等待的事件已經發(fā)生
D.進程創(chuàng)建完成
E.時間片用完
34、 在有N個緩沖區(qū)的生產者消費者的問題中,下列敘述中哪些是錯誤的?producer()
{ int item;
while(TRUE) {
item = produce_item();
P(empty);
P(mutex);
insert_item(item);
V(mutex)
V(full);
}
}
consumer()
{ int item;
while(TRUE) {
P(full);
P(mutex);
item = remove_item();
V(mutex);
V(mutex);
consume_item(item);
}
}
A.信號量empty的初值為N
B.信號量full的初值為0
C.信號量mutex的初值為0
D.P(full)和P(mutex)兩條語句可以顛倒順序
E.V(mutex)和V(mutex)兩條語句可以顛倒順序
35、 下列關于地址映射的敘述中,哪些是正確的?
A.地址映射過程通常是由硬件完成的
B.地址映射過程中一定要訪問頁目錄和頁表
C.地址映射是將虛擬地址轉換成物理地址
D.頁表項的一些內容是硬件確定的
E.根據頁表項的有效位確定所需訪問的頁面是否已經在內存
36、 下列關于塊表的敘述中,哪些是正確的?
A.塊表的另一個名稱是TLB
B.塊表的內容是頁表的全集
C.當切換進程時,要刷新塊表
D.塊表存放在高速緩存中
E.對塊表的查找是按內容并行進行的
37、 下列各種選項中,哪些是文件控制塊中必須保存的信息?
A.文件名
B.文件大小
C.文件創(chuàng)建時間
D.文件描述符
E.磁盤塊起始地址
38、 設計文件系統(tǒng)時應盡量減少訪問磁盤的次數,以提高文件系統(tǒng)的性能。下列各種措施中,哪些可以提高文件系統(tǒng)的性能?
A.塊高速緩存
B.磁盤驅動調度
C.目錄項分解法
D.異步I/O技術
E.DMA技術
39、 設備與CPU之間數據傳送和控制方式有多種,它們是
A.程序直接控制方式
B.設備控制方式
C.中斷控制方式
D.DMA方式
E.通道控制方式
40、 當檢測到系統(tǒng)發(fā)生死鎖之后,解除死鎖的方法是
A.剝奪某些進程所占有的資源
B.修改注冊表
C.撤消某些進程
D.進入安全模式
E.重新啟動系統(tǒng)

