2015全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)計(jì)算機(jī)網(wǎng)絡(luò)模擬選擇題

字號(hào):

一、選擇題
    操作系統(tǒng)單選題
    1、現(xiàn)代操作系統(tǒng)最基本的特征是
    A.并發(fā)性
    B.順序性
    C.封閉性
    D.并行性
    2、組成操作系統(tǒng)的主要部分通常是進(jìn)程線程管理、內(nèi)存管理、設(shè)備管理和
    A.文件管理
    B.P、V操作管理
    C.死鎖管理
    D.備份管理
    3、下列程序中,哪一個(gè)不屬于操作系統(tǒng)內(nèi)核程序?
    A.進(jìn)程調(diào)度程序
    B.中斷服務(wù)程序
    C.設(shè)備驅(qū)動(dòng)程序
    D.用戶應(yīng)用程序
    4、用戶編寫(xiě)程序時(shí)調(diào)用fork()創(chuàng)建進(jìn)程,其使用的是操作系統(tǒng)提供給用戶的什么接口?
    A.系統(tǒng)調(diào)用
    B.命令控制語(yǔ)言
    C.作業(yè)控制語(yǔ)言
    D.應(yīng)用編程接口
    5、用戶進(jìn)程從用戶態(tài)轉(zhuǎn)變?yōu)閮?nèi)核態(tài)時(shí),使用的指令是
    A.訪管指令
    B.I/O指令
    C.頁(yè)保護(hù)指令
    D.壓棧指令
    6、多道程序設(shè)計(jì)的意義是
    A.宏觀上有多個(gè)進(jìn)程在計(jì)算機(jī)中同時(shí)運(yùn)行
    B.微觀上有多個(gè)進(jìn)程在計(jì)算機(jī)中同時(shí)運(yùn)行
    C.一種將程序分割為若干子程序的設(shè)計(jì)方法
    D.多個(gè)計(jì)算機(jī)協(xié)同運(yùn)行一個(gè)進(jìn)程
    7、進(jìn)程從運(yùn)行態(tài)轉(zhuǎn)換為阻塞態(tài)的原因是
    A.需要的數(shù)據(jù)沒(méi)有準(zhǔn)備好
    B.需要的設(shè)備不存在
    C.分配給該進(jìn)程的時(shí)間片用完
    D.運(yùn)算過(guò)程中棧溢出
    8、一個(gè)運(yùn)行著的進(jìn)程打開(kāi)了一個(gè)新的文件,則指向該文件數(shù)據(jù)結(jié)構(gòu)的關(guān)鍵指針存放在
    A.進(jìn)程控制塊中
    B.文件目錄中
    C.文件句柄中
    D.進(jìn)程頭文件中
    9、請(qǐng)分析以下程序。
    int main()
    {
    pid_t pid;
    pid = fork();
    if(pid==0)
    printf("I am the child process, my process ID is%d\n",getpid());
    else
    printf("I am the parent process, my process ID is%d\n",getpid());}
    那么,該程序正確運(yùn)行后的結(jié)果是
    A.I am the child process, my process ID is 3744
    I am the parent process, my process ID is 3987
    B.I am the child process, my process ID is 3744
    C.I am the parent process, my process ID is 3987
    D.不輸出任何信息
    10、在Pthread線程包的使用中,當(dāng)用戶編程創(chuàng)建一個(gè)新的線程時(shí),需要使用的線程庫(kù)函數(shù)是
    A.pthread_create()
    B.pthread_exit()
    C.pthread_yield()
    D.pthread_join()
    11、 下列進(jìn)程關(guān)系中,不能用P、V操作來(lái)實(shí)現(xiàn)的是
    A.進(jìn)程共享
    B.進(jìn)程同步
    C.進(jìn)程互斥
    D.進(jìn)程的前趨關(guān)系
    12、 進(jìn)程間通信時(shí),下列哪一種情形下,發(fā)送進(jìn)程不能再申請(qǐng)互斥鎖?
    A.已滿的郵件槽
    B.已空的郵件槽
    C.未加鎖的郵件槽
    D.半滿的郵件槽
    13、 下列哪一種調(diào)度算法是不可搶占的?
    A.時(shí)間片輪轉(zhuǎn)
    B.先來(lái)先服務(wù)
    C.最短作業(yè)時(shí)間優(yōu)先
    D.優(yōu)先級(jí)優(yōu)先
    14、 在內(nèi)存分區(qū)管理中,下列哪一種技術(shù)可以將零碎的空閑區(qū)集中為一個(gè)大的空閑區(qū)?
    A.覆蓋技術(shù)
    B.交換技術(shù)
    C.內(nèi)存緊縮
    D.動(dòng)態(tài)重定位
    15、 在內(nèi)存分配方案中,下列哪一種方法使內(nèi)存的利用率較高且管理簡(jiǎn)單?
    A.段式分配
    B.頁(yè)式分配
    C.可變分區(qū)分配
    D.固定分區(qū)分配
    16、 某頁(yè)式存儲(chǔ)管理系統(tǒng)采用一級(jí)頁(yè)表。如果訪問(wèn)內(nèi)存的時(shí)間為0.4μs,快表的命中率為90%,請(qǐng)問(wèn)有效訪問(wèn)時(shí)間是多少?(假設(shè)訪問(wèn)快表耗時(shí)為0μs)
    A.0.22μs
    B.0.4μs
    C.0.2μs
    D.0.44μs
    17、一個(gè)進(jìn)程的內(nèi)存分配頁(yè)表如下,頁(yè)的大小為500B,其中,有效位為1表示已裝入內(nèi)存,W表示可寫(xiě),R表示可讀。指令WRITE [3,100],R1 在執(zhí)行時(shí)會(huì)產(chǎn)生什么結(jié)果?
    頁(yè)號(hào) 有效位 頁(yè)框號(hào) 存取控制
    0 0 5 W
    1 1 10 R
    2 1 30 W
    3 1 80 R
    4 0 50 R
    A.越界中斷
    B.缺頁(yè)中斷
    C.寫(xiě)保護(hù)中斷
    D.正常運(yùn)行
    18、 在一個(gè)虛擬存儲(chǔ)系統(tǒng)中,決定虛擬存儲(chǔ)空間容量的要素是
    A.計(jì)算機(jī)系統(tǒng)地址位寬
    B.計(jì)算機(jī)系統(tǒng)數(shù)據(jù)字長(zhǎng)
    C.內(nèi)存和磁盤(pán)容量之和
    D.交換空間容量
    19、 在虛擬頁(yè)式存儲(chǔ)管理系統(tǒng)中,若采用請(qǐng)求調(diào)頁(yè)方式,當(dāng)用戶需要裝入一個(gè)新的頁(yè)面時(shí),其調(diào)入的頁(yè)面來(lái)自
    A.磁盤(pán)文件區(qū)
    B.磁盤(pán)交換區(qū)
    C.內(nèi)存緩沖區(qū)
    D.磁盤(pán)系統(tǒng)區(qū)
    20、 在文件系統(tǒng)中,文件存儲(chǔ)空間的分配單位通常是
    A.?dāng)?shù)據(jù)塊
    B.字符串
    C.記錄
    D.文件
    21、 在文件系統(tǒng)中,必須為每個(gè)文件建立一個(gè)至少包含文件名和文件物理存儲(chǔ)地址的數(shù)據(jù)結(jié)構(gòu),稱為
    A.文件控制塊
    B.文件分配表
    C.索引節(jié)點(diǎn)
    D.文件描述符
    22、 通常為了保證文件系統(tǒng)中數(shù)據(jù)的安全而采用備份技術(shù)。那么,將上次備份后新增加的數(shù)據(jù)進(jìn)行備份,該方法稱為
    A.增量轉(zhuǎn)儲(chǔ)
    B.全量轉(zhuǎn)儲(chǔ)
    C.物理轉(zhuǎn)儲(chǔ)
    D.邏輯轉(zhuǎn)儲(chǔ)
    23、 下列磁盤(pán)調(diào)度算法中,通常稱為電梯算法的是
    A.掃描算法SCAN
    B.最短尋道時(shí)間優(yōu)先算法SSTF
    C.先來(lái)先服務(wù)算法FCFS
    D.循環(huán)查看算法C-LOOK
    24、 UNIX操作系統(tǒng)中,對(duì)文件系統(tǒng)中空閑區(qū)的管理通常采用
    A.成組鏈接法
    B.鏈表法
    C.位示圖法
    D.空閑區(qū)表法
    25、 對(duì)于FAT32文件系統(tǒng),它采用的是哪一種文件物理結(jié)構(gòu)?
    A.順序結(jié)構(gòu)
    B.鏈接結(jié)構(gòu)
    C.索引結(jié)構(gòu)
    D.多級(jí)索引結(jié)構(gòu)
    26、 外部設(shè)備按數(shù)據(jù)傳輸?shù)姆绞娇煞譃槎喾N類型,通常磁盤(pán)被當(dāng)作哪一種類型的設(shè)備?
    A.塊設(shè)備
    B.字符設(shè)備
    C.虛擬設(shè)備
    D.獨(dú)占設(shè)備
    27、 某程序員編寫(xiě)了一段通過(guò)串口發(fā)送數(shù)據(jù)的程序,使用了設(shè)備名com1,那么,將com1映射到實(shí)際物理設(shè)備的工作是在I/O管理的哪一層完成的?
    A.設(shè)備獨(dú)立層
    B.用戶應(yīng)用層
    C.設(shè)備驅(qū)動(dòng)層
    D.硬件抽象層
    28、 下列關(guān)于I/O設(shè)備的敘述中,哪一個(gè)是正確的?
    A.不同的I/O設(shè)備可以并行工作
    B.只有I/O設(shè)備才能產(chǎn)生有效的中斷源
    C.在中斷處理過(guò)程中,必須屏蔽新中斷
    D.SPOOLing系統(tǒng)是脫機(jī)I/O系統(tǒng)
    29、 下列各種方法中,哪一種方法不能解除死鎖?
    A.修改環(huán)境變量
    B.剝奪死鎖進(jìn)程的資源
    C.撤銷(xiāo)死鎖進(jìn)程
    D.重啟系統(tǒng)
    30、 設(shè)系統(tǒng)中有三種類型的資源(A,B,C)和五個(gè)進(jìn)程(P1,P2,P3,P4,P5),A資源的數(shù)量是17,B資源的數(shù)量是6,C資源的數(shù)量為19。在T0時(shí)刻系統(tǒng)的狀態(tài)如下表:
     資源需求量 已分配資源量
     A,B,C A,B,C
    P1 4,0,11 4,0,5
    P2 5,3,6 4,0,2
    P3 4,2,5 2,1,4
    P4 5,5,9 2,1,2
    P5 4,2,4 3,1,3 系統(tǒng)采用銀行家算法實(shí)施死鎖避免策略,若當(dāng)前系統(tǒng)剩余資源(A,B,C)分別為(2,3,3),下列哪一個(gè)序列是安全序列?
    A.P3,P1,P4,P2,P5
    B.P1,P3,P5,P2,P4
    C.P4,P2,P3,P5,P1
    D.P2,P3,P1,P4,P5
    操作系統(tǒng)多選題
    31、下列英文名稱或縮寫(xiě)中,哪些是操作系統(tǒng)的名稱?
    A.Ubuntu
    B.Windows
    C.UNIX
    D.TCP/IP
    E.Tivoli
    32、 下列與進(jìn)程相關(guān)的信息中,哪些信息是保存在進(jìn)程控制塊(PCB)中的?
    A.進(jìn)程標(biāo)識(shí)符
    B.進(jìn)程當(dāng)前狀態(tài)
    C.磁盤(pán)目錄
    D.用戶棧
    E.進(jìn)程優(yōu)先級(jí)
    33、 下列各類調(diào)度算法中,哪些調(diào)度算法適用于交互式操作系統(tǒng)?
    A.多級(jí)反饋隊(duì)列
    B.短作業(yè)優(yōu)先
    C.響應(yīng)比優(yōu)先
    D.時(shí)間片輪轉(zhuǎn)
    E.高優(yōu)先級(jí)優(yōu)先
    34、 測(cè)試與設(shè)置指令(Test&Set)是解決互斥訪問(wèn)臨界區(qū)的硬件方法。下列關(guān)于該指令功能的敘述中,哪些是正確的?
    A.測(cè)試W的值,若W=1,則返回重新測(cè)試
    B.測(cè)試W的值,若W=0,置位W=1,進(jìn)入臨界區(qū)
    C.退出臨界區(qū)時(shí),復(fù)位W=0
    D.測(cè)試W的值,若W=1,則給W清零,并進(jìn)入臨界區(qū)
    E.測(cè)試W的值,若W=0,則返回重新測(cè)試
    35、 下列各種內(nèi)存管理方案中,哪些可以與虛擬存儲(chǔ)技術(shù)結(jié)合使用?
    A.可變分區(qū)
    B.頁(yè)式
    C.段式
    D.段頁(yè)式
    E.固定分區(qū)
    36、 下列關(guān)于虛擬存儲(chǔ)器的敘述中,哪些是正確的?
    A.在請(qǐng)求段頁(yè)式系統(tǒng)中,以頁(yè)為單位管理用戶的虛擬內(nèi)存空間,以段為單位管理物理內(nèi)存空間
    B.為提高請(qǐng)求分頁(yè)系統(tǒng)中內(nèi)存的利用率,用戶可以動(dòng)態(tài)改變頁(yè)面大小
    C.在虛擬存儲(chǔ)系統(tǒng)中,進(jìn)程的部分程序裝入后便可運(yùn)行
    D.虛擬存儲(chǔ)技術(shù)允許用戶使用比物理內(nèi)存更大的存儲(chǔ)空間
    E.實(shí)現(xiàn)虛存必須有硬件支持
    37、 下列文件的物理結(jié)構(gòu)中,哪些結(jié)構(gòu)適合文件的隨機(jī)存???
    A.連續(xù)結(jié)構(gòu)
    B.鏈接結(jié)構(gòu)
    C.散列結(jié)構(gòu)
    D.索引結(jié)構(gòu)
    E.多級(jí)索引結(jié)構(gòu)
    38、 在下圖所示的樹(shù)形文件目錄結(jié)構(gòu)中,如果用戶Sun需要經(jīng)常讀文件/Li/Linux.pdf,可以通過(guò)下列哪些方法提高檢索速度、節(jié)省存儲(chǔ)空間并簡(jiǎn)化操作過(guò)程?
    
    A.將文件Linux.pdf拷貝到Sun目錄下,并仍舊使用原文件名
    B.將文件Linux.pdf拷貝到Sun目錄下,使用新的文件名
    C.將文件Linux.pdf鏈接到Sun目錄下,并仍舊使用原文件名
    D.將文件Linux.pdf鏈接到Sun目錄下,使用新文件名
    E.將文件Linux.pdf鏈接到Course目錄下,使用新的文件名
    39、 在程序控制I/O方式中,若輸出設(shè)備向處理機(jī)返回"準(zhǔn)備就緒"信號(hào),則表示
    A.輸出緩沖區(qū)已空
    B.輸出緩沖區(qū)已存滿數(shù)據(jù)
    C.輸出設(shè)備已開(kāi)始工作
    D.輸出設(shè)備已工作完畢
    E.可以向輸出緩沖區(qū)寫(xiě)數(shù)據(jù)
    40、 在設(shè)備分配中,預(yù)防死鎖的策略包括
    A.建立SPOOLing系統(tǒng)
    B.一次分配所有資源
    C.有序分配資源
    D.剝奪其他進(jìn)程的資源
    E.設(shè)備處于安全狀態(tài)即可分配