電大本科操作系統(tǒng)_第1頁
電大本科操作系統(tǒng)_第2頁
電大本科操作系統(tǒng)_第3頁
電大本科操作系統(tǒng)_第4頁
電大本科操作系統(tǒng)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、操 作1. UNIX/Linux 的i節(jié)點(內(nèi)碼)表是文件系統(tǒng)的主要數(shù)據(jù)結(jié)構(gòu)(表格)部分。(X2. 系統(tǒng)調(diào)用是操作系統(tǒng)和用戶進程的接口,庫函數(shù)也是操作系統(tǒng)和用戶的接口。(X3. 交換技術(shù)“擴充” 了內(nèi)存,因此,交換也實現(xiàn)了虛擬存儲器。(V)4. 允許多個用戶以交互方式使用計算機的操作系統(tǒng)是實時系統(tǒng)。(X用戶程序應(yīng)與實際使用的物理設(shè)備無關(guān),這種特性就稱作與設(shè)備無關(guān)性。 只有一個終端的計算機無法安裝多用戶操作系統(tǒng)。(X)主存和輔存都在CPU直接控制下相互傳送信息和存儲數(shù)據(jù)。( X) 采用SPOOLing技術(shù)的目的是提高獨占設(shè)備的利用率。(V ) 現(xiàn)代操作系統(tǒng)大量采用的層次設(shè)計方法,從已知目標N層用

2、戶要求,向上方法。(X)臨界資源是指每次僅允許一個進程使用的共享資源。(V)在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。( X ) 文件的存儲空間管理實質(zhì)上是組織和管理輔存空閑塊。( V) 通過硬件和軟件的功能擴充,把原來獨占的設(shè)備改造成為能為若干用戶共享的設(shè)備,這種設(shè)備稱 為虛擬設(shè)備。(V )信號量機制是一種有效地實現(xiàn)進程同步與互斥的工具。信號量的值只能由PV操作來改變。作業(yè)調(diào)度選擇一個作業(yè)裝入主存后,該作業(yè)能否占用處理器必須由作業(yè)控制來決定。( 在進行作業(yè)調(diào)度時,要想兼顧作業(yè)等待時間和計算時間,應(yīng)選取響應(yīng)比高者優(yōu)先算法。( 動態(tài)存儲分配時,要靠硬件地址變換機構(gòu)實現(xiàn)重定位。( V )

3、 虛擬存儲器實際上是一種設(shè)計技巧,使主存物理容量得到擴大。(X )固定分區(qū)存儲管理的各分區(qū)的大小不可變化,這種管理方式不適合多道程序設(shè)計系統(tǒng)。(10. SPOOLing系統(tǒng)實現(xiàn)設(shè)備管理的虛擬技術(shù),即:將獨占設(shè)備改造為共享設(shè)備。它由專門負責(zé) 的常駐內(nèi)存的進程以及輸入、輸出井組成。(V )1. Windows是一個多任務(wù)操作系統(tǒng),允許同一時間運行多個程序, 能方便快速地在各程序間切換。(V) 確定作業(yè)調(diào)度算法時應(yīng)主要考慮系統(tǒng)資源的均衡使用,使I/O繁忙作業(yè)和CPU繁忙作業(yè)搭配運行。5.6.7.8.9.10.1.2.3.4.5.6.7.8.9.2.(V)3.4.5.(V)逐級向下進行設(shè)計,稱為自底(

4、X )X)V)I/O在操作系統(tǒng)中,通常把終端作業(yè)稱為后臺作業(yè),批處理作業(yè)稱為前臺作業(yè)。作業(yè)調(diào)度與進程調(diào)度相互配合才能實現(xiàn)多道作業(yè)的并發(fā)執(zhí)行。(V )如果某一進程獲得除 CPU外的所有所需運行資源,經(jīng)調(diào)度,分配給它CPU該進程將進入等待狀態(tài)。(X )6.通過硬件和軟件的功能擴充,把原來獨占的設(shè)備改造成為能為若干用戶共享的設(shè)備,為虛擬設(shè)備。(V)在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。(X)在UNIX系統(tǒng)中,常采用空閑塊成組鏈接法來實施存儲空間的分配與回收。(常用的緩沖技術(shù)是用來解決慢速設(shè)備與快速CPU處理之間協(xié)調(diào)工作的。(V)計算機操作系統(tǒng)是一種層次化、模塊化結(jié)構(gòu)的程序集合。(V)這

5、種設(shè)備稱7.8.9.10.三、填空題(每空2分,共20分)1. Windows操作系統(tǒng)在用戶界面設(shè)計方面成功地使用圖標進行方便用戶的管理;植性好,2.3.V)UNIX操作系統(tǒng)的移從微型機到巨型機都可以使用。傳統(tǒng)操作系統(tǒng)提供編程人員的接口稱為 系統(tǒng)調(diào)用。可變分區(qū)存儲管理中,分區(qū)的長度不是預(yù)先固定的,而是按作業(yè)的實際需求量 來劃分的;分區(qū)個數(shù)也不是預(yù)先確定的,而是由裝入的作業(yè)數(shù)決定的。4. 進程通信根據(jù)交換信息量的多少分為高級通信和低級通信,PV操作屬于低級通信。5. Shell程序語言最早是由UNIX操作系統(tǒng)提供給用戶使用的命令解釋程序集合。6.檢測到死鎖后可以采用預(yù)防、避免或檢測并恢復(fù)辦法來解

6、除死鎖。1. 操作系統(tǒng)屬于最重要的、最不可缺少的應(yīng)用軟件。2. 操作系統(tǒng)完成的主要功能是與硬件相關(guān)的。【對】【錯】3.操作系統(tǒng)的所有程序都在系統(tǒng)態(tài)執(zhí)行。【錯】4.多道程序系統(tǒng)在單處理機的環(huán)境下,程序的執(zhí)行是并發(fā)不是并行的,程序的執(zhí)行與 不能并行。【錯】I/O操作也只能并發(fā)5. 當(dāng)計算機系統(tǒng)沒有用戶程序執(zhí)行時,處理機完全處于空閑狀態(tài)。6. 超級用戶(管理員、特權(quán)用戶)可以使用特權(quán)指令。【錯】7. 系統(tǒng)的資源的利用率越高用戶越滿意。【錯】【錯】8.多道程序的執(zhí)行一定不具備再現(xiàn)性。【錯】9.分時系統(tǒng)不需要多道程序技術(shù)的支持。【錯】【錯】10. 分時系統(tǒng)的用戶具有獨占性,因此一個用戶可以獨占計算機系統(tǒng)

7、的資源。11. 設(shè)計實時操作系統(tǒng)時,首先應(yīng)考慮系統(tǒng)的優(yōu)良性和分配性。【錯】12. 批處理系統(tǒng)不允許用戶隨時干涉自己程序的運行。【對】13. 虛擬機不需要硬件的支持。【錯】14.操作系統(tǒng)的所有程序是長駐內(nèi)存的。【錯】1. 有了線程之后,程序只能以線程的身份運行。2. 線程的切換會引起進程的切換。【對】【錯】3. 多個線程可以對應(yīng)同一段程序。4. 系統(tǒng)內(nèi)可以存在無父進程的進程。【對】【對】5.線程所對應(yīng)的程序肯定比進程所對應(yīng)的程序短。【錯】6. 進程從CPU退下時,將“現(xiàn)場”保存在系統(tǒng)棧內(nèi)。7. 在多道程序系統(tǒng),進程需要等待某種事件的發(fā)生時,8. 進程上下文是進程執(zhí)行活動全過程的靜態(tài)描述。【錯】進

8、程一定進入阻塞狀態(tài)。【錯】【錯】9. 并發(fā)是并行的不同表述,其原理相同。10. 進程是基于多道程序技術(shù)而提出的,其基本的特征是動態(tài)性;進程的執(zhí)行是在多個狀態(tài)間多次轉(zhuǎn)換的過程,但只有處于就緒和執(zhí)行狀態(tài)的進程位于內(nèi)存。【錯】11. 操作系統(tǒng)對進程的管理和控制主要是通過控制原語實現(xiàn)的。【錯】【對】12.原語的執(zhí)行是屏蔽中斷的。【對】13. 一般情況下,分時系統(tǒng)中處于就緒狀態(tài)的進程最多。14. 系統(tǒng)中進程的數(shù)目越多,CPU的利用率越高.【錯】【對】1.一個臨界資源可以對應(yīng)多個臨界區(qū)。【對】2.互斥地使用臨界資源是通過互斥地進入臨界區(qū)實現(xiàn)的。【錯】3.同步信號量的初值一般為 1。【錯】4.引入管程是為了

9、讓系統(tǒng)自動處理臨界資源的互斥使用問題。【對】5.生產(chǎn)者-消費者問題是一個既有同步又有互斥的問題。【對】6.用管程實現(xiàn)進程同步時,管程中的過程是不可中斷的。進程A B共享變量x,需要互斥執(zhí)行;進程 B、C共享變量y, B、C也需要互斥執(zhí)行,因此,進程【對】必須互斥執(zhí)行。【錯】8.單道程序系統(tǒng)中程序的執(zhí)行也需要同步和互斥。1作業(yè)調(diào)度能夠使作業(yè)獲得 CPU【錯】【錯,單道程序沒有并發(fā)性】2. 在多道程序系統(tǒng)中, 系統(tǒng)的現(xiàn)有空閑可用資源能否滿足一個后備作業(yè) J 的資源要求, 是選擇作業(yè) J 進入 內(nèi)存的必要條件。 【錯】錯】3. 短作業(yè)(進程)優(yōu)先調(diào)度算法具有最短的平均周轉(zhuǎn)時間,因此這種算法是最好的算

10、法。4. 在優(yōu)先權(quán)調(diào)度算法中確定靜態(tài)優(yōu)先權(quán)時,一般說,計算進程的優(yōu)先權(quán)要高于磁盤 I/O 進程的優(yōu)先權(quán)。 【錯】5. 摒棄不可剝奪條件的方法可用于預(yù)防多個打印進程死鎖的發(fā)生。【錯】錯】6. 操作系統(tǒng)處理死鎖,只要采用預(yù)防、解除、檢測、避免之中的一種就足夠了。7. 如果系統(tǒng)在所有進程運行前,一次性地將其在整個運行過程所需的全部資源分配給進程,即所謂“靜態(tài) 分配”法,是可以預(yù)防死鎖發(fā)生的。 【對】而當(dāng)資源數(shù)目大于進程數(shù)目時就一定不會發(fā)生死8. 多個進程競爭比進程數(shù)目少的資源時就可能產(chǎn)生死鎖, 鎖。【錯】9. 在銀行家算法中,對某時刻的資源分配情況進行安全分析,如果該時刻狀態(tài)是安全的,則存在一個安全

11、 序列,且這個安全序列是唯一的。 【錯】錯】10. 進程調(diào)度算法各種各樣,但是如果選擇不當(dāng),就會造成死鎖。錯】1. 請求分頁存儲管理系統(tǒng),若把頁面的大小增加一倍,則缺頁中斷次數(shù)會減少一倍。2. 虛地址即程序執(zhí)行時所要訪問的內(nèi)存地址。【錯】3. 交換可以解決內(nèi)存不足的問題,因此,交換也實現(xiàn)了虛擬存儲器。【錯】4. 為了使程序在內(nèi)存中浮動, 編程時都使用邏輯地址。 因此,必須在地址轉(zhuǎn)換后才能得到主存的正確地址。【對】5. 在請求分頁式存儲管理中,頁面的調(diào)入 . 調(diào)出只能在內(nèi)存和對換區(qū)之間進行。【錯】6. 請求分頁存儲管理中,頁面置換算法很多,但只有最佳置換算法能完全避免進程的抖動,因而目前應(yīng)用最廣

12、。其他(如改進型 CLOCK算法雖然也能避免進程的抖動,但其效率一般很低。【錯】7. 虛擬存儲器的實現(xiàn)是基于程序局部性原理,其實質(zhì)是借助外存將內(nèi)存較小的物理地址空間轉(zhuǎn)化為較大的 邏輯地址空間。 【對】8虛存容量僅受外存容量的限制。 【錯】9. UNIX操作系統(tǒng)沒有提供虛擬存儲器,為了使容量有限的內(nèi)存能支持較大規(guī)模的程序,系統(tǒng)除采用正文段共享和自我覆蓋技術(shù)外, 主要采用了程序?qū)Q技術(shù)來擴充存儲容量, 使其具有類似于虛擬存儲器的作用。10. 靜態(tài)頁式管理可以實現(xiàn)虛存。 【錯】錯】11. 用可變分區(qū)法可以比較有效地消除外部碎片,但不能消除內(nèi)部碎片。12. 頁表的作用是實現(xiàn)邏輯地址到物理地址的映射。

13、【對】13. 系統(tǒng)中內(nèi)存不足,程序就無法執(zhí)行。 【錯】14. 用絕對地址編寫的程序不適合多道程序系統(tǒng)。【對】1. 操作系統(tǒng)采用緩沖技術(shù)的緩沖池主要是通過硬件來實現(xiàn)的。 【錯】2. 低速設(shè)備一般被設(shè)置成共享設(shè)備。 【錯】3. 通道指令和一般機器的指令沒有什么不同。 【錯】而字節(jié)多路通道不支持多個通道程度并4. 數(shù)組選擇通道和數(shù)組多路通道可以支持多個通道程序并發(fā)執(zhí)行, 發(fā)執(zhí)行。【錯】因而提高了系統(tǒng)設(shè)5. 共享設(shè)備允許多個作業(yè)同時使用設(shè)備, 即每一時刻可有多個作業(yè)在使用該共享設(shè)備, 備資源的利用率。 【錯】錯】6. 由于設(shè)備分配中設(shè)置了若干數(shù)據(jù)結(jié)構(gòu),所以在設(shè)備分配中不會發(fā)生死鎖。7. I/O通道控制

14、方式中不需要任何 CPU干預(yù)。【錯】錯】【錯】8. 先來先服務(wù)算法、優(yōu)先級高者優(yōu)先算法、時間片輪轉(zhuǎn)算法等是經(jīng)常在設(shè)備分配中采用算法。9由于獨占設(shè)備在一段時間內(nèi)只允許一個進程使用,因此,多個并發(fā)進程無法訪問這類設(shè)備。10操作系統(tǒng)中應(yīng)用的緩沖技術(shù),多數(shù)通過使用外存來實現(xiàn)。【錯】1信號量機制是一種有效地實現(xiàn)進程同步與互斥的工具。信號量的值只能由P、V操作來改變。1. V2確定作業(yè)調(diào)度算法時,應(yīng)主要考慮系統(tǒng)資源的均衡使用,使I/O繁忙作業(yè)和CPU繁忙作業(yè)搭配運行。2.在虛擬存儲系統(tǒng)中,操作系統(tǒng)為用戶提供了巨大的存儲空間。因此,用戶地址空間的大小可以不受任何限制。 3. X34. V4可順序存取的文件不

15、一定能隨機存取,但可隨機存取的文件都可以順序存取。5利用共享分配技術(shù)可以提高設(shè)備的利用率,使得打印機之類的獨占設(shè)備成為可共享的、快速5. XI/O 設(shè)備。6. UNIX操作系統(tǒng)是采用微內(nèi)核方法實現(xiàn)結(jié)構(gòu)設(shè)計的。6. X7. 中斷處理一般分為中斷響應(yīng)和中斷處理兩個步驟,前者由軟件實施,后者由硬件實施X8在現(xiàn)代操作系統(tǒng)中,不允許用戶干預(yù)內(nèi)存的分配。8. V9. 采用了二級目錄結(jié)構(gòu)后,可以允許不同用戶在為各自的文件命名時,不必考慮重召問題,即使取了相同 的名字也不會出錯。 9. V10. 只有引入通道后,CPU計算與I/0操作才能并行執(zhí)行。10. X11. 簡單地說,進程是程序的執(zhí)行過程。因而進程和程

16、序是一一對應(yīng)的。12. 周轉(zhuǎn)時間與選用的調(diào)度算法有關(guān)。12.V13. 文件系統(tǒng)要負責(zé)文件存儲空間的管理,但不能完成文件名到物理地址的轉(zhuǎn)換。14. SPOOLing系統(tǒng)實現(xiàn)設(shè)備管理的虛擬分配,即將獨占設(shè)備改造為共享設(shè)備。11. X13. X14. X15. 只要產(chǎn)生死鎖的 4個必要條件中有一個不具備,系統(tǒng)就不會出現(xiàn)死鎖。 15.V16. 處理機調(diào)度可分為三級:高級、中級和低級。在所有的系統(tǒng)中,都必須具備這三級調(diào)度。17. 采用動態(tài)重定位技術(shù)的系統(tǒng),目標程序可以不經(jīng)任何改動,直接裝入物理內(nèi)存。18. 文件的存儲空間管理實質(zhì)上是對文件目錄的組織和管理的問題。18.X16. X17. V19計算機系統(tǒng)

17、為每一臺設(shè)備確定的一個用以標識它的編號,被稱為設(shè)備的絕對號 下面的 A 是對, B 是錯操作系統(tǒng)是用戶與計算機之間的接口。 ( A ) 操作系統(tǒng)是系統(tǒng)軟件中的一種,在進行系統(tǒng)安裝時可以先安裝其它軟件,然后再安裝操作系統(tǒng)。( B ) 操作系統(tǒng)是整個計算機系統(tǒng)的控制管理中心,它對其它軟件具有支配權(quán)利。因而,操作系統(tǒng)建 立在其它軟件之上。 ( B ) 雖然分時系統(tǒng)也要求系統(tǒng)可靠,但實時系統(tǒng)對可靠性的要求更高。在 UNIX/Linux 系統(tǒng)上,系統(tǒng)調(diào)用以 C 函數(shù)的形式出現(xiàn)。 ( A )19. V。1.2.3.4.5.6.7.8.9.10.11.系統(tǒng)調(diào)用是操作系統(tǒng)與外界程序之間的接口,它屬于核心程序。

18、在層次結(jié)構(gòu)設(shè)計中,它最靠近 硬件。( B ) 操作系統(tǒng)核心提供了大量的服務(wù),其最高層是系統(tǒng)調(diào)用,它允許正在運行的程序直接得到操作 系統(tǒng)的服務(wù)。 ( A ) 系統(tǒng)調(diào)用的調(diào)用過程是通過用戶程序,運行在用戶態(tài),而被調(diào)用的過程是運行在核心態(tài)下。( A ) 簡單地說,進程是程序的執(zhí)行過程。因而,進程和程序是一一對應(yīng)的。 進程和程序是兩個截然不同的概念。 ( A )程序在運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系 統(tǒng)以程序為單位分配系統(tǒng)資源。 ( B ) 進程執(zhí)行的相對速度不能由進程自己來控制。 ( A13. 并發(fā)是并行的不同表述,其原理相同。12.)14. 在進程狀態(tài)的轉(zhuǎn)換中,從就緒態(tài)轉(zhuǎn)換

19、到阻塞態(tài)是不可能實現(xiàn)的。15. 進程從運行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是輸入或輸出事件發(fā)生。 ( A16. 進程從運行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是時間片到時。17. 一個進程被喚醒意味著該進程重新占有了 CPU ( B18.19.20.21.進程之間的互斥,主要源于進程之間的資源競爭,從而實現(xiàn)多個相關(guān)進程在執(zhí)行次序上的協(xié)調(diào)。( B ) 進程 A 和進程 B 都要使用系統(tǒng)中同一臺打印機,為了保證打印結(jié)果的正確性,兩個進程要先后 分別使用打印機,這屬于進程的同步關(guān)系。 ( B ) 臨界資源是指在一段時間內(nèi),一次僅允許一個進程使用的共享資源。 ( A ) 信號量機制是一種有效的實現(xiàn)進程同步與互斥的工具。信號量

20、只能由P、V操作來改變。(A )22. V 操作是對信號量執(zhí)行加 1 操作,意味著釋放一個單位資源,如果加 1 后信號量的值小于等于零,則從等待隊列中喚醒一個進程,現(xiàn)進程變?yōu)?阻塞狀態(tài),否則現(xiàn)進程繼續(xù)進行。 ( B ) 利用信號量的P, V操作,進程之間可以交換大量信息。 (B 處于后備狀態(tài)的作業(yè)已經(jīng)調(diào)入內(nèi)存中。 ( B ) 在單CPU系統(tǒng)中,任何時刻真正在運行的作業(yè)至多只能有一個。23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.44.作業(yè)調(diào)度選中一個作業(yè)后,與該作業(yè)相關(guān)的進程即占有CPU運行。(B )作業(yè)調(diào)度往往選擇對資源需求

21、不同的作業(yè)進行合理搭配,使得系統(tǒng)中個部分資源都得到均衡利 用。( A ) 選擇一個作業(yè)裝入主存后,該作業(yè)能否占用處理器必須由作業(yè)調(diào)度來決定。 在操作系統(tǒng)中,作業(yè)處于執(zhí)行狀態(tài)時,已處于進程的管理之下。吞吐量是指單位時間內(nèi) CPU完成作業(yè)的數(shù)量。(A 確定作業(yè)調(diào)度算法時應(yīng)主要考慮系統(tǒng)資源的均衡使用,使 配運行。( A ) 作業(yè)的周轉(zhuǎn)時間和平均周轉(zhuǎn)時間與選用的調(diào)度算法有關(guān)。I/O 繁忙型作業(yè)和CPL繁忙型作業(yè)搭通常,為了提高效率,賦予需要大量計算的作業(yè)較高優(yōu)先級,賦予需要大量輸入 低的優(yōu)先級。 ( B ) 時間片輪轉(zhuǎn)法主要用于分時系統(tǒng)中的進程調(diào)度。 ( A ) 通常,為了提高效率,賦予需要大量計算的

22、作業(yè)較高優(yōu)先級,賦予需要大量輸入 低的優(yōu)先級。( B ) 動態(tài)優(yōu)先級算法允許進程的優(yōu)先級在運行期間不斷改變。計算機對中斷的處理是在用戶態(tài)下進行的。 ( B ) 中斷處理一般分為中斷響應(yīng)和中斷處理兩個步驟, 前者由軟件實施, 后者由硬件實施。 ( 一個進程在執(zhí)行過程中可以被中斷事件打斷,當(dāng)相應(yīng)的中斷處理完成后,就一定恢復(fù)該進程被 中斷時的現(xiàn)場,使它繼續(xù)執(zhí)行。 ( B ) 采用動態(tài)重定位技術(shù)的系統(tǒng),目標程序可以不經(jīng)任何改動,而裝入物理內(nèi)存。 動態(tài)存儲分配時,不需要靠硬件地址變換機構(gòu)實現(xiàn)重定位。(B )把內(nèi)存物理地址轉(zhuǎn)變?yōu)檫壿嫷刂返倪^程稱作重定位。 ( B ) 固定分區(qū)存儲管理的各分區(qū)的大小不可變化

23、, 這種管理方式不適合多道程序設(shè)計系統(tǒng)。 可重定位分區(qū)存儲管理可以對作業(yè)分配不連續(xù)的內(nèi)存單元。為了提高內(nèi)存的利用率,在可重定位分區(qū)分配方式中采用緊縮技術(shù)來減少內(nèi)存碎片。( 在頁式存儲管理方案中,為了提高內(nèi)存的利用率,允許同時使用不同大小的頁面。 頁式存儲管理系統(tǒng)不利于頁面的共享和保護。 ( A )/ 輸出的作業(yè)較/ 輸出的作業(yè)較42.43.45.46.47.49.49.50.51.虛擬存儲器是利用操作系統(tǒng)產(chǎn)生的一個假想的特大存儲器,是邏輯上擴充了內(nèi)存容量,而物理 內(nèi)存的容量并未增加。 ( A )虛擬存儲方式下,程序員編制程序時不必考慮主存的容量,但系統(tǒng)的吞吐量在很大程度上依賴 于主存儲器的容量

24、。 ( A )虛擬存儲空間實際上就是輔存空間。 ( B ) 在虛擬存儲系統(tǒng)中,操作系統(tǒng)為用戶提供了巨大的存儲空間。因此,用戶地址空間的大小可以 不受任何限制。 ( B ) 虛擬存儲器實際上是一種設(shè)計技巧,使主存物理容量得到擴大。 ( B ) Linux 文件分為用戶文件、目錄文件和特殊文件。 ( B )UNIX/Linux 系統(tǒng)中的文件名不區(qū)分大小寫。 (B )52.53.54.55. 文件系統(tǒng)要負責(zé)文件存儲空間的管理,但不能完成從文件名到物理地址75.76.的轉(zhuǎn)換。( B )56. 在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。 ( B )57. 順序結(jié)構(gòu)是一種邏輯記錄順序和物理塊的順

25、序相一致的文件結(jié)構(gòu)。( A ) 可順序存取的文件不一定能隨機存取;但可隨機存取的文件都可以順序存取。( A )一般的文件系統(tǒng)都是基于磁盤設(shè)備的,而磁帶設(shè)備可以作為轉(zhuǎn)儲設(shè)備使用,以提高系統(tǒng)的可靠 性。( A )在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。 ( B ) 隨機訪問文件也能順序訪問,但一般效率較差。 ( A )58.59.60.61.62. 在索引文件中,建立索引表會占用額外的存儲空間和訪問時間。 ( A )63. 文件系統(tǒng)中文件的內(nèi)容只能是源代碼。 ( B )64. 操作系統(tǒng)在組織物理文件時根據(jù)存儲介質(zhì)的特性和用戶選擇的存取方法 來決定存儲結(jié)構(gòu)。( A )65. 在采用樹形目

26、錄結(jié)構(gòu)的文件系統(tǒng)中, 檢索文件必須從根目錄開始。( B )66. 采用了二級目錄結(jié)構(gòu)后,可以允許不同用戶在為各自的文件命名時,不 必考慮重名問題,即使取了相同的名字也不會出錯。 ( A )67. 文件系統(tǒng)中,允許當(dāng)某個用戶打開一個共享文件后,其他用戶也可以訪 問之。( B )68. 一般的文件系統(tǒng)都是基于磁盤設(shè)備的,而磁帶設(shè)備可以作為轉(zhuǎn)儲設(shè)備使 用,以提高系統(tǒng)的可靠性。 ( A )69. 共享設(shè)備是指允許多個作業(yè)在同一時刻使用的設(shè)備。 ( B )70. 計算機系統(tǒng)為每一臺設(shè)備確定的一個用以標識它的編號,被稱為設(shè)備的 絕對號。( A )71. 通道是處理輸入和輸出的軟件。 ( B )72. 當(dāng)進

27、程請求在主存和外設(shè)之間傳送信息時,設(shè)備分配程序分配設(shè)備的過 程通常是先分配通道,再分配控制器,最后分配設(shè)備。 ( B )73. 現(xiàn)代計算機系統(tǒng)中, 外圍設(shè)備的啟動工作都是由系統(tǒng)和用戶共同來做的。( B )74.用戶程序應(yīng)與實際使用的物理設(shè)備無關(guān),這種特性稱作設(shè)備獨立性。 ( A )SPOOLing系統(tǒng)能實現(xiàn)設(shè)備管理的虛擬技術(shù),即:將共享設(shè)備改造為獨占 設(shè)備。它由專門負責(zé) I/O 的常駐內(nèi)存的進程以及輸入、輸出井組成。 ( B )采用SPOOLing技術(shù)情況下,可用1臺計算機代替脫機技術(shù)需要的 3臺計算機。(A )77.78.79.80.SPO OLing系統(tǒng)的主要功能是:將獨占設(shè)備改造為共享設(shè)

28、備,實現(xiàn)了虛擬設(shè)備功能。 一個設(shè)備驅(qū)動程序可以控制同一類型的多個物理設(shè)備。 一個設(shè)備驅(qū)動程序只能控制一個物理設(shè)備。 ( B 在設(shè)備 I/O 中引入緩沖技術(shù)的目的是為了節(jié)省內(nèi)存。83.84.85.緩沖區(qū)僅限于在 CPU和 I/O設(shè)備之間使用,提高了它們的并行程度。 凡是數(shù)據(jù)到達速率和離去速率不同的地方都可以設(shè)置緩沖區(qū)。( A操作系統(tǒng)是用戶與計算機之間的接口。( 對 )操作系統(tǒng)是系統(tǒng)軟件中的一種,在進行系統(tǒng)安裝時可以先安裝其它軟件,然后再安裝操作系統(tǒng)。() 操作系統(tǒng)是整個計算機系統(tǒng)的控制管理中心,它對其它軟件具有支配權(quán)利。81.82.因而,操作系統(tǒng)建立在其它軟件之上( ) 雖然分時系統(tǒng)也要求系統(tǒng)可

29、靠,但實時系統(tǒng)對可靠性的要求更高。 在UNIX/Linux系統(tǒng)上,系統(tǒng)調(diào)用以 C函數(shù)的形式出現(xiàn)。(對 系統(tǒng)調(diào)用是操作系統(tǒng)與外界程序之間的接口,它屬于核心程序。在層次結(jié)構(gòu)設(shè)計中,它最靠近 硬件。( ) 操作系統(tǒng)核心提供了大量的服務(wù),其最高層是系統(tǒng)調(diào)用,它允許正在運行的程序直接得到操作 系統(tǒng)的服務(wù)。(對 ) 系統(tǒng)調(diào)用的調(diào)用過程是通過用戶程序,運行在用戶態(tài),而被調(diào)用的過程是運行在核心態(tài)下。(對 ) 簡單地說,進程是程序的執(zhí)行過程。因而,進程和程序是一一對應(yīng)的。 進程和程序是兩個截然不同的概念。 ( 對) 程序在運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等, 統(tǒng)以程序為單位分配系統(tǒng)資源。 ( 進程執(zhí)行

30、的相對速度不能由進程自己來控制。86.87.88.89.90.91.92.93.94.對)因此操作系95.96.)對)(97.98.99.100.并發(fā)是并行的不同表述,其原理相同。 在進程狀態(tài)的轉(zhuǎn)換中,從就緒態(tài)轉(zhuǎn)換到阻塞態(tài)是不可能實現(xiàn)的 進程從運行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是輸入或輸出事件發(fā)生。 進程從運行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是時間片到時。 一個進程被喚醒意味著該進程重新占有了CPU ()( 對 )(對進程之間的互斥,主要源于進程之間的資源競爭,從而實現(xiàn)多個相關(guān)進程在執(zhí)行次序上的協(xié)調(diào)。101.102.103.104.()進程A和進程B都要使用系統(tǒng)中同一臺打印機,為了保證打印結(jié)果的正確性,兩個進程

31、要先后 分別使用打印機,這屬于進程的同步關(guān)系。 ()臨界資源是指在一段時間內(nèi),一次僅允許一個進程使用的共享資源。(對 )信號量機制是一種有效的實現(xiàn)進程同步與互斥的工具。 信號量只能由P、V操作來改變。(對)V操作是對信號量執(zhí)行加1操作,意味著釋放一個單位資源,如果加 1 后信號量的值小于等于零,則從等待隊列中喚醒一個進程,現(xiàn)進程變?yōu)?阻塞狀態(tài),否則現(xiàn)進程繼續(xù)進行。 ()利用信號量的P, V操作,進程之間可以交換大量信息。 ()處于后備狀態(tài)的作業(yè)已經(jīng)調(diào)入內(nèi)存中。 ()信號量機制是一種有效地實現(xiàn)進程同步與互斥的工具。信號量的值只能由在單CPU系統(tǒng)中,任何時刻真正在運行的作業(yè)至多只能有一個。(對作業(yè)

32、調(diào)度選中一個作業(yè)后,與該作業(yè)相關(guān)的進程即占有CPU運行。(P、V操作來改變(對)105.106.107.108.109.111.111.112.113.114.115.116.117.118.119.120.121.122.123.124.125.126.127.128.作業(yè)調(diào)度往往選擇對資源需求不同的作業(yè)進行合理搭配,使得系統(tǒng)中個部分資源都得到均衡利 用。(對 ) 選擇一個作業(yè)裝入主存后,該作業(yè)能否占用處理器必須由作業(yè)調(diào)度來決定。 在操作系統(tǒng)中,作業(yè)處于執(zhí)行狀態(tài)時,已處于進程的管理之下。 (對吞吐量是指單位時間內(nèi) CPU完成作業(yè)的數(shù)量。(對 確定作業(yè)調(diào)度算法時應(yīng)主要考慮系統(tǒng)資源的均衡使用,使

33、 配運行。( 對 ) 作業(yè)的周轉(zhuǎn)時間和平均周轉(zhuǎn)時間與選用的調(diào)度算法有關(guān)。)I/O 繁忙型作業(yè)和CPL繁忙型作業(yè)搭對) 通常,為了提高效率,賦予需要大量計算的作業(yè)較高優(yōu)先級,賦予需要大量輸入 低的優(yōu)先級。( ) 時間片輪轉(zhuǎn)法主要用于分時系統(tǒng)中的進程調(diào)度。 (對 動態(tài)優(yōu)先級算法允許進程的優(yōu)先級在運行期間不斷改變。 計算機對中斷的處理是在用戶態(tài)下進行的。 ()中斷處理一般分為中斷響應(yīng)和中斷處理兩個步驟,前者由軟件實施,后者由硬件實施。 一個進程在執(zhí)行過程中可以被中斷事件打斷,當(dāng)相應(yīng)的中斷處理完成后,就一定恢復(fù)該進程被 中斷時的現(xiàn)場,使它繼續(xù)執(zhí)行。 ()確定作業(yè)調(diào)度算法時,應(yīng)主要考慮系統(tǒng)資源的均衡使用

34、,使 運行(對) 采用動態(tài)重定位技術(shù)的系統(tǒng),目標程序可以不經(jīng)任何改動,而裝入物理內(nèi)存。 動態(tài)存儲分配時,不需要靠硬件地址變換機構(gòu)實現(xiàn)重定位。()把內(nèi)存物理地址轉(zhuǎn)變?yōu)檫壿嫷刂返倪^程稱作重定位。 ( 只有引人通道后,CPU十算與I/O操作才能并行執(zhí)行。() 固定分區(qū)存儲管理的各分區(qū)的大小不可變化,這種管理方式不適合多道程序設(shè)計系統(tǒng)。 可重定位分區(qū)存儲管理可以對作業(yè)分配不連續(xù)的內(nèi)存單元。()/ 輸出的作業(yè)較)(對 )I/O繁忙作業(yè)和CPL繁忙作業(yè)搭配)、129. 為了提高內(nèi)存的利用率,在可重定位分區(qū)分配方式中采用緊縮技術(shù)來減少內(nèi)存碎片。(對) 在頁式存儲管理方案中,為了提高內(nèi)存的利用率,允許同時使用

35、不同大小的頁面。 頁式存儲管理系統(tǒng)不利于頁面的共享和保護。 (對 )UNIX操作系統(tǒng)是采用微內(nèi)核方法實現(xiàn)結(jié)構(gòu)設(shè)計的(130.131.132.)是邏輯上擴充了內(nèi)存容量,而物理內(nèi)存的133. 虛擬存儲器是利用操作系統(tǒng)產(chǎn)生的一個假想的特大存儲器, 容量并未增加。 ( 對 )134. 虛擬存儲方式下,程序員編制程序時不必考慮主存的容量, 儲器的容量。 ( 對 )135. 虛擬存儲空間實際上就是輔存空間。 ()在虛擬存儲系統(tǒng)中,操作系統(tǒng)為用戶提供了巨大的存儲空間。因此,用戶地址空間的大小可以 不受任何限制。 ( ) 137. 虛擬存儲器實際上是一種設(shè)計技巧,使主存物理容量得到擴大。文件分為用戶文件、目錄

36、文件和特殊文件。 ( UNIX/Linux 系統(tǒng)中的文件名不區(qū)分大小寫。 (但系統(tǒng)的吞吐量在很大程度上依賴于主存136.138.Linux139.140.141.142.143.文件系統(tǒng)要負責(zé)文件存儲空間的管理,但不能完成從文件名到物理地址 的轉(zhuǎn)換。( ) 在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。()順序結(jié)構(gòu)是一種邏輯記錄順序和物理塊的順序相一致的文件結(jié)構(gòu)。 ( 對) 可順序存取的文件不一定能隨機存取;但可隨機存取的文件都可以順序存取。對)145.145.146.147.148.149.150.一般的文件系統(tǒng)都是基于磁盤設(shè)備的,而磁帶設(shè)備可以作為轉(zhuǎn)儲設(shè)備使用,以提高系統(tǒng)的可靠 性。( 對 )隨機訪問文件也能順序訪問,但一般效率較差。 (對 ) 在索引文件中,建立索引表會占用額外的存儲空間和訪問時間。 ( 對 文件系統(tǒng)中文件的內(nèi)容只能是源代碼。 ()操作系統(tǒng)在組織物理文件時根據(jù)存儲介質(zhì)的特性和用戶選擇的

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論