2016計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師高分突破試卷:操作系統(tǒng)單選題

字號(hào):

操作系統(tǒng)單選題
    1下列選項(xiàng)中,哪一個(gè)不是操作系統(tǒng)所具有的功能?
    A.管理計(jì)算機(jī)磁盤
    B.提供用戶操作計(jì)算機(jī)的界面
    C.管理系統(tǒng)動(dòng)態(tài)庫
    D.編譯高級(jí)語言編寫的程序
    參考答案:D
    2在操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)中,微內(nèi)核結(jié)構(gòu)表示的是
    A.整體式結(jié)構(gòu)B.層次結(jié)構(gòu)C.分布式結(jié)構(gòu)D.客戶機(jī)/服務(wù)器結(jié)構(gòu)
    參考答案:D
    3用戶程序在用戶態(tài)下使用特權(quán)指令而引起的中斷是
    A.時(shí)鐘中斷B.外部中斷C.訪管中斷D.溢出中斷
    參考答案:C
    4下列各種事件中,不屬于I/O中斷的事件是
    A.數(shù)據(jù)傳送完畢B.設(shè)備出錯(cuò)C.指令錯(cuò)D.鍵盤輸入
    參考答案:C
    5用戶在編寫程序時(shí),若要在屏幕上畫出一個(gè)紅色的圓,需要使用
    A.自然語言B.系統(tǒng)調(diào)用C.命令控制D.運(yùn)行時(shí)系統(tǒng)
    參考答案:B
    6在多道程序設(shè)計(jì)系統(tǒng)中,下列能并行工作的是
    A.CPU與外部設(shè)備B.內(nèi)存和內(nèi)存C.用戶與應(yīng)用程序D.CPU和內(nèi)存
    參考答案:A
    7Linux操作系統(tǒng)中,進(jìn)程有多種狀態(tài)。下列狀態(tài)中,哪一個(gè)不是Linux支持的狀態(tài)?
    A.運(yùn)行狀態(tài)B.安全狀態(tài)C.僵死狀態(tài)D.睡眠狀態(tài)
    參考答案:B
    8假設(shè)在UNIX操作系統(tǒng)環(huán)境下執(zhí)行以下程序:
    main()
    {
    printf("Hello World\n");
    fork();
    printf("Hello World\n");
    }
    若程序正常運(yùn)行,子進(jìn)程創(chuàng)建成功,那么,屏幕上得到輸出的有
    A.1個(gè)Hello WorldB.2個(gè)Hello WorldC.3個(gè)Hello WorldD.4個(gè)Hello World
    參考答案:C
    9在Pthread線程包中,線程操作pthread_yield表示的是
    A.線程讓出CPUB.創(chuàng)建一個(gè)線程C.阻塞一個(gè)線程D.等待一個(gè)特定的線程退出
    參考答案:A
    10在采用非搶占式調(diào)度的操作系統(tǒng)中,不能引起新進(jìn)程調(diào)度的事件是
    A.正在運(yùn)行的進(jìn)程用完時(shí)間片
    B.正在運(yùn)行的進(jìn)程出錯(cuò)
    C.正在運(yùn)行的進(jìn)程等待I/O事件
    D.新創(chuàng)建的進(jìn)程進(jìn)入就緒隊(duì)列
    參考答案:D
    11系統(tǒng)中有2個(gè)并發(fā)進(jìn)程,當(dāng)一個(gè)進(jìn)程在等待另一個(gè)進(jìn)程向它發(fā)送消息時(shí),它們之間的關(guān)系是
    A.同步關(guān)系B.互斥關(guān)系C.調(diào)度關(guān)系D.父子進(jìn)程關(guān)系
    參考答案:A
    12對(duì)于信號(hào)量S,執(zhí)行一次P(S)操作后,S的值
    A.變?yōu)?1B.不變C.減1D.減指定數(shù)值
    參考答案:C
    13下列關(guān)于管程的敘述中,不正確的是
    A.管程是一種同步機(jī)制
    B.管程只能解決進(jìn)程互斥問題
    C.引入管程是為了提高代碼可讀性
    D.管程將共享變量及對(duì)共享變量的操作封裝在一起
    參考答案:B
    14采用動(dòng)態(tài)地址映射方式向內(nèi)存裝入程序時(shí),其地址轉(zhuǎn)換工作是在什么時(shí)間完成的?
    A.裝入程序時(shí)刻B.選中程序時(shí)刻C.每一條指令執(zhí)行時(shí)刻D.移動(dòng)程序時(shí)刻
    參考答案:C
    15在可變分區(qū)存儲(chǔ)管理方案中,為加快內(nèi)存分配,當(dāng)采用適應(yīng)算法時(shí)空閑區(qū)的組織應(yīng)該是
    A.按空閑區(qū)大小遞減順序排列
    B.按空閑區(qū)大小遞增順序排列
    C.按空閑區(qū)地址從小到大排列
    D.按空閑區(qū)地址從大到小排列
    參考答案:B
    16在采用頁式存儲(chǔ)管理方案的系統(tǒng)中,邏輯地址用32位表示,內(nèi)存分塊大小為210。則用戶程序最多可劃分成多少頁?
    A.210B.220C.222D.232
    參考答案:C
    17虛擬存儲(chǔ)空間的大小受到下列哪一因素的限制?
    A.??臻g大小
    B.物理內(nèi)存大小
    C.數(shù)據(jù)量的實(shí)際大小
    D.計(jì)算機(jī)地址位寬
    參考答案:D
    18在虛擬頁式存儲(chǔ)管理系統(tǒng)中,LRU算法是指
    A.首先置換最早進(jìn)入內(nèi)存的頁面
    B.首先置換近期最長(zhǎng)時(shí)間以來沒被訪問的頁面
    C.首先置換近期被訪問次數(shù)最少的頁面
    D.首先置換以后再也不用的頁面
    參考答案:B
    19有一個(gè)虛擬頁式存儲(chǔ)管理系統(tǒng),分配給某個(gè)進(jìn)程3個(gè)頁框(假設(shè)開始時(shí)頁框?yàn)榭?。某進(jìn)程執(zhí)行時(shí)的頁面訪問序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用頁面置換算法(OPT),缺頁次數(shù)為
    A.10B.9C.8D.7
    參考答案:D
    20在文件系統(tǒng)中,文件的邏輯塊與存儲(chǔ)介質(zhì)上物理塊存放順序一致的物理結(jié)構(gòu)是
    A.順序結(jié)構(gòu)B.鏈接結(jié)構(gòu)C.索引結(jié)構(gòu)D.B+樹結(jié)構(gòu)
    參考答案:A
    21下列哪一種方法不能用于提高文件目錄檢索效率?
    A.限制子目錄個(gè)數(shù)
    B.引入當(dāng)前目錄
    C.采用相對(duì)路徑文件名
    D.將目錄項(xiàng)分解
    參考答案:A
    22下列哪一項(xiàng)不是打開文件時(shí)所做的工作?
    A.填寫文件控制塊中的文件讀寫方
    B.檢查文件名所對(duì)應(yīng)的文件控制塊是否已調(diào)入內(nèi)存
    C.檢查操作的合法性
    D.返回給用戶一個(gè)文件描述符
    參考答案:A
    23假設(shè)某文件系統(tǒng)的物理結(jié)構(gòu)采用類UNIX的二級(jí)索引結(jié)構(gòu)。主索引表有12項(xiàng),前10項(xiàng)給出文件前10塊的磁盤地址,第11項(xiàng)給出一級(jí)索引表的地址,第12項(xiàng)給出二級(jí)索引表的地址。一級(jí)和二級(jí)索引表的大小均為一個(gè)磁盤塊,可存放100個(gè)磁盤地址。針對(duì)以上描述的文件系統(tǒng),一個(gè)文件為多少塊?
    A.10010B.10110C.10100D.11000
    參考答案:B
    24假設(shè)某文件系統(tǒng)的物理結(jié)構(gòu)采用類UNIX的二級(jí)索引結(jié)構(gòu)。主索引表有12項(xiàng),前10項(xiàng)給出文件前10塊的磁盤地址,第11項(xiàng)給出一級(jí)索引表的地址,第12項(xiàng)給出二級(jí)索引表的地址。一級(jí)和二級(jí)索引表的大小均為一個(gè)磁盤塊,可存放100個(gè)磁盤地址。在找到主索引表之后,要訪問文件的第1000塊,還需要啟動(dòng)多少次磁盤?
    A.2B.3C.4D.5
    參考答案:A
    25下列各項(xiàng)時(shí)間中,哪一項(xiàng)不會(huì)影響磁盤讀寫性能?
    A.尋道時(shí)間B.旋轉(zhuǎn)延時(shí)C.傳輸時(shí)間D.調(diào)度時(shí)間
    參考答案:D
    26設(shè)備按信息交換單位進(jìn)行分類,可分為
    A.系統(tǒng)設(shè)備和用戶設(shè)備
    B.系統(tǒng)設(shè)備和塊設(shè)備
    C.塊設(shè)備和字符設(shè)備
    D.存儲(chǔ)設(shè)備和控制設(shè)備
    參考答案:C
    27在操作系統(tǒng)的I/O管理中,緩沖池管理中著重考慮的是
    A.選擇緩沖區(qū)的大小
    B.決定緩沖區(qū)的數(shù)量
    C.實(shí)現(xiàn)進(jìn)程訪問緩沖區(qū)的同步
    D.限制訪問緩沖區(qū)的進(jìn)程數(shù)量
    參考答案:C
    28進(jìn)程出現(xiàn)饑餓現(xiàn)象是指
    A.計(jì)算機(jī)系統(tǒng)發(fā)生了重大故障
    B.有多個(gè)互相等待的進(jìn)程同時(shí)存在
    C.進(jìn)程因競(jìng)爭(zhēng)資源而無休止地等待對(duì)方釋放已占有的資源
    D.進(jìn)程的優(yōu)先級(jí)較低而長(zhǎng)時(shí)間得不到調(diào)度
    參考答案:D
    29銀行家算法是應(yīng)對(duì)死鎖的一種算法,其實(shí)現(xiàn)的是
    A.死鎖鴕鳥算法
    B.死鎖檢測(cè)與恢復(fù)算法
    C.死鎖避免算法
    D.死鎖預(yù)防算法
    參考答案:C
    30死鎖定理的描述是
    A.當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的資源分配圖是可完全化簡(jiǎn)的
    B.當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的狀態(tài)轉(zhuǎn)換圖是不可完全化簡(jiǎn)的
    C.當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的資源分配圖是不可完全化簡(jiǎn)的
    D.當(dāng)且僅當(dāng)當(dāng)前狀態(tài)的狀態(tài)轉(zhuǎn)換圖是可完全化簡(jiǎn)的
    參考答案:C