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