A.寄存器
B.高速緩存
C.內存
D.硬盤
E.網盤
2、下列信息中,保存在進程控制塊結構中的是
A.進程標識符
B.進程當前狀態
C.磁盤根目錄
D.全局變量
E.代碼段指針
3、在搶佔式調度系統中,進程從運行狀態轉換爲就緒狀態的可能原因是
A.被調度程序搶佔處理機
B.等待某一事件
C.等待的事件已經發生
D.進程創建完成
E.時間片用完
4、在有N個緩衝區的生產者消費者的問題中,下列敘述中哪些是錯誤的?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)兩條語句可以顛倒順序
5、下列關於地址映射的敘述中,哪些是正確的?
A.地址映射過程通常是由硬件完成的
B.地址映射過程中一定要訪問頁目錄和頁表
C.地址映射是將虛擬地址轉換成物理地址
D.頁表項的一些內容是硬件確定的
E.根據頁表項的有效位確定所需訪問的頁面是否已經在內存
1.B2.C3.D4.B5.A