第 1 頁:操作系統(tǒng)單選題 |
第 4 頁:網絡工程單選題 |
第 7 頁:操作系統(tǒng)多選題 |
第 8 頁:網絡工程多選題 |
操作系統(tǒng)單選題
1從計算機應用角度來看,操作系統(tǒng)的主要作用是提供
A.人機交互接口
B.軟件開發(fā)基礎
C.第一道安全防線
D.虛擬機和擴展機
參考答案:A
2共享性是操作系統(tǒng)的特征之一,下列共享設備中,哪種設備可以共享但是不能被搶占使用?
A.CPUB.打印機C.硬盤D.內存
參考答案:B
3內核態(tài)和用戶態(tài)是用于操作系統(tǒng)運行安全而設置的一種狀態(tài)標志,其含義是指
A.操作系統(tǒng)所處的狀態(tài)
B.CPU在運行時所處的狀態(tài)
C.內存在運行時所處的狀態(tài)
D.安全系統(tǒng)所處的狀態(tài)
參考答案:B
4外部I/O設備向處理器發(fā)出的中斷信號又稱為
A.中斷請求B.中斷斷點C.中斷屏蔽D.中斷優(yōu)先級排隊
參考答案:A
5編寫程序時通常會使用過程調用和系統(tǒng)調用,下列選項中,系統(tǒng)調用不能實現的功能是
A.從當前程序跳轉到調用程序
B.調用程序多次嵌套與遞歸
C.調用程序一般與當前程序有關
D.調用結束后返回原程序
參考答案:B
6計算機操作系統(tǒng)中,所謂進程的唯一"標志"是指
A.進程控制塊B.程序指令代碼C.程序堆棧段D.程序變量和數組
參考答案:A
7某一單核處理機的計算機系統(tǒng)中共有20個進程,那么,處于運行狀態(tài)的進程最少為幾個?
A.1B.20C.19D.0
參考答案:D
8當用戶在編程中需要創(chuàng)建一個進程時,他可以采用下列哪一種方法?
A.調用進程創(chuàng)建原語由操作系統(tǒng)創(chuàng)建進程
B.填寫進程控制塊的數據結構并提交系統(tǒng)
C.填寫進程控制塊的數據結構并將其放入就緒隊列
D.將用戶所在進程的進程控制塊復制一份給新進程
參考答案:A
9對于如下C語言程序
int main()
{
printf("Hello World\n");
fork();
printf("Hello World\n");
}
在UNIX操作系統(tǒng)中正確編譯鏈接后,其正確的運行結果是
A.共打印出2行Hello World
B.共打印出3行Hello World
C.共打印出4行Hello World
D.共打印出5行Hello World
參考答案:B
10有如下C語言程序
void * th_f(void * arg)
{
printf("Hello World");
pthread_join(2);
}
int main(void)
{
pthread_t tid;
int st;
st = pthread_create(&tid, NULL, th_f, NULL);
if(st==0)
printf("Oops, I can not createthread\n");
exit(NULL);
}
針對上述程序,下列敘述中哪一個是正確的?
A.線程th_f運行后主動退出
B.線程th_f運行后等待一個特定的線程退出
C.線程th_f運行后主動釋放CPU給其他線程
D.線程th_f運行后進入死循環(huán)
參考答案:B
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |