?2021年4月自考操作系統概論02323真題與答案
摘要:?2021年4月份真題試卷已經公布,希賽網自考頻道正在陸續發布,本文提供2021年4月自考操作系統概論02323真題與答案,供各位考生參考。
對于參加2021年10月自考的考生來說,2021年4月自考真題的參考價值最高,下文是希賽自考頻道整理的2021年4月自考操作系統概論02323真題與答案,想要查看更多自考真題,可以選擇【自考歷年真題】【2021年自考真題匯總】【自考題庫app下載】。
2021年4月自考操作系統概論02323真題與答案
1.請考生按規定用筆將所有試題的答案涂、寫在答題紙上。
2.答題前,考生務必將自己的考試課程名稱、姓名,準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規定的位置上。
注意事項:每小題選出答案后,用2B鉛筆把答題紙上對應題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。
一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是符合題目要求的,請將其選出。
1.以下關于操作系統的說法中,不正確的是
A.操作系統可以執行
B.操作系統提供計算機用戶與計算機硬件之間的接口
C.操作系統向用戶提供可直接使用的功能
D.操作系統管理計算機軟件和硬件資源
2.內存分配的主要任務是
A.使操作系統內核的空間不會被用戶隨意訪問
B.確保每道用戶程序都在自己的內存空間中運行
C.把程序的邏輯地址轉變為物理地址
D.為每道程序分配內存空間
3.以下不符合“并發”特征的描述是
A.“并發”是指兩個或多個事件在同一時間間隔內發生
B.“并發”是指兩個或多個事件在同一時間發生
C.“并發”是現代操作系統的顯著特征之一
D.在單CPU單核系統中,任意時刻只能有一個程序流在CPU上執行
4.程序在并發執行時,由于它們共享資源,導致程序的執行是時斷時續的,因此失去了
A.封閉性
B.間斷性
C.順序性
D.不可再現性
5.如果進程Р在等待打印機的時候,出現了長時間等待也無法獲得該資源的情況,則違反了準則
A.空閑讓進
B.忙則等待
C.讓權等待
D.有限等待
6.以下關于多處理器系統的描述中,正確的是
A.緊密耦合的多處理器系統中,多個處理器之間共享存儲器,但不共享IO設備
B.松弛耦合的多處理器系統中,多個處理器之間不共享存儲器,但共享IO設備
C.緊密耦合的多處理器系統中,多個處理器之間共享IO設備,但不共享存儲器
D.松弛耦合的多處理器系統中,每臺計算機都有自己的存儲器和IO設備
7.在時間片輪轉調度算法中,以下不會影響時間片大小選擇的因素是
A.系統對響應時間的要求
B.就緒隊列中進程的數量
C.系統的平均周轉時間
D.進程所需要的CPU服務總時間
8.生產者和消費者問題中,當生產者擁有緩沖池的訪問權,但是卻無法獲得空緩沖區資源而被阻塞,此時出現死鎖四個必要條件中的
A.互斥條件
B.請求和保持條件
C.不剝奪條件
D.環路等待條件
9.以下選項中,降低進程優先級最合理的時機是
A.進程的時間片用完
B.進程長期處于就緒隊列
C.進程從就緒狀態轉為運行狀態
D.進程從阻塞狀態進入就緒狀態
10.假設有5個待運行的進程A、B、C、D、E幾乎同時到達,各自運行時間為8、7、3、6、2,試問平均周轉時間最短的方式是
A.采用短進程優先調度算法,分別執行ECDBA
B.采用長進程優先調度算法,分別執行ABDCE
C.采用時間片輪轉調度算法,按照ABCDE的順序執行,時間片為1
D.采用時間片輪轉調度算法,按照ECDBA的順序執行,時間片為1
11.在計算機的存儲器系列中,越低層的存儲設備的單位價格
A.越便宜
B.越昂貴
C.一樣
D.有時便宜,有時昂貴
12.鏈接程序將編譯后的目標模塊裝配成一個可執行的程序。在靜態鏈接中,調用外部模塊指令CALLF1變為跳轉到F1模塊在邏輯地址空間中起始地址指令JSR XXX,此工作屬于
A.靜態重定位
B.動態重定位
C.變換外部調用符號
D.對邏輯地址進行修改
13,采用絕對裝入方式調入內存的某可執行程序中有指令LOAD 1,3000。在執行時,該指令中的地址參數
A.會發生改變,變為0
B.會發生改變,變為起始地址+3000
C.不會發生改變,實際訪問的物理內存地址就是3000
D.不會發生改變,但實際訪問的物理內存地址不是3000
14.假設系統中有3個空閑分區,分別是:(40,100)、(200,120)、(400,60),括號
中第1個數表示空閑分區起始地址,第2個數表示空閑的大小,單位均為KB。若某進程p1 先請求大小為20KB的內存空間,隨后進程p2再請求大小為40KB的內存空間。采用FF(首次適應)算法的內存管理動態分區分配方案,則對兩個進程分配內存后,系統的空閑區鏈表為
A.3個空閑分區,分別是(40,100)、(220,100)、(440,20)
B.3個空閑分區,分別是(100,40)、(200,120)、(400,60)
C.3個空閑分區,分別是 (60,80)、(240,80)、(400,60)
D.2個空閑分區,分別是(40,100)、(200,120)
15.當請求大小為128個頁框的內存時,假設當前系統中只有64、128大小的頁框鏈表中有空閑塊,且每個鏈表中的空閑塊數大于2,采用Linux 伙伴系統算法為此請求分配完內存后,空閑塊鏈表的類型大小為
A. 512
B.32、128
C.64、128
D. 32、64、128
16.文件結構分為無結構字節序列、固定長度記錄序列和
A.連續結構
B.樹形結構
C.鏈接結構
D. i-結點結構
17.文件目錄結構類型不包括
A.單層目錄
B.兩級目錄
C.三級目錄
D.樹形目錄
18.下列UNIX系統的目錄操作中,以標準格式返回打開目錄的下一級目錄項的操作是
A. OPENDIR
B. CREATE
c.CLOSEDIR
D. READDIR
19.實現設備分配的設備管理軟件是
A.用戶進程
B.設備無關IO軟件
C.設備驅動程序
D.中斷處理程序
20.實現設備獨立性的好處不包括
A.提高了設備的利用率
B.應用程序與具體使用的物理設備無關
C.易于處理I/O設備故障
D.提高了系統的可靠性,增加了設備分配的靈活性
二、填空題:本大題共10小題, 每小題2分,共20分。
21.指令執行的時候,需要先從______中取出指令, 之后該值自動加1。取出的指令放到_______中, CPU對它進行譯碼,進而開始執行。
22.為了使CPU與I/O設備并行工作,引入了______機制: 當正在執行的進程P請求I/O時,CPU啟動這次I/O,之后轉去執行其他進程。其間,CPU與進程P的I/O是并行工作的。進程P完成l/O之后,轉變為 狀態。
23.線程根據實現方式可分為兩類。同一進程內的多個線程共享一個CPU周期是 級線程;每一個線程都可獨享一個CPU時間片是 級線程。
24.進程長時間無法獲得所需要的資源而處于無窮阻塞的狀態稱為
25.設系統中有某類資源13個,M個進程共享這些資源,每個進程最多請求使用3個,則系統不會出現死鎖的M最大值是
26.程序執行的局部性原理表現為 和 的局部性。
27.在基于分頁的虛擬存儲系統中,頁表內用來標識頁是否在內存中的字段是
28.32位Linux采用分頁存儲方式管理內存,其中頁的大小設為16KB,則邏輯地址0x 0008 C31E中的頁內偏移量為 (十六進制表示)。
29. UNIX中采用的目錄結構非常簡單,每個目錄項只包含對應文件的 和
30.在循環緩沖方案中,如果Nexti指針追上Nextg指針,說明生產者進程速度大于消費者進程速度,全部緩沖區已滿。此時需要 生產者進程,等待消費者進程為生產者進程釋放
三、簡答題:本大題共5小題,每小題4分,共20分。
31.從系統開銷的角度論述線程與進程在創建或撤銷、上下文切換時的處理區別。32.如果系統中有n個周期性的硬實時進程,其中第i個進程的處理時間表示為C,它的周期時間表示為Pi。回答下列問題:
(1)在單處理機情況下,需要滿足怎樣的條件才能使得這些實時進程得到及時處理?
(2)如果不能滿足此條件,那么可以采取何種措施讓這些實時進程得到及時處理?33.操作系統為進程分配內存采用單一連續分配方式,簡述此方式的內存分區情況、以及所適用的操作系統類型。
34.簡述連續分配文件存儲方式的實現方法、優點和缺點。
35.磁盤訪問時間由哪三部分組成?對這三部分做一個簡單的說明。
四、綜合題:本大題共4小題,每小題10分,共40分。
36.假設系統有三個并發進程read、move和 print 共享緩沖區B1和B2。進程read負責
從輸入設備上讀取信息,每讀取一條記錄后把它存入緩沖區B1中;進程move 負責從緩沖區B1中取出一條記錄,整理后放入緩沖區B2;進程print負責將緩沖區B2中的記錄取出并打印輸出。緩沖區B1和B2每次只能存放1個記錄。要求三個進程協調完成任務,使打印出來的記錄與讀入的記錄個數和次序完全一樣。
(1)列出所需的信號量并初始化。
(2)用記錄型信號量機制的wait操作和signal 操作寫出三個進程的同步代碼。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取