違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?2021年4月自考操作系統(tǒng)概論02323真題與答案

自考 責(zé)任編輯:訚星楚 2021-05-26

摘要:?2021年4月份真題試卷已經(jīng)公布,希賽網(wǎng)自考頻道正在陸續(xù)發(fā)布,本文提供2021年4月自考操作系統(tǒng)概論02323真題與答案,供各位考生參考。

對于參加2021年10月自考的考生來說,2021年4月自考真題的參考價值最高,下文是希賽自考頻道整理的2021年4月自考操作系統(tǒng)概論02323真題與答案,想要查看更多自考真題,可以選擇【自考歷年真題】【2021年自考真題匯總】【自考題庫app下載】。

2021年4月自考操作系統(tǒng)概論02323真題與答案

1.請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。

2.答題前,考生務(wù)必將自己的考試課程名稱、姓名,準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。

注意事項:每小題選出答案后,用2B鉛筆把答題紙上對應(yīng)題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。

一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是符合題目要求的,請將其選出。

1.以下關(guān)于操作系統(tǒng)的說法中,不正確的是

A.操作系統(tǒng)可以執(zhí)行

B.操作系統(tǒng)提供計算機用戶與計算機硬件之間的接口

C.操作系統(tǒng)向用戶提供可直接使用的功能

D.操作系統(tǒng)管理計算機軟件和硬件資源

2.內(nèi)存分配的主要任務(wù)是

A.使操作系統(tǒng)內(nèi)核的空間不會被用戶隨意訪問

B.確保每道用戶程序都在自己的內(nèi)存空間中運行

C.把程序的邏輯地址轉(zhuǎn)變?yōu)槲锢淼刂?/p>

D.為每道程序分配內(nèi)存空間

3.以下不符合“并發(fā)”特征的描述是

A.“并發(fā)”是指兩個或多個事件在同一時間間隔內(nèi)發(fā)生

B.“并發(fā)”是指兩個或多個事件在同一時間發(fā)生

C.“并發(fā)”是現(xiàn)代操作系統(tǒng)的顯著特征之一

D.在單CPU單核系統(tǒng)中,任意時刻只能有一個程序流在CPU上執(zhí)行

4.程序在并發(fā)執(zhí)行時,由于它們共享資源,導(dǎo)致程序的執(zhí)行是時斷時續(xù)的,因此失去了

A.封閉性

B.間斷性

C.順序性

D.不可再現(xiàn)性

5.如果進程Р在等待打印機的時候,出現(xiàn)了長時間等待也無法獲得該資源的情況,則違反了準則

A.空閑讓進

B.忙則等待

C.讓權(quán)等待

D.有限等待

6.以下關(guān)于多處理器系統(tǒng)的描述中,正確的是

A.緊密耦合的多處理器系統(tǒng)中,多個處理器之間共享存儲器,但不共享IO設(shè)備

B.松弛耦合的多處理器系統(tǒng)中,多個處理器之間不共享存儲器,但共享IO設(shè)備

C.緊密耦合的多處理器系統(tǒng)中,多個處理器之間共享IO設(shè)備,但不共享存儲器

D.松弛耦合的多處理器系統(tǒng)中,每臺計算機都有自己的存儲器和IO設(shè)備

7.在時間片輪轉(zhuǎn)調(diào)度算法中,以下不會影響時間片大小選擇的因素是

A.系統(tǒng)對響應(yīng)時間的要求

B.就緒隊列中進程的數(shù)量

C.系統(tǒng)的平均周轉(zhuǎn)時間

D.進程所需要的CPU服務(wù)總時間

8.生產(chǎn)者和消費者問題中,當生產(chǎn)者擁有緩沖池的訪問權(quán),但是卻無法獲得空緩沖區(qū)資源而被阻塞,此時出現(xiàn)死鎖四個必要條件中的

A.互斥條件

B.請求和保持條件

C.不剝奪條件

D.環(huán)路等待條件

9.以下選項中,降低進程優(yōu)先級最合理的時機是

A.進程的時間片用完

B.進程長期處于就緒隊列

C.進程從就緒狀態(tài)轉(zhuǎn)為運行狀態(tài)

D.進程從阻塞狀態(tài)進入就緒狀態(tài)

