?操作系統自考2013年7月真題
摘要:本試卷為選擇題型,填空題,簡答題,綜合題等題型
操作系統自考2013年7月真題及答案解析
本試卷為選擇題型,填空題,簡答題,綜合題等題型
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共20小題,每小題1分,共20分)
1.UNIX是一個( )
A.批處理操作系統
B.實時操作系統
C.交互式的分時操作系統
D.分布式操作系統
2.開發UNIX第一個版本的單位是( )
A.IBM公司
B.AT&T公司
C.Microsoft公司
D.DEC公司
3.主要特點是微型化和實時性的操作系統是( )
A.單用戶微機操作系統
B.實時操作系統
C.嵌入式操作系統
D.網絡操作系統
4.操作系統的功能是( )
A.給用戶提供如何使用計算機的操作說明
B.將高級語言所寫的源程序翻譯成計算機可執行的目標程序
C.實現財務和人事管理的通用數據庫系統
D.實現對資源的管理和控制程序的執行
5.在操作系統的層次結構中,最內層的與硬件直接有關,而最外層的是( )
A.處理器管理
B.存儲管理
C.文件管理
D.設備管理
6.UNIX建立一個新的文件目錄的命令是( )
A.md
B.mkdir
C.cd
D.pwd
7.進程基本狀態不包括( )
A.提交態
B.就緒態
C.等待態
D.運行態
8.“進程狀態”信息屬于進程控制塊的( )
A.標識信息
B.說明信息
C.現場信息
D.管理信息
9.一般情況下,中斷優先級的高低順序依次是( )
A.硬件故障中斷、自愿中斷、程序性中斷、外部中斷、輸入/輸出中斷
B.自愿中斷、程序性中斷、外部中斷、硬件故障中斷、輸入/輸出中斷
C.程序性中斷、外部中斷、硬件故障中斷、自愿中斷、輸入/輸出中斷
D.外部中斷、硬件故障中斷、自愿中斷、程序性中斷、輸入/輸出中斷
10.能降低一批作業的平均周轉時間,從而提高系統的吞吐能力的作業調度算法是( )
A.先來先服務算法
B.計算時間最短的作業優先算法
C.優先級調度算法
D.響應比高者優先算法
11.在可變分區管理中,把空閑區按長度以遞增順序排列登記到空閑區表中,分配時順序查找空閑區表,找到第一個能滿足作業長度要求的空閑區,一部分分配給作業,另一部分仍為空閑區。這樣的算法是( )
A.先進先出分配算法
B.最先適應分配算法
C.最壞適應分配算法
D.最優適應分配算法
12.在頁式虛擬存儲管理中,LRU頁面調度算法是指先調出( )
A.最先進入主存的頁面
B.最近一段時間里最久沒有被訪問過的頁面
C.近期被訪問次數最少的頁面
D.以后不再訪問的頁面
13.一般來說,文件的目錄項包含的內容有( )
A.文件存取控制信息、文件管理信息、文件在存儲介質上的位置信息
B.文件存取控制信息、文件結構信息、文件在存儲介質上的位置信息
C.文件存取控制信息、文件結構信息、文件管理信息
D.文件結構信息、文件管理信息、文件在存儲介質上的位置信息
14.適合建立順序結構文件的磁盤存儲空間的管理方法是( )
A.位示圖法
B.空閑塊表法
C.單塊空閑塊鏈接法
D.空閑塊成組鏈接法
15.磁盤執行一次輸入輸出操作所花費的三個時間的正確次序是( )
A.延遲時間、尋找時間、傳送時間
B.傳送時間、尋找時間、延遲時間
C.尋找時間、延遲時間、傳送時間
D.尋找時間、傳送時間、延遲時間
16.在斯普林系統SPOOLING的輸入井中的作業狀態有( )
A.收容狀態、執行狀態、完成狀態、輸出狀態
B.輸入狀態、執行狀態、輸出狀態、完成狀態
C.輸入狀態、收容狀態、執行狀態、完成狀態
D.輸入狀態、收容狀態、輸出狀態、完成狀態
17.下面關于線程的敘述中,不正確的是( )
A.線程是進程內的一個執行單位
B.線程是資源的分配單位
C.線程對所屬進程的主存空間有存取權限
D.一個進程至少有一個可執行線程
18.UNIX在核心態實現進程間同步的系統調用是( )
A.wait和exit
B.sleep和wakeup
C.send和receive
D.P操作和V操作
19.采用銀行家算法,可以( )
A.預防死鎖
B.避免死鎖
C.檢測死鎖
D.解除死鎖
20.假定系統中某同類獨占型資源有10個,有3個并發進程競爭使用該類資源。如果要使這個系統不發生死鎖,那么每個并發進程申請該類資源數最多有( )
A.2個
B.3個
C.4個
D.5個
二、多項選擇題在每小題的五個備選答案中選出二至五個正確答案,并將其代碼寫在題干后面的括號內。多選、少選、不選或錯選者,該題無分。 (本大題共5小題,每小題2分,共10分)
11.UNIX中有關控制類的系統調用有( )
A.fork
B.wait
C.exit
D.exec
E.chmod
12.在UNIX中被稱為“異常情況”的是( )
A.執行trap指令
B.執行指令時發生電源故障中斷事件
C.執行指令時發生I/O中斷事件
D.執行浮點運算指令時溢出
E.執行指令時地址越界
13.不僅用戶的邏輯地址空間是連續的,而且分配的主存空間也是連續的存儲管理方法有( )
A.單用戶連續方式
B.固定分區方式
C.可變分區方式
D.頁式存儲管理方式
E.頁式虛擬存儲管理方式
14.屬于設備管理的主要功能有( )
A.實現外圍設備的分配和回收
B.實現磁盤文件的存取
C.處理外圍設備的中斷事件
D.實現外圍設備的啟動
E.實現虛擬設備
15.下面關于PV操作的敘述中,正確的是( )
A.PV操作是原語操作
B.PV操作是不可中斷的過程
C.用PV操作實現進程互斥或同步時,信號量的初值應為1
D.P操作是對信號量的值減1,若結果小于0,則把調用P操作的進程置成等待該信號量的狀態
E.V操作是對信號量的值加1,若結果不大于0,則釋放一個等待該信號量的進程
三、填空題(本大題共7小題,每空1分,共14分)
21.分時系統與批處理系統對用戶程序控制方式有很大區別。批處理系統是實現_________的系統,而分時系統是實現_________的系統。
22.“原語”是操作系統中一些能完成_________功能且執行時不可_________的過程。
23.Windows2000供用戶使用的邏輯地址由32位組成,其中頁內地址占用12位。它允許每個用戶程序最多可用的頁面數有_________個,頁的大小為_________字節。
24.文件的存取方式有兩種,它們是_________存取和_________存取。
25.設備管理中設置緩沖池的目的是減少_________設備的次數,提高_________的傳送速度。
26.并發進程中與_________有關的程序段稱為臨界區,如果若干進程的臨界區都涉及同一個變量,則把這些臨界區稱為_________。
27.如果_________中有環路,且每個資源類中只有一個資源,則環路中的進程處于_________狀態。
四、簡答題(本大題共5小題,每小題4分,共20分)
31.操作系統提供的系統調用大致分為哪幾類?請列舉各類系統調用名。
32.什么是多道程序設計?多道程序設計能提高整個系統的效率具體表現在哪些方面?
33.什么叫記錄的成組?什么叫記錄的分解?記錄的成組與分解有什么好處?
34.請簡述磁盤的電梯調度算法與單向掃描調度算法。
35.請寫出死鎖的必要條件的名稱。
五、綜合題(本大題共4小題,每小題9分,共36分)
41.在多道批處理系統中,有下表所示的四個作業,假定這些作業均為計算型作業,從 8.0時開始進行作業調度,并忽略系統開銷的時間。 請分別計算:(1)采用時間短的作業優先調度算法時各作業的周轉時間; 1.5 1.6 0.6 0.3(2)采用響應比高者優先調度算法時各作業的周轉時間 1.5 1.6 0.6 0.8
42.在頁式虛擬存儲管理系統中,若某作業依次訪問的頁面號為2,3,2,1,5,2,4,5,3,2,5,2。若分配3塊主存塊給該作業使用(設開始三頁都未裝入主存,裝入時算缺頁),對于FIFO替換算法和LRU替換算法分別在“答題紙”上列表作答,并計算缺頁次和缺頁率。
43.某文件以順序結構形式存放在磁盤上。該文件有9個等長邏輯記錄,每個邏輯記錄的長度為250個字節。文件在磁盤上的起始塊號為99,而一個磁盤塊長度為512個字節,系統緩沖區數據長度也為512個字節。要求:(1)采用記錄成組方式存放該文件信息時,塊因子為多少最合適?(2)該文件至少要占用磁盤塊的數目;(3)若把文件的第6個邏輯記錄讀入用戶區20000單元開始的區域,寫出主要過程。
44.有m個生產者,k個消費者,他們共享容量為n的緩沖區。設置如下信號量:(1)信號量mutex1,初值為1,用于m個生產者互斥地使用送產品指針變量P;(2)信號量mutex2,初值為1,用于k個消費者互斥地使用取產品指針變量R;(3)信號量full,初值為0,表示緩沖區產品數目;(4)信號量empty,初值為n,表示空緩沖區數目; 請在下面描述程序的空格處①—⑨,填入適當的P操作、V操作或賦值語句,以完善程序。答案寫在“答題紙”上。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取