版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、韶關(guān)學(xué)院計算機系操作系統(tǒng)復(fù)習(xí)一、單項選擇題(本大題共30小題,每小題1分,共30分) (在每小題列的四個選項中只有一個選項符合題目要求,請將正確選項的字母填在題后的空括號內(nèi),錯選、不選不得分。)1. 文件系統(tǒng)中路徑名由()組成。)磁盤符和目錄名)目錄名和文件名)磁盤符、目錄結(jié)構(gòu)和各個目錄名、文件名)磁盤符、根目錄、文件名2. 下面關(guān)于計算機系統(tǒng)和操作系統(tǒng)的敘述中,錯誤的是(a)。a)操作系統(tǒng)是獨立于計算機系統(tǒng)的,它不屬于計算機系統(tǒng)。b)計算機系統(tǒng)是一個資源集合體,包括軟件資源和硬件資源。c)操作系統(tǒng)是一個軟件。d)計算機硬件是操作系統(tǒng)賴以工作的實體,操作系統(tǒng)的運行離不開計算機硬件的支持3. 進
2、程具有三種基本狀態(tài):阻塞態(tài)、運行態(tài)、就緒態(tài),進程在執(zhí)行過程中,其狀態(tài)總是不停地發(fā)生變化的,下面關(guān)于進程狀態(tài)變化的說法中正確的是()一個進程必須經(jīng)過進程的三個基本狀態(tài)才能結(jié)束)進程一旦形成,首先進入的是運行狀態(tài))三種進程狀態(tài)是進程運行過程中的基本狀態(tài),進程軻能同時處于某幾種狀態(tài)中)在分時系統(tǒng)中,一個正在運行進程的時間片如果終結(jié),該進程將轉(zhuǎn)入就緒狀態(tài)4. spooling系統(tǒng)中,負責(zé)將數(shù)據(jù)從輸入井讀到正在執(zhí)行的作業(yè)中的是()預(yù)輸入程序 )緩輸出程序)輸入井寫程序 )輸入井讀程序5. 下述作業(yè)調(diào)度算法中,與作業(yè)的估計運行時間有關(guān)的調(diào)度算法是(b)。a)先來先服務(wù) b)短作業(yè)優(yōu)先 c)時間片輪轉(zhuǎn)法d)
3、均衡6. 在作業(yè)調(diào)度算法中,既考慮作業(yè)等待時間,又考慮作業(yè)執(zhí)行時間的調(diào)度算法是(d)。a)先來先服務(wù) b)短作業(yè)優(yōu)先 c)時間片輪轉(zhuǎn)法d)響應(yīng)比高者優(yōu)先7. 從作業(yè)提交給系統(tǒng)到作業(yè)完成的時間間隔為作業(yè)的(c)。a)中斷時間 b)等待時間 c)周轉(zhuǎn)時間d)響應(yīng)時間8. 作業(yè)的周轉(zhuǎn)時間為(a)。a) 作業(yè)完成時間 作業(yè)提交時間b) 作業(yè)開始時間 + 作業(yè)執(zhí)行時間c) 作業(yè)等待時間d) 作業(yè)執(zhí)行時間9. 用戶程序向系統(tǒng)提出使用外設(shè)的請求方式是(c)。a)作業(yè)申請b)原語c)系統(tǒng)調(diào)用d)i/o指令10. 當(dāng)cpu執(zhí)行操作系統(tǒng)代碼時,則處理機處于(c)。a)執(zhí)行態(tài)b)目態(tài)c)管態(tài)d)就緒態(tài)11. 程序的
4、順序執(zhí)行通常是在(a)的工作環(huán)境中,它具有(d)特征。程序的并發(fā)執(zhí)行是在(b)的中,它具有(c)特征。a)單道程序b)多道程序c)資源共享d)程序的可再現(xiàn)性12. 下面關(guān)于處理器及進程執(zhí)行的描述中錯誤的是(b)。a) 目前計算機系統(tǒng)是馮諾依曼式結(jié)構(gòu),具有處理器順序執(zhí)行指令的特點b) 進程是并發(fā)執(zhí)行的,因此并不具有順序性c) 程序在處理器上順序執(zhí)行時,具有封閉性特性d) 程序在處理器上順序執(zhí)行時,具有可再現(xiàn)性特性13. 進程在處理器上執(zhí)行時(d)。a) 進程之間是無關(guān)的,肯定封閉特性b) 進程之間是有交往的,相互依賴、相互制約,具有并發(fā)性c) 具有并發(fā)性,即同時執(zhí)行的特性d) 進程之間可能是無關(guān)
5、的,但也可能是有交往的14. 進程的并發(fā)執(zhí)行是指若干個進程(b)。a)共享系統(tǒng)資源b)在執(zhí)行的時間上是重疊的c)同時執(zhí)行d)在執(zhí)行的時間上是不可重疊的15. 進程和線程,(c)。a)線程是進程中可獨立執(zhí)行的子任務(wù),一個進程可以包含一個或多個線程,一個線程可以屬于一個或多個進程b)線程又稱為輕型進程,因為線程都比進程小c)多線程技術(shù)具有明顯的優(yōu)越性,如速度快、通信簡便、設(shè)備并行性高等d)由于線程不作業(yè)資源分配單位,線程之間可以無約束地并行執(zhí)行16. 下面有關(guān)系統(tǒng)進程和用戶進程說法中正確的是(c)。a)系統(tǒng)進程和用戶進程是進程的兩種不同狀態(tài)b)調(diào)用操作系統(tǒng)功能的進程稱為系統(tǒng)進程c)完成用戶功能的進
6、程稱為用戶進程d)進程和程序?qū)嵸|(zhì)上是一個概念17. 進程分配到必要的資源并獲得處理機時的狀態(tài)是(b)。a)就緒狀態(tài)b)執(zhí)行狀態(tài)c)阻塞狀態(tài)d)中斷狀態(tài)18. 在下列的進程狀態(tài)變換中,(c)是不可能發(fā)生的。a)執(zhí)行等待b)執(zhí)行就緒c)等待執(zhí)行d)等待就緒19. 在多進程的系統(tǒng)中,為了保證公共變量的完整性,各進程應(yīng)互斥進入臨界區(qū)。所謂臨界區(qū)是指(d)。a)一個緩沖區(qū)b)一段數(shù)據(jù)c)同步機制d)一段程序20. 對于兩個并發(fā)進程,設(shè)互斥斥信號量為mutex,若mutex=0,則(b)。a)表示沒有進程進入臨界區(qū)b)表示有一個進程進入臨界區(qū)c)表示有一個進程進入臨界區(qū),另一個進程等待進入d)表示有兩個進
7、程進入臨界區(qū)21. (c)是表示資源實體,是一個與隊列有關(guān)的整型變量,是一種只能進行p操作和v操作的特殊變量。a)同步b)互斥c)信號量d)管程22. 若有c個進程共享一個互斥段,每次最多允許兩個進程進入互斥段,則信號量的變換范圍是(b)。a)3,2,1,0b)2,1,0,-1c)2,1,0,-1,-2d)1,0,-1,-223. 設(shè)有6個進程共享一個互斥段,如果最先多允許有3個進程進入互斥段,則所采用的互斥信號量的初值應(yīng)該是(c)。a)6b)1c)3d)024. 某系統(tǒng)有3個并發(fā)進程,都需要同類資源四個,試問該系統(tǒng)不會發(fā)生死鎖的最少資源數(shù)是(c)。a)4b)8c)10d)1225. 進程并發(fā)
8、的數(shù)目主要受到(a)和(b)的限制。a)內(nèi)存空間b)終端數(shù)目c)打開文件數(shù)d)cpu速度26. 當(dāng)(b)時,進程從執(zhí)行狀態(tài)轉(zhuǎn)變?yōu)榫途w狀態(tài)。a)進程被調(diào)度程序選中b)時間片到c)等待某一事件d)等待的事件發(fā)生27. 設(shè)有如下三個作業(yè),它們的到達時間和計算時間如表所示。作業(yè)到達時刻/h計算時間/hj18:002j29:001j39:3005它們在一臺處理機上按單道方式動作,如按響應(yīng)比高者優(yōu)先算法,則作業(yè)執(zhí)行的次序是(b)。a)j1,j2,j3b)j1,j3,j2c)j2,j3,j1d)j3,j2,j128. 在為多道程序所提供的或共享的系統(tǒng)資源不足時,可能出現(xiàn)死鎖。但是,不適當(dāng)?shù)模╝)也可以產(chǎn)生死
9、鎖。a)進程推進順序b)進程優(yōu)先權(quán)c)資源的順序分配d)程序并發(fā)29. 在下列存儲管理方案中,不適用于多道程序的是(a)。a)單一連續(xù)分配b)固定式分區(qū)分配c)可變式分區(qū)分配d)段頁式存儲管理30. 在可變式分區(qū)分配方案中,某作業(yè)完成后,要釋放所占用的主存,使其變成空白區(qū),當(dāng)有上鄰或下鄰空白區(qū)則需將空白區(qū)全并,合并后空白區(qū)數(shù)減1的情況是(d)。a)無上鄰或下鄰空白區(qū)b)無上鄰但有下鄰空白區(qū)c)有上鄰但無下鄰空白區(qū)d)有上鄰也有下鄰空白區(qū)31. 在下列存儲管理方案,不能實現(xiàn)虛存的有(a)。a)分區(qū)管理b)段頁式存儲管理c)請求分頁存儲管理d)分段存儲管理32. 請求分頁存儲管理方案的主要特點是(
10、b)。a) 不要求將作業(yè)裝入到主存的連續(xù)區(qū)域b) 不要求將作業(yè)全部同時裝入主存c) 不要求使用聯(lián)想存儲器d) 不要求缺頁中斷的處理33. 在下列的算法中,可能用于頁面置換的算法是(abe)。a)先進先出算法b)lru算法c)優(yōu)先級高者優(yōu)先算法d)opt算法e) 近似lru算法34. 在可變式分區(qū)分配方案中,最佳適用算法是將空白區(qū)在空白區(qū)表中按(a)次序排列。a)容量遞增b)容量遞減c)地址遞增d)地址遞減35. 設(shè)主存容量為1mb,計算機系統(tǒng)的地址寄存器有24位,那么虛存的最大容量是(c)。a)1mbb)401mbc)1mb+224bd)224b36. 下列算法中會產(chǎn)生beladdy異?,F(xiàn)象的
11、是(a)。a)fifo頁面置換算法b)lru頁面置換算法c)lfu頁面置換算法d)opt頁面置換算法37. 操作系統(tǒng)中,(c)指的是一種硬件機制。a)緩沖池b)spooling技術(shù)c)通道技術(shù)d)內(nèi)存覆蓋技術(shù)38. ( )是操作系統(tǒng)中采用的以空間換時間的技術(shù)。a)緩沖技術(shù)b)并行技術(shù)c)通道技術(shù)d)虛擬存儲技術(shù)39. 通道又稱i/o處理機,它用于實現(xiàn)(a)之間的信息傳輸。a)主存與外設(shè)b)cpu與外設(shè)c)主存與外存d)cpu與外存40. cpu輸出數(shù)據(jù)的速度遠遠高于打印機的打印速度,為解決這一矛盾,可采用(c)。a)并行技術(shù)b)通道技術(shù)c)緩沖技術(shù)d)虛存技術(shù)41. 通過硬件和軟件的功能擴充,
12、把原來獨占的設(shè)備改造成若干用戶共享的設(shè)備,這種設(shè)備稱為(c)。a)存儲設(shè)備b)系統(tǒng)設(shè)備c)虛擬設(shè)備d)用戶設(shè)備42. 在磁盤上確定分塊所在的位置必須給出的參數(shù)依次是(d)。a) 扇區(qū)號、磁道號、盤面號b) 盤面號、磁道號、扇區(qū)號c) 扇區(qū)號、磁頭號、柱面號d) 柱面號、磁頭號、扇區(qū)號43. 有采用spooling技術(shù)的系統(tǒng)中,用戶的打印數(shù)據(jù)首先被送到(b)。a)打印機b)磁盤的輸入井c)磁盤的輸出井d)終端44. 在記錄式文件中,一個文件由稱為(c)的最小單位組成。a)物理記錄b)物理塊c)邏輯記錄d)數(shù)據(jù)項45. 在下列文件結(jié)構(gòu)中不便于文件增刪的是(b)。a)索引文件b)連續(xù)文件c)hash
13、文件d)串聯(lián)文件46. 可以從不同的角度來觀察os的作用,從(a)的觀點,則可把os視為計算機系統(tǒng)資源的管理者。 a)資源管理b)一般用戶 c)程序員d)系統(tǒng)分析員47. 用戶可以通過(b)兩種方式來使用計算機。 a)命令方式和函數(shù)方式b)命令方式和系統(tǒng)調(diào)用方式 c)命令方式和文件管理方式d)設(shè)備管理方式和系統(tǒng)調(diào)用方式48. 操作系統(tǒng)在計算機系統(tǒng)中位于(c)之間。 a)cpu和用戶b)中央處理器cpu c)計算機硬件和用戶d)計算機硬件和軟件49. 從概念上講,計算機系統(tǒng)的所有資源都是共享的,但共享又分成兩種不同的類型:(a)。 a)互斥共享和同時共享b)硬件共享和軟件共享 c)信息共享和資源
14、共享d)數(shù)據(jù)共享和程序共享50. (d)的主要任務(wù)是完成用戶提出的i/o請求,為用戶分配i/o設(shè)備;提高cpu和i/o設(shè)備的利用率;提高i/o速度以及方便用戶使用i/o設(shè)備。a)文件管理b)存儲管理c)處理器管理d)設(shè)備管理51. 在系統(tǒng)軟件中,(c)提供了軟件的開發(fā)環(huán)境與運行環(huán)境。 a)語言處理程序b)各種服務(wù)性支撐軟件 c)操作系統(tǒng)d)數(shù)據(jù)庫管理系統(tǒng)52. 一個運行進程必須具有的三種基本狀態(tài)是(c)。a)就緒狀態(tài)、掛起狀態(tài)和運行狀態(tài)b)掛志狀態(tài)、阻塞狀態(tài)和運行狀態(tài)c)就緒狀態(tài)、運行狀態(tài)和阻塞狀態(tài)d)就緒狀態(tài)、運行狀態(tài)和終止?fàn)顟B(tài)53. 進程和程序的根本區(qū)別在于(a)。a)靜態(tài)與動態(tài)的特點b)
15、是不是被調(diào)入到內(nèi)存中c)是不是具有就緒、運行和等待三種狀態(tài)d)是不是占有處理器54. 下面所列的進程的三種基本狀態(tài)之間的轉(zhuǎn)換不正確的是(d)。 a)就緒狀態(tài)運行狀態(tài)b)運行狀態(tài)就緒狀態(tài) c)運行狀態(tài)阻塞狀態(tài)d)就緒狀態(tài)阻塞狀態(tài)55. 操作系統(tǒng)是根據(jù)(b)來對并發(fā)執(zhí)行的進程進行控制和管理的。 a)進程的基本狀態(tài)b)進程控制塊 c)多道程序設(shè)計d)進程的優(yōu)先權(quán)56. 在進程控制塊中,主要包括4方面用于描述和控制進程運行的信息。其中,(c)主要是由處理器各種寄存器中的內(nèi)容組成的。 a)進程標(biāo)識符信息b)進程調(diào)度信息 c)處理器狀態(tài)信息d)進程控制信息57. 下面有關(guān)選擇進程調(diào)度算法的準(zhǔn)則中不正確的是
16、(d)。a)盡快響應(yīng)交互式用戶的請求b)盡量提高處理器利用率c)盡可能提高系統(tǒng)吞吐量d)適當(dāng)增長進程就緒隊列中的等待時間58. 以下不可能引起進程調(diào)度的是(b)。a)一個進程完成工作后被撤消b)一個進程從就緒狀態(tài)變成了運行狀態(tài)c)一個進程從等待狀態(tài)變成了就緒狀態(tài)d)一個進程從運行狀態(tài)變成了等待狀態(tài)或就緒狀態(tài)59. 可變式分區(qū)管理的分配策略中的最先適應(yīng)法采用(c)的鏈表結(jié)構(gòu)。a)按起始地址遞減順序排列空閑區(qū)b)任意排列空閑區(qū)c)按起始地址遞增順序排列空閑區(qū)d)按分區(qū)大小遞增順序排列空閑區(qū)60. 可變式分區(qū)又稱為動態(tài)分區(qū),它是在系統(tǒng)運行進程中,(a)時動態(tài)建立的。 a)在作業(yè)裝入b)在作業(yè)創(chuàng)建 c
17、)在作業(yè)完成d)在作業(yè)未裝入61. 存儲管理的功能是(d)。a)分段分配、地址變換、存儲擴充、存儲共享與保護b)分區(qū)分配、地址變換、存儲擴充、存儲共享與保護c)分頁分配、地址變換、存儲擴充、存儲共享與保護d)存儲分配、地址變換、存儲擴充、存儲共享與保護62. 頁表的作用是實現(xiàn)從頁號到物理塊號的(c)。 a)邏輯映射b)物理映射c)地址映射d)邏輯地址映射63. 在可變分區(qū)存儲管理中,將空閑區(qū)按照長度遞增的順序排列的分配算法是(b)。 a)最先優(yōu)先適應(yīng)算法b)最優(yōu)適應(yīng)算法 c)最壞適應(yīng)算法d)較壞適應(yīng)算法64. 從用戶角度看,文件系統(tǒng)主要是實現(xiàn)(d)。a)文件保護b)文件保密c)文件共享d)按名
18、存取65. 按用途進行劃分,文件可分為(c)。a)只執(zhí)行文件、只讀文件、讀寫文件b)有結(jié)構(gòu)文件、無結(jié)構(gòu)文件c)系統(tǒng)文件、用戶文件、庫文件d)源文件、目標(biāo)文件、可執(zhí)行文件66. 設(shè)備與cpu之間數(shù)據(jù)傳送控制方式有四種,下面的四個選項中不屬于這四種的是(b)。a)程序直接控制方式b)設(shè)備控制方式c)直接內(nèi)存訪問(dma)方式d)通道控制方式67. 對磁盤來說,驅(qū)動調(diào)度是(c)。a)先進行移臂調(diào)度,以盡可能地減少延遲時間;再進行旋轉(zhuǎn)調(diào)度,以減少尋找時間b)先進行旋轉(zhuǎn)調(diào)度,以減少尋找時間;再進行移臂調(diào)度,以盡可能地減少延遲時間c)先進行移臂調(diào)度,以盡可能地減少尋找時間;再進行旋轉(zhuǎn)調(diào)度,以減少延遲時間d
19、)先進行旋轉(zhuǎn)調(diào)度,以減少延遲時間;再進行移臂調(diào)度,以盡可能地減少尋找時間68. 采用(a)調(diào)度策略,移動臂總的移動距離是最短的,尋找時間當(dāng)然也是最短的。a)最短尋找時間優(yōu)先算法b)單向掃描算法c)先來先服務(wù)算法d)電梯調(diào)度算法69. 通道,按其傳送數(shù)據(jù)的情況,分為三種類型:(d)。a)字節(jié)多路通道、字多路通道、數(shù)組多路通道b)字多路通道、選擇通道、數(shù)組多路通道c)字節(jié)多路通道、字多路通道、選擇通道d)字節(jié)多路通道、選擇通道、數(shù)組多路通道70. 作業(yè)的全部信息都已通過輸入機輸入,并由操作系統(tǒng)將其存放在磁盤的某些盤區(qū)中等待運行,這種狀態(tài)稱為作業(yè)的(c)。a)提交狀態(tài)b)運行狀態(tài)c)后備狀態(tài)d)完成
20、狀態(tài)71. 當(dāng)一個進程獨占處理器順序執(zhí)行時,具有兩個特性,即(a)。a)封閉性和可再現(xiàn)性b)獨立性和可再現(xiàn)性c)開放性和可再現(xiàn)性d)順序性和獨立性72. 對于兩個并發(fā)進程,設(shè)互斥信號量為a,若a=0,則(c)。a)表示有一個進程進入臨界區(qū),另一個進程等待進入b)表示有兩個進程進入臨界區(qū)c)表示有一個進程進入臨界區(qū)d)表示沒有進程進入臨界區(qū)73. p、v操作是對(a)進行操作。a)信號量b)執(zhí)行速度c)執(zhí)行時間d)執(zhí)行結(jié)果74. 兩個進程合作完成一個任務(wù),在并發(fā)執(zhí)行中,一個進程要等待其合作伙伴發(fā)來信息,或者建立某個條件后再向前執(zhí)行,這種制約性合作關(guān)系被稱為進程的(c)。a)調(diào)度b)執(zhí)行c)同步d
21、)互斥75. 信號量被定義為一個整型變量,其初始值是(d)。a)0b)無任何限制c)負整數(shù)d)非負數(shù)76. 下面不屬于競爭資源引起死鎖的是(a)。a)進程推進順序合法b)可剝奪和非剝奪性資源c)競爭非剝奪性資源d)競爭臨時性資源77. 下面不屬于產(chǎn)生死鎖的必要條件是的(c)。a)互斥條件b)請求和保護條件c)剝奪條件d)環(huán)路等待條件78. 下面四個選項中,屬于處理死鎖的基本方法的是(d)。a)資源獨占b)資源共享c)進程并發(fā)d)預(yù)防死鎖79. 預(yù)防死鎖是通過破壞死鎖四個必要條件中的任何一個來實現(xiàn)的,下面關(guān)于預(yù)防死鎖的說法中,錯誤的是(b)。a)破壞“不剝奪”條件目前只適用于主存空間和處理器資源
22、b)可能采用共享等策略來破壞“互斥使用資源”條件c)破壞“請求和保持”條件可以采用靜態(tài)分配策略或規(guī)定進程申請新的資源前首先釋放已經(jīng)占用的資源d)采用資源編號并規(guī)定進程訪問多個資源時按編號次序順序申請的辦法可以破壞“環(huán)路等待”條件,從而防止死鎖的出現(xiàn)。80. 下面關(guān)于系統(tǒng)的安全狀態(tài)的描述中,正確的是(a)。a)系統(tǒng)處于不安全狀態(tài)可能會發(fā)生死鎖b)系統(tǒng)處于不安全狀態(tài)一定會發(fā)生死鎖c)系統(tǒng)處于安全狀態(tài)時也可能會發(fā)生死鎖d)不安全狀態(tài)是死鎖狀態(tài)的一個特例81. 系統(tǒng)死鎖可利用(d)來描述。a)進程b)程序c)系統(tǒng)流程圖d)資源分配圖82. 操作系統(tǒng)是一種系統(tǒng)軟件,它是(b)a)方便用戶使用計算機b)既
23、能管理軟件,又能管理硬件c)控制程序的執(zhí)行d)只能管理83. 下列系統(tǒng)中,(a)是實時系統(tǒng)。a)火炮的自動控制系統(tǒng)b)管理信息系統(tǒng)c)辦公自動化系統(tǒng)d)計算機集成制造系統(tǒng)84. 如果n是某一物理設(shè)備所對應(yīng)的虛擬的邏輯設(shè)備數(shù),則虛擬設(shè)備的速度必然是物理設(shè)備速度的(a) a)1/nb)n2 c)2nd)n(n-1)85. 下面關(guān)于計算機系統(tǒng)和操作系統(tǒng)的敘述錯誤的是(d)a)操作系統(tǒng)是一種系統(tǒng)軟件b)計算機硬件是操作系統(tǒng)賴以工作的實體,操作系統(tǒng)是運行離不開計算機硬件的支持c)計算機系統(tǒng)是一個資源集合體,包括軟件資源和硬件資源d)操作系統(tǒng)是獨立于計算機系統(tǒng)的,它不屬于計算機系統(tǒng)86. 在一段時間內(nèi)只允
24、許一個進程訪問的資源稱為(b) a)共享資源b)臨界資源c)互斥資源d)管理資源87. 實時操作系統(tǒng)對可靠和安全性要求極高,它(c) a)不必向用戶反饋信息b)十分注重系統(tǒng)資源的利用率 c)不強求系統(tǒng)資源的利用率d)不強調(diào)響應(yīng)速度88. spooling技術(shù)用于(a) a)設(shè)備管理b)作業(yè)管理c)存儲管理d)處理器管理89. 以下關(guān)于計算機操作系統(tǒng)類型說法錯誤的是(d)a)網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)都可以配置到計算機網(wǎng)絡(luò)上b)實時操作系統(tǒng)是實現(xiàn)實時控制的系統(tǒng),它由外部信號觸發(fā)而工作c)基本操作系統(tǒng)包括批處理系統(tǒng)、分時系統(tǒng)、實時系統(tǒng)d)按照配置操作系統(tǒng)的計算機規(guī)模大小,可以將操作系統(tǒng)分為批處理
25、系統(tǒng)、分時系統(tǒng)、實時系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)和分布系統(tǒng)90. 進程同步有兩種協(xié)調(diào)方式,它們是(d)a)進程互斥方式和進程共享方式b)進程異步方式和進程同步方式c)進程互斥方式和進程獨立方式d)進程互斥方式和進程同步方式91. 以下軟件系統(tǒng)中完全屬于系統(tǒng)軟件的一組是(d)。a)操作系統(tǒng)、辦公自動軟件、財務(wù)管理軟件b)專用程序、人事管理軟件、編譯系統(tǒng)、操作系統(tǒng) c)接口軟件、操作系統(tǒng)、軟件開發(fā)工具d)操作系統(tǒng)、編譯系統(tǒng)、unix92. 當(dāng)操作系統(tǒng)退出執(zhí)行,讓用戶執(zhí)行時,系統(tǒng)會(c)。a)從目態(tài)變?yōu)楣軕B(tài)b)繼續(xù)保持目態(tài)c)從管態(tài)變?yōu)槟繎B(tài)d)繼續(xù)保持管態(tài)93. 中央處理器存取寄存器中信息的速度與使用主存儲器和輔
26、助存儲器存取信息的速度相比(a)。a)最快b)較慢c)一樣d)最慢94. 在操作系統(tǒng)的層次結(jié)構(gòu)中,(b)是操作系統(tǒng)的核心部分,它位于最內(nèi)層。a)文件管理b)處理器管理c)作業(yè)管理d)存儲管理95. 在多道程序設(shè)計技術(shù)的計算機系統(tǒng)中,中央處理器(c)。a)可被操作系統(tǒng)和另一個程序同時占用b)只能被一個程序占用c)可被多個程序交替占用d)可被多個程序同占用96. 下面關(guān)于輔存的說法錯誤的是(a)。a)磁盤有軟盤、硬盤和光盤之分,其存取速度依次增高b)磁盤可以高速地存取信息,適合于隨機存取,存放經(jīng)常使用的信息c)磁盤和磁帶是最常用的輔存d)磁帶適合于順序存放,主要用于備份、存放不經(jīng)常使用的信息97.
27、 程序和與其有關(guān)系進程的對應(yīng)關(guān)系是(b)。a)多對多b)一對多c)一對一d)多對一98. 以下不屬于進程基本特性的是(a)。a)進程是具有特定功能的一組指令的集合,它指出了處理器執(zhí)行操作的步驟b)進程可以并發(fā)執(zhí)行c)進程具有動態(tài)性,多個不同的進程可以包含相同的程序d)進程具有三種基本狀態(tài);就緒狀態(tài)、運行狀態(tài)和阻塞狀態(tài)99. 在一個單處理器系統(tǒng)中,處于運行狀態(tài)的進程(c)。a)不能被打斷b)不能請求系統(tǒng)調(diào)用c)只有一個d)可以有多個100. 在單處理器系統(tǒng)中,如果同時存在有10個進程,則處于就緒隊列中的進程最多為(c)個。a)1b)8c)9d)10二、填空題(三大題共20小題,每空1分,共20分
28、)1. 死鎖的必要條件是(互斥條件,請求和保持條件,不剝奪條件,環(huán)路等待條件)。2. 靜態(tài)資源分配法可以預(yù)防死鎖由于(破壞了請求和保持條件)。3. 文件的物理組織含義是(指邏輯文件在文件存儲器上的存儲結(jié)構(gòu))其在外存上的存取方式有(順序、索引、鏈接(串聯(lián))、hash)。4. 一個作業(yè)由(順序相連的作業(yè)步)組成。5. 進程具有動態(tài)性和(并發(fā)性)兩個重要屬性。6. 存儲器分頁管理的主要任務(wù)是實現(xiàn)(頁)的虛擬地址到幀的內(nèi)存地址的映射。7. 用信號量同步機構(gòu)解決生產(chǎn)者與消費者問題時,(v)操作的次序無關(guān)緊要。8. 文件的存取方式有(順序存?。┖碗S機存取兩種。9. 虛擬內(nèi)存的容量只受計算機的(地址的位數(shù))
29、限制。10. (操作系統(tǒng))是管理計算機系統(tǒng)資源、控制程序執(zhí)行、改善人機界面和為應(yīng)用軟件提供支持的一種系統(tǒng)軟件。11. 從資源管理的觀點看,操作系統(tǒng)的功能可分成五大部分,即(處理器管理)、存儲管理、文件管理、設(shè)備管理和作業(yè)管理。操作系統(tǒng)的這五大部分相互配合,協(xié)調(diào)工作,實現(xiàn)計算機系統(tǒng)的資源管理、控制程序的執(zhí)行、擴充系統(tǒng)的功能、為用戶提供方便的使用接口和良好的運行環(huán)境。12. 為了能區(qū)別各個不同的進程,記錄各個進程執(zhí)行時的情況,對每一個進程都設(shè)置一個(進程控制塊)。13. 通常在處理器執(zhí)行完一條指令后,硬件的中斷裝置立即檢查有無中斷事件發(fā)生,若有中斷事件發(fā)生,則暫?,F(xiàn)行進程的運行,而讓操作系統(tǒng)中的中
30、斷處理程序占用處理器,這一過程稱為(中斷響應(yīng))。14. (存儲管理)的目的是要盡可能地方便用戶和提高主存儲器的使用效率,使主存儲器在成本、速度和規(guī)模之間得到較好的權(quán)衡。15. 虛擬存儲器的容量由計算機的地址結(jié)構(gòu)和輔助存儲器(例如磁盤)的容量決定,與實際(主存儲器)的容量無關(guān)。16. 從用戶角度看,文件系統(tǒng)主要是實現(xiàn)(按名存?。?。17. 一個作業(yè)中的每一個作業(yè)步都可以用一個控制語句來表示,因此,用戶可以用作業(yè)控制語言中的若干控制語句組成一份控制作業(yè)執(zhí)行的(作業(yè)控制說明書),指出自己的作業(yè)需經(jīng)歷哪些作業(yè)步以及作業(yè)步的執(zhí)行順序。18. p、v操作是對(信號量)進行操作。19. 在死鎖的防止策略中,(
31、靜態(tài)分配資源)是指進程必須在開始執(zhí)行前就申請它所要的全部資源,僅當(dāng)系統(tǒng)能滿足進程的資源申請要求且把資源分配給進程后,該進程才開始執(zhí)行。20. 互斥實際上是同步的特例,所以把解決進程同步與互斥的工具統(tǒng)稱為(同步機制)21. 操作系統(tǒng)為用戶提供兩類接口。一類是(命令接口),用戶用它來控制作業(yè)的執(zhí)行,另一類是(程序接口),編程人員使用它來請求操作系統(tǒng)提供服務(wù)。22. 一個作業(yè)從進入系統(tǒng)到運行結(jié)束,需要經(jīng)歷(收容)、(運行)和(完成)3個階段。23. 一個作業(yè)可以分為若干個順序處理的加工步驟,每個加工步驟稱為(作業(yè)步)。24. 如果系統(tǒng)中所有作業(yè)是同時到達的,則(短作業(yè)優(yōu)先)調(diào)度算法使作業(yè)平均周轉(zhuǎn)時間
32、最短。25. 確定作業(yè)調(diào)度算法時應(yīng)注意系統(tǒng)資源的均衡使用,即使(i/o繁忙)作業(yè)和(cpu繁忙)作業(yè)搭配使用。26. 在單道程序運行環(huán)境下,常用的作業(yè)調(diào)度算法有(先進先出)、(最短作業(yè)優(yōu)先)和(最高響應(yīng)比優(yōu)先)。27. 為了賦予操作系統(tǒng)某些特權(quán),使得操作系統(tǒng)更加安全可靠地工作,實際系統(tǒng)中區(qū)分程序執(zhí)行的兩種不同的運行狀態(tài)是(用戶態(tài))和(系統(tǒng)態(tài)),(用戶態(tài))程序不能執(zhí)行特權(quán)指令。28. 進程是一個程序?qū)δ硞€數(shù)據(jù)集的(執(zhí)行過程)。進程從結(jié)構(gòu)上講,包括(程序、數(shù)據(jù)集合和進程控制塊)這幾個部分。29. 操作系統(tǒng)中,可以并行工作的基本單位是(進程),它是由程序、(數(shù)據(jù)集合)和(進程控制塊)組成。30. 進
33、程存在的惟一標(biāo)志是(pcb)的存在。當(dāng)系統(tǒng)創(chuàng)建一個進程時,系統(tǒng)為其建立一個(pcb)當(dāng)里程被撤銷時系統(tǒng)就將其收回。31. 線程與進程的根本區(qū)別在于進程是(資源分配)單位,而線程是(調(diào)度和執(zhí)行)單位,(每個進程)具有自己的主存空間,(同一進程中的各線程)共享該主存空間并對其所有主存空間都有存取權(quán)限。32. 并發(fā)進程之間的基本關(guān)系是(同步)或(互斥)。其中(互斥)是指進程之間的一種間接關(guān)系。33. 臨界資源是指(一次只允許一個進程訪問的資源),而臨界區(qū)是指(進程中訪問臨界資源的那段程序代碼)。34. p,v操作原語是在(信號量)上操作。35. 信號量的物理意義是當(dāng)信號量的值大于零時表示(可用資源的
34、數(shù)目);當(dāng)信號量值小于零時,其絕對值為(因請求該資源被阻塞的進程數(shù)目)。36. 有n個進程共享同一個臨界區(qū),若使用信號量機制實現(xiàn)對臨界資源的互斥訪問,則信號量值的變化范圍是(1 -(n-1))。如果系統(tǒng)中有n個進程,則在等待(阻塞)隊列中進程的個數(shù)最多可為(n)個。如果信號量的當(dāng)前值為-5,則表示系統(tǒng)中在該信號量上有(5)個等待進程。13進程初建時處于(就緒)態(tài),運行時因為時鐘中斷而處于(就緒)態(tài),因等待事件或資源而處于(阻塞)態(tài)。37. 產(chǎn)生死鎖的根本原因是(資源不足),另一基本原因是(推進順序非法)。38. 請在下圖的序號空格處填寫相應(yīng)的答案:(1) (2) (3) (4) (5) (6)
35、 (7) 三、名詞解釋題(每小題3分,共6分)1. 操作系統(tǒng)2. 進程3. 線程4. 直接制約5. 間接制約6. 同步7. 互斥8. 死鎖9. 局部性原理與抖動10. spooling系統(tǒng)四、問答題(每小題5分,共10分)1. 多道程序系統(tǒng)和多重處理系統(tǒng)有何區(qū)別?2. 簡述操作系統(tǒng)的五大管理的主要功能。3. 試比較進程和程序的區(qū)別?并說明作業(yè)和進程有什么區(qū)別和關(guān)系?4. 操作系統(tǒng)中引入線程概念的主要目的是什么?5. 何謂臨界資源和臨界區(qū)?6. 比較段式管理和頁式管理的特點。7. 簡述多道程序設(shè)計及其主要優(yōu)點。8. 試寫出p(s)操作和v(s)的操作的主要步驟。9. 什么是虛擬存儲器?在頁式存儲
36、管理系統(tǒng)中如何實現(xiàn)虛擬存儲器?10. 簡述死鎖的四個必要條件。11. 進程和線程的主要區(qū)別是什么?12. 什么是虛擬存儲器?其特點是什么?五、應(yīng)用解答題(共26分)1. 有一os采用段式管理,用戶區(qū)主存為512kb,空床塊鏈入空塊表,分配時截取空塊的前半部分(小地址部分)。初始時全部空閑。在執(zhí)行了如下申請,釋放操作序列后:reg(300kb),reg(100kb),release(300kb),reg(150kb),reg(50kb),reg(90kb)(1)采用最先適配,空塊表中有哪些空塊,并指出大小及始址。(2)采用最佳適配,空塊表中有哪些空塊,并指出大小及始址。(3)若隨后又要申請80k
37、b,針對上述兩種情況會產(chǎn)生什么后果?這說明了什么問題?答案:(1)200k-300k為空閑塊,490k-512k為空閑塊(2)240k-300k為空閑塊,450k-512k為空閑塊(3)若在申請80k,兩種算法都不能滿足要求,這說明段式存儲存在碎片,也就是雖然整個空閑空間滿足用戶要求,但是空閑塊不連續(xù)不能分配。2. 有一個虛存系統(tǒng),某進程內(nèi)存占3頁,開始時間內(nèi)存為空,執(zhí)行如下訪問頁號序列后:1,2,3,4,1,2,5,1,2,3,4,5(1)采用先進先出(fifo)淘汰算法,缺頁次數(shù)是多少?(2)采用最近最少使用(lru)淘汰算法,缺頁次數(shù)是多少?(3)若用優(yōu)化(opt)算法呢?【解答】(1)
38、采用fifo淘汰算法,缺頁次數(shù)是9次。(2)采用lru淘汰算法,缺頁次數(shù)是10次。(3)采用opt淘汰算法,缺頁次數(shù)是7次。3. 在某個采用頁式存儲管理的系統(tǒng)中,現(xiàn)有j1,j2,j3共3個作業(yè)同駐主存。其中頁面和存儲塊的大小均為1024字節(jié),主存容量為10kb。(1)寫出j2的頁面映象表;(2)當(dāng)j2在cpu上運行時,執(zhí)行到其地址空間第500號處遇到一條傳送指令。mov 2100,3100請你用地址變換圖計算出mov指令中兩個操作數(shù)的物理地址。4. 假設(shè)對磁盤的請求趾為95,180,120,10,122,64,68,且磁頭初始位置為30,試分別畫出先來先服務(wù)和電梯算法調(diào)度的磁頭移動軌跡及磁頭移
39、動的磁道數(shù)。5. 在一個多道作業(yè)的操作系統(tǒng)中,設(shè)在一段時間內(nèi)先后到達5個作業(yè),它們的提交時間和運行時間如表給出。作業(yè)號提交時間運行時間/minjob18:0060job28:2035job38:2520job48:3025job58:355(1)試問采用短作業(yè)優(yōu)先的調(diào)度算法時,上述5個作業(yè)的執(zhí)行時間序列。(2)請計算在上述調(diào)度算法下作業(yè)的平均周轉(zhuǎn)時間。6. 有5個批處理的作業(yè)a,b,c,d,e幾乎同時到達一個計算中心,估計的運行時間分另為2,4,6,8,10min,它們的優(yōu)先權(quán)分別為1,2,3,4,5(5為最高優(yōu)先級)。請用下面的調(diào)度算法,分別計算作業(yè)的平均周轉(zhuǎn)時間(忽略作業(yè)的切換開銷):(1
40、)時間片輪轉(zhuǎn)(時間片為2min)(2)最短作業(yè)優(yōu)先解答:(1)(2)7. 某系統(tǒng)有a、b、c、d這四類互斥資源供五個進程共享使用,進程對資源的需求和分配情況如下表所示。進程已占資源數(shù)最大需求量abcdabcdp100120012p210001750p313542356p406320652p500140656現(xiàn)在系統(tǒng)剩余資源情況是(a,b,c,d)=(1,5,2,0),請按銀行家算法回答下面問題:(1) 現(xiàn)在系統(tǒng)是否處于安全狀態(tài)?答:a.現(xiàn)在系統(tǒng)是否處于安全狀態(tài)? 是安全的。進程_已占資源數(shù)_最大需求數(shù)_還需要的資源數(shù) _a_b_c_d_a_b_c_d_a_b_c_dp1_0_0_1_2_0_0_1_2_0_0_0_0 p2_1_0_0_0_1_7_5_0_0_7_5_0 p3_1_3_5_4_2_3_5_6_1_0_0_2 p4_0_6_3_2_0_6_5_2_0_0_2_0 p5_0_0_1_4_0_6_5_6_0_6_4_2 現(xiàn)在剩余的abcd資源分別為1,5,2,0此時進程p1已經(jīng)得到了所需要的資源,完成p1操作,把所占用的資源回收,所剩余的資源為1,5,3,2??磒3,需要的資源數(shù)為1,0,0,2。剩余的資源需求,分配給p3,p3完成操作,釋放占有的資源,所以剩余資源變成2,8,8,6??磒4,需要的資源數(shù)為0,0,2,0。剩余的資源需求,分配給p4,p4完成操
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育學(xué)自我檢測試卷B卷附答案
- 2024年度山西省高校教師資格證之高等教育心理學(xué)題庫綜合試卷A卷附答案
- 2024年嬰幼兒保育技能大賽試題
- 交通安全主題班會設(shè)計7篇
- 2024民間借款協(xié)議爭議起訴狀范例
- 2024年資產(chǎn)評估師聘用協(xié)議范本
- 醫(yī)保培訓(xùn)工作總結(jié)
- 2024年城市綠化帶建設(shè)承包協(xié)議細則
- 2024年建筑行業(yè)工人聘用協(xié)議樣本
- 2024年度某公司股權(quán)投資協(xié)議文件
- 數(shù)字化轉(zhuǎn)型企業(yè)架構(gòu)設(shè)計手冊
- 醫(yī)療技術(shù)操作規(guī)范制度及流程
- 戶外直播知識競賽答題附答案
- 傳統(tǒng)文化4敦厚崇禮(課件)山東友誼出版社《中華優(yōu)秀傳統(tǒng)文化》六年級
- 中華民族共同體概論課件專家版8第八講 共奉中國與中華民族聚力發(fā)展
- 保暖內(nèi)衣市場需求分析報告
- 我們的情感世界 統(tǒng)編版道德與法治七年級下冊
- 咖啡知識圖文課件
- 術(shù)中獲得性壓力損傷預(yù)防
- 小班數(shù)學(xué)《認識顏色》課件
評論
0/150
提交評論