10.假設(shè)有5個待運行的進程A、B、C、D、E幾乎同時到達,各自運行時間為8、7、3、6、2,試問平均周轉(zhuǎn)時間最短的方式是

A.采用短進程優(yōu)先調(diào)度算法,分別執(zhí)行ECDBA

B.采用長進程優(yōu)先調(diào)度算法,分別執(zhí)行ABDCE

C.采用時間片輪轉(zhuǎn)調(diào)度算法,按照ABCDE的順序執(zhí)行,時間片為1

D.采用時間片輪轉(zhuǎn)調(diào)度算法,按照ECDBA的順序執(zhí)行,時間片為1

11.在計算機的存儲器系列中,越低層的存儲設(shè)備的單位價格

A.越便宜

B.越昂貴

C.一樣

D.有時便宜,有時昂貴

12.鏈接程序?qū)⒕幾g后的目標模塊裝配成一個可執(zhí)行的程序。在靜態(tài)鏈接中,調(diào)用外部模塊指令CALLF1變?yōu)樘D(zhuǎn)到F1模塊在邏輯地址空間中起始地址指令JSR XXX,此工作屬于

A.靜態(tài)重定位

B.動態(tài)重定位

C.變換外部調(diào)用符號

D.對邏輯地址進行修改

13,采用絕對裝入方式調(diào)入內(nèi)存的某可執(zhí)行程序中有指令LOAD 1,3000。在執(zhí)行時,該指令中的地址參數(shù)

A.會發(fā)生改變,變?yōu)?

B.會發(fā)生改變,變?yōu)槠鹗嫉刂?3000

C.不會發(fā)生改變,實際訪問的物理內(nèi)存地址就是3000

D.不會發(fā)生改變,但實際訪問的物理內(nèi)存地址不是3000

14.假設(shè)系統(tǒng)中有3個空閑分區(qū),分別是:(40,100)、(200,120)、(400,60),括號

中第1個數(shù)表示空閑分區(qū)起始地址,第2個數(shù)表示空閑的大小,單位均為KB。若某進程p1 先請求大小為20KB的內(nèi)存空間,隨后進程p2再請求大小為40KB的內(nèi)存空間。采用FF(首次適應(yīng))算法的內(nèi)存管理動態(tài)分區(qū)分配方案,則對兩個進程分配內(nèi)存后,系統(tǒng)的空閑區(qū)鏈表為

A.3個空閑分區(qū),分別是(40,100)、(220,100)、(440,20)

B.3個空閑分區(qū),分別是(100,40)、(200,120)、(400,60)

C.3個空閑分區(qū),分別是 (60,80)、(240,80)、(400,60)

D.2個空閑分區(qū),分別是(40,100)、(200,120)

15.當請求大小為128個頁框的內(nèi)存時,假設(shè)當前系統(tǒng)中只有64、128大小的頁框鏈表中有空閑塊,且每個鏈表中的空閑塊數(shù)大于2,采用Linux 伙伴系統(tǒng)算法為此請求分配完內(nèi)存后,空閑塊鏈表的類型大小為

A. 512

B.32、128

C.64、128

D. 32、64、128

16.文件結(jié)構(gòu)分為無結(jié)構(gòu)字節(jié)序列、固定長度記錄序列和

A.連續(xù)結(jié)構(gòu)

B.樹形結(jié)構(gòu)

C.鏈接結(jié)構(gòu)

D. i-結(jié)點結(jié)構(gòu)

17.文件目錄結(jié)構(gòu)類型不包括

A.單層目錄

B.兩級目錄

C.三級目錄

D.樹形目錄

18.下列UNIX系統(tǒng)的目錄操作中,以標準格式返回打開目錄的下一級目錄項的操作是

A. OPENDIR

B. CREATE

c.CLOSEDIR

D. READDIR

19.實現(xiàn)設(shè)備分配的設(shè)備管理軟件是

A.用戶進程

B.設(shè)備無關(guān)IO軟件

C.設(shè)備驅(qū)動程序

D.中斷處理程序

20.實現(xiàn)設(shè)備獨立性的好處不包括

A.提高了設(shè)備的利用率

B.應(yīng)用程序與具體使用的物理設(shè)備無關(guān)

