網(wǎng)絡(luò)工程師第一章輔導(dǎo):進(jìn)程管理習(xí)題

字號:

A 1.在非剝奪調(diào)度方式下,運行進(jìn)程執(zhí)行V原語后,其狀態(tài)()。
    A.不變
    B.要變
    C.可能要變
    D.可能不變
    B 2.兩個進(jìn)程爭奪同一個資源( )。
    A.一定死鎖
    B.不一定死鎖
    C.不死鎖
    D.以上說法都不對
    A 3.可以被多個進(jìn)程在任一時刻共享的代碼必須是( )。
    A.不能自身修改的代碼
    B.順序代碼
    C.無轉(zhuǎn)移指令的代碼
    D.匯編語言編制的代碼
    C 4.當(dāng)對信號量進(jìn)行V原語操作之后( )。
    A.當(dāng)S<0,進(jìn)程繼續(xù)執(zhí)行
    B.當(dāng)S>0,要喚醒一個就緒進(jìn)程
    C.當(dāng)S<=0,要喚醒一個等待進(jìn)程
    D.當(dāng)S<=0,要喚醒一個就緒進(jìn)程
    A 5.在下列敘述中,錯誤的一條是( )。
    A.進(jìn)程被撤銷時,只需釋放該進(jìn)程的PCB就可以了,因為PCB是進(jìn)程存在的標(biāo)志
    B.進(jìn)程的互斥合同步都能用P/V原語實現(xiàn)
    C.用戶程序中執(zhí)行系統(tǒng)調(diào)用命令時,處理機(jī)的狀態(tài)字將發(fā)生改變
    D.設(shè)備獨立性是指用戶在編程時,程序中所使用的設(shè)備與實際設(shè)備無關(guān)
    A 6.正在運行的進(jìn)程在信號量S上操作P操作之后,當(dāng)S<0,進(jìn)程將進(jìn)入信號
    量的( )。
    A.等待隊列
    B.提交隊列
    C.后備隊列
    D.就緒隊列
    C 7.如果發(fā)現(xiàn)系統(tǒng)有( )的進(jìn)程隊列就說明系統(tǒng)有可能發(fā)生死鎖了。
    A.互斥
    B.可剝奪
    C.循環(huán)等待
    D.同步
    B 8.某個信號量S初值為3,當(dāng)前值為-2,則等待在該信號量上的進(jìn)程數(shù)
    為( )個。
    A.1
    B.2
    C.3
    D.4
    C 9.預(yù)先靜態(tài)分配算法是通過破壞( )條件,來達(dá)到預(yù)防死鎖的目的。
    A.互斥使用資源/循環(huán)使用資源
    B.非搶占式分配/互斥使用資源
    C.占有且等待資源/循環(huán)等待資源
    D.循環(huán)等待資源/互斥使用資源
    B 10. 設(shè)系統(tǒng)中有N(N>2)個進(jìn)程,則系統(tǒng)中最不可能的是有( )
    個進(jìn)程處于死鎖狀態(tài)。
    A.0
    B.1
    C.2
    D.M(2