C.易于處理I/O設(shè)備故障

D.提高了系統(tǒng)的可靠性,增加了設(shè)備分配的靈活性

二、填空題:本大題共10小題, 每小題2分,共20分。

21.指令執(zhí)行的時候,需要先從______中取出指令, 之后該值自動加1。取出的指令放到_______中, CPU對它進行譯碼,進而開始執(zhí)行。

22.為了使CPU與I/O設(shè)備并行工作,引入了______機制: 當正在執(zhí)行的進程P請求I/O時,CPU啟動這次I/O,之后轉(zhuǎn)去執(zhí)行其他進程。其間,CPU與進程P的I/O是并行工作的。進程P完成l/O之后,轉(zhuǎn)變?yōu)?span style="text-decoration-line: underline;">              狀態(tài)。

23.線程根據(jù)實現(xiàn)方式可分為兩類。同一進程內(nèi)的多個線程共享一個CPU周期是              級線程;每一個線程都可獨享一個CPU時間片是              級線程。

24.進程長時間無法獲得所需要的資源而處于無窮阻塞的狀態(tài)稱為              

25.設(shè)系統(tǒng)中有某類資源13個,M個進程共享這些資源,每個進程最多請求使用3個,則系統(tǒng)不會出現(xiàn)死鎖的M最大值是              

26.程序執(zhí)行的局部性原理表現(xiàn)為                            的局部性。

27.在基于分頁的虛擬存儲系統(tǒng)中,頁表內(nèi)用來標識頁是否在內(nèi)存中的字段是              

28.32位Linux采用分頁存儲方式管理內(nèi)存,其中頁的大小設(shè)為16KB,則邏輯地址0x 0008 C31E中的頁內(nèi)偏移量為              (十六進制表示)。

29. UNIX中采用的目錄結(jié)構(gòu)非常簡單,每個目錄項只包含對應(yīng)文件的                            

30.在循環(huán)緩沖方案中,如果Nexti指針追上Nextg指針,說明生產(chǎn)者進程速度大于消費者進程速度,全部緩沖區(qū)已滿。此時需要              生產(chǎn)者進程,等待消費者進程為生產(chǎn)者進程釋放              

三、簡答題:本大題共5小題,每小題4分,共20分。

31.從系統(tǒng)開銷的角度論述線程與進程在創(chuàng)建或撤銷、上下文切換時的處理區(qū)別。32.如果系統(tǒng)中有n個周期性的硬實時進程,其中第i個進程的處理時間表示為C,它的周期時間表示為Pi。回答下列問題:

(1)在單處理機情況下,需要滿足怎樣的條件才能使得這些實時進程得到及時處理?

(2)如果不能滿足此條件,那么可以采取何種措施讓這些實時進程得到及時處理?33.操作系統(tǒng)為進程分配內(nèi)存采用單一連續(xù)分配方式,簡述此方式的內(nèi)存分區(qū)情況、以及所適用的操作系統(tǒng)類型。

34.簡述連續(xù)分配文件存儲方式的實現(xiàn)方法、優(yōu)點和缺點。

35.磁盤訪問時間由哪三部分組成?對這三部分做一個簡單的說明。

四、綜合題:本大題共4小題,每小題10分,共40分。

36.假設(shè)系統(tǒng)有三個并發(fā)進程read、move和 print 共享緩沖區(qū)B1和B2。進程read負責(zé)

從輸入設(shè)備上讀取信息,每讀取一條記錄后把它存入緩沖區(qū)B1中;進程move 負責(zé)從緩沖區(qū)B1中取出一條記錄,整理后放入緩沖區(qū)B2;進程print負責(zé)將緩沖區(qū)B2中的記錄取出并打印輸出。緩沖區(qū)B1和B2每次只能存放1個記錄。要求三個進程協(xié)調(diào)完成任務(wù),使打印出來的記錄與讀入的記錄個數(shù)和次序完全一樣。

(1)列出所需的信號量并初始化。

(2)用記錄型信號量機制的wait操作和signal 操作寫出三個進程的同步代碼。

更多資料

2023年4月自考02323操作系統(tǒng)概論真題及答案

格式:PDF 2023-06-14 更新

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

自考備考資料免費領(lǐng)取

去領(lǐng)取