操作系統(tǒng)期末試題_第1頁(yè)
操作系統(tǒng)期末試題_第2頁(yè)
操作系統(tǒng)期末試題_第3頁(yè)
操作系統(tǒng)期末試題_第4頁(yè)
操作系統(tǒng)期末試題_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一、單項(xiàng)選擇題按照所起的作用和需要的運(yùn)行環(huán)境,操作系統(tǒng)屬于(D)范疇。A.支撐軟件B.用戶軟件C.應(yīng)用軟件D.系統(tǒng)軟件所謂(B)是指將一個(gè)以上的作業(yè)放入主存,并且同時(shí)處于運(yùn)行狀態(tài),這些作業(yè)共享處理機(jī)的時(shí)間和外圍設(shè)備等其它資源。A.多重處理B.多道程序設(shè)計(jì)C.實(shí)時(shí)處理D.共行執(zhí)行(C)操作系統(tǒng)允許用戶把若干個(gè)作業(yè)提交給計(jì)算機(jī)系統(tǒng)。A.單用戶B.分布式C.批處理D.監(jiān)督下面對(duì)進(jìn)程的描述中,錯(cuò)誤的是(D)。A.進(jìn)程是動(dòng)態(tài)的概念B.進(jìn)程執(zhí)行需要處理機(jī)C.進(jìn)程是有生命期的D.進(jìn)程是指令的集合在進(jìn)程控制塊中,主要包括4方面用于描述和控制進(jìn)程運(yùn)行的信息。其中,(C)主要是由處理器各種寄存器中的內(nèi)容組成的。A.進(jìn)程標(biāo)志符信息B.進(jìn)程調(diào)度信息C.處理器狀態(tài)信息D.進(jìn)程控制信息下面有關(guān)選擇進(jìn)程調(diào)度算法的準(zhǔn)則中不正確的是(D)。A.盡快響應(yīng)交互式用戶的請(qǐng)求B.盡量提高處理器利用率C.盡可能提高系統(tǒng)吞吐量D.適當(dāng)增長(zhǎng)進(jìn)程就緒隊(duì)列中的等待時(shí)間進(jìn)程在系統(tǒng)中存在與否的唯一標(biāo)志是(C)。A.進(jìn)程說(shuō)明書B.源程序C.進(jìn)程控制塊D.進(jìn)程名作業(yè)調(diào)度的關(guān)鍵在于(C)。A.選擇恰當(dāng)?shù)倪M(jìn)程管理程序B.用戶作業(yè)準(zhǔn)備充分C.選擇恰當(dāng)?shù)淖鳂I(yè)調(diào)度算法D.有一個(gè)較好的操作環(huán)境設(shè)有4個(gè)作業(yè)同時(shí)到達(dá),每個(gè)作業(yè)的執(zhí)行時(shí)間均為2小時(shí),它們?cè)谝慌_(tái)處理機(jī)上按單道方式運(yùn)行,在平均周轉(zhuǎn)時(shí)間為(B)。A.1小時(shí)B.5小時(shí)C.2.5小時(shí)D.8小時(shí)靜態(tài)重定位是在(D)重定位。A.程序執(zhí)行時(shí)B.開機(jī)時(shí)C.啟動(dòng)時(shí)D.裝入內(nèi)存時(shí)為了提高內(nèi)存的利用率,在可重定位分區(qū)分配方式中可以通過(guò)(A)技術(shù)來(lái)減少內(nèi)存碎片。A.緊縮B.?dāng)U充C.放大D.可重定位虛擬存儲(chǔ)器受到的限制有外存的容量和(A)。A.指令中表示地址的字長(zhǎng)B.內(nèi)存的容量C.硬件的好壞D.以上觀點(diǎn)都對(duì)引入緩沖技術(shù)的主要目的是(B)。A.改善用戶編程環(huán)境B.提高CPU與設(shè)備之間的并行程度C.提高CPU的處理速度D.降低計(jì)算機(jī)的硬件成本(B)用于連接大量的低速或中速I/O設(shè)備。A.?dāng)?shù)據(jù)選擇通道B.字節(jié)多路通道C.?dāng)?shù)據(jù)多路通道D.字節(jié)通道文件的保密是指防止文件被(C)。篡改B.破壞C.竊取D.刪除操作系統(tǒng)的基本職能是控制和管理系統(tǒng)內(nèi)各種資源和(D)。A.控制硬件B.控制硬件和軟件C.控制軟件D.有效地組織多道程序地運(yùn)行操作系統(tǒng)是對(duì)(C)進(jìn)行管理的軟件。A.軟件B.硬件C.計(jì)算機(jī)資源D.應(yīng)用程序?qū)崿F(xiàn)多道程序設(shè)計(jì)必須妥善地解決3個(gè)問(wèn)題:(C)。處理器管理、進(jìn)程管理和作業(yè)管理處理器管理、系統(tǒng)資源管理和作業(yè)管理存儲(chǔ)保護(hù)與程序浮動(dòng)、處理器的管理和調(diào)度、系統(tǒng)資源的管理和調(diào)度存儲(chǔ)保護(hù)與程序浮動(dòng)、處理器管理和作業(yè)管理進(jìn)程是一個(gè)具有一定獨(dú)立功能的程序在某個(gè)數(shù)據(jù)集上的一次(B)。A.等待活動(dòng)B.運(yùn)行活動(dòng)C.單獨(dú)活動(dòng)D.關(guān)聯(lián)操作對(duì)進(jìn)程的管理和控制使用(B)。A.指令B.原語(yǔ)C.信號(hào)量D.信箱通信在批處理方式下,操作員把一批作業(yè)組織成(B)向系統(tǒng)成批輸入。A.作業(yè)步B.作業(yè)流C.子程序D.程序組當(dāng)作業(yè)進(jìn)入完成狀態(tài),操作系統(tǒng)(B)。將刪除該作業(yè)并回收其所占資源,同時(shí)輸出結(jié)果將該作業(yè)的作業(yè)控制塊從當(dāng)前作業(yè)隊(duì)列中刪除,回收其所占資源并輸出結(jié)果將回收該作業(yè)所占資源并輸出結(jié)果將輸出結(jié)果并刪除內(nèi)存中的作業(yè)按作業(yè)到達(dá)的先后次序調(diào)度作業(yè),排隊(duì)等待時(shí)間最長(zhǎng)的作業(yè)被優(yōu)先調(diào)度,這是指(B)調(diào)度算法。A.短作業(yè)優(yōu)先B.先來(lái)先服務(wù)C.時(shí)間片輪轉(zhuǎn)D.優(yōu)先級(jí)存儲(chǔ)器管理的主要功能是內(nèi)存分配、地址映射、內(nèi)存保護(hù)和(A)。A.內(nèi)存擴(kuò)充B.外存擴(kuò)充C.內(nèi)存和外存擴(kuò)充D.地址保護(hù)下列關(guān)于緩沖技術(shù)描述正確的是(A)。A.以空間換取時(shí)間的技術(shù)B.以時(shí)間換取空間的技術(shù)C.是為了協(xié)調(diào)CPU與內(nèi)存之間的速度D.是為了提高外設(shè)的處理速度請(qǐng)求分頁(yè)存儲(chǔ)管理中,若把頁(yè)面尺寸增加一倍,在程序順序執(zhí)行時(shí),則一般缺頁(yè)中斷次數(shù)會(huì)(D)。A.增加B.減少C.不變D.可能增加也可能減少某系統(tǒng)采用基址、限長(zhǎng)寄存器防護(hù)方法實(shí)現(xiàn)存儲(chǔ)保護(hù),在以下方法中判斷是否越界的判別式為(D)。A.0≤被訪問(wèn)的物理地址<基址寄存器的內(nèi)容B.0≤被訪問(wèn)的物理地址<限長(zhǎng)寄存器的內(nèi)容C.0≤被訪問(wèn)的邏輯地址<基址寄存器的內(nèi)容D.0≤被訪問(wèn)的邏輯地址<限長(zhǎng)寄存器的內(nèi)容有關(guān)設(shè)備管理概念的下列敘述中,(A)是不正確的。通道是處理輸入、輸出的軟件所有外圍設(shè)備的啟動(dòng)工作都由系統(tǒng)統(tǒng)一來(lái)做來(lái)自通道的I/O中斷事件由設(shè)備管理負(fù)責(zé)處理編制好的通道程序是存放在主存儲(chǔ)器中的下列設(shè)備中,不應(yīng)作為獨(dú)占型設(shè)備的是(B)。A.打印機(jī)B.磁盤C.終端D.磁帶通過(guò)硬件和軟件的功能擴(kuò)充,把原來(lái)獨(dú)立的設(shè)備改造成為能為若干用戶共享的設(shè)備,這種設(shè)備稱為(D)。A.存儲(chǔ)設(shè)備B.系統(tǒng)設(shè)備C.用戶設(shè)備D.虛擬設(shè)備操作系統(tǒng)的主要功能是存儲(chǔ)管理、設(shè)備管理、文件管理、用戶接口和(D)。A.內(nèi)存管理B.操作系統(tǒng)管理C.處理機(jī)管理D.進(jìn)程管理操作系統(tǒng)的(D)管理部分負(fù)責(zé)對(duì)進(jìn)程進(jìn)行調(diào)度。A.主存儲(chǔ)器B.控制器C.運(yùn)算器D.處理器為了使系統(tǒng)中所有的用戶都能得到及時(shí)的響應(yīng),該操作系統(tǒng)應(yīng)該是(C)。A.多道批處理系統(tǒng)B.分時(shí)系統(tǒng)C.實(shí)時(shí)系統(tǒng)D.網(wǎng)絡(luò)系統(tǒng)多道程序環(huán)境下,操作系統(tǒng)分配資源以(C)為基本單位。A.程序B.指令C.進(jìn)程D.作業(yè)通常,用戶進(jìn)程被建立后,(B)。A.便一直存在于系統(tǒng)中,直到被操作人員撤銷B.隨著作業(yè)運(yùn)行正?;虿徽=Y(jié)束而撤銷C.隨著時(shí)間片輪轉(zhuǎn)而撤銷與建立D.隨著進(jìn)程的阻塞或喚醒而撤銷與建立下面所述步驟中,(A)不是創(chuàng)建進(jìn)程所必需的。A.由調(diào)度程序?yàn)檫M(jìn)程分配CPUB.建立一個(gè)進(jìn)程控制塊A.在作業(yè)裝入B.在作業(yè)創(chuàng)建C.在作業(yè)完成D.在作業(yè)未裝入在下述存儲(chǔ)管理技術(shù)中,只有(D)提供了虛擬存儲(chǔ)系統(tǒng)。A.動(dòng)態(tài)分區(qū)法B.對(duì)換技術(shù)C.單純分頁(yè)技術(shù)D.請(qǐng)求分頁(yè)技術(shù)最佳適應(yīng)算法的空閑區(qū)是(A)。A.按大小遞增順序排列的B.按大小順序遞減排列的C.按地址由小到大排列的D.按地址由大到小排列的通道對(duì)CPU的請(qǐng)求形式是(B)。A.自陷B.中斷C.通道命令D.跳轉(zhuǎn)指令在操作系統(tǒng)中的SPOOLING技術(shù),實(shí)質(zhì)是將(B)轉(zhuǎn)化為共享設(shè)備的技術(shù)。A.虛擬設(shè)備B.獨(dú)占設(shè)備C.脫機(jī)設(shè)備D.塊設(shè)備用磁帶作為文件存儲(chǔ)介質(zhì)時(shí),文件只能組織成(A)。順序文件B.鏈接文件C.索引文件D.目錄文件一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由(C)組成的。A.硬件B.軟件C.硬件和軟件D.用戶程序操作系統(tǒng)中采用多道程序設(shè)計(jì)技術(shù)提高CPU和外部設(shè)備的(A)。A.利用率B.可靠性C.穩(wěn)定性D.兼容性(C)操作系統(tǒng)允許在一臺(tái)主機(jī)上同時(shí)連接多臺(tái)終端,多個(gè)用戶可以通過(guò)各自的終端同時(shí)交互地使用計(jì)算機(jī)。A.網(wǎng)絡(luò)B.分布式C.分時(shí)D.實(shí)時(shí)關(guān)于進(jìn)程的說(shuō)法以下敘述中正確的是(C)。進(jìn)程就是程序?;蛘哒f(shuō),進(jìn)程是程序的另外一種叫法一個(gè)被創(chuàng)建了的進(jìn)程,在它消亡之前,在任何時(shí)刻總是處于3種基本狀態(tài)之一多個(gè)不同的進(jìn)程可以包含相同的程序兩個(gè)進(jìn)程可以同時(shí)處于運(yùn)行狀態(tài)操作系統(tǒng)根據(jù)(B)來(lái)對(duì)并發(fā)執(zhí)行的進(jìn)程控制和管理。A.進(jìn)程的基本狀態(tài)B.進(jìn)程控制塊C.多道程序設(shè)計(jì)D.進(jìn)程的優(yōu)先權(quán)(B)調(diào)度算法有利于CPU繁忙型的作業(yè),而不利于I/O繁忙型的作業(yè)。A.時(shí)間片輪轉(zhuǎn)B.先來(lái)先服務(wù)C.短作業(yè)優(yōu)先D.優(yōu)先權(quán)操作系統(tǒng)提供給程序員的接口是(B)。A.進(jìn)程B.系統(tǒng)調(diào)用C.庫(kù)函數(shù)D.B和C作業(yè)周轉(zhuǎn)時(shí)間為(B)。A.作業(yè)開始時(shí)間-作業(yè)提交時(shí)間B.作業(yè)等待時(shí)間+作業(yè)運(yùn)行時(shí)間C.作業(yè)等待時(shí)間D.作業(yè)運(yùn)行時(shí)間下述作業(yè)調(diào)度算法中,(B)調(diào)度算法與作業(yè)的估計(jì)運(yùn)行時(shí)間有關(guān)。A.先來(lái)先服務(wù)B.短作業(yè)優(yōu)先C.均衡調(diào)度D.時(shí)間片輪轉(zhuǎn)在可變分區(qū)存儲(chǔ)管理中,將空閑區(qū)按照長(zhǎng)度遞增的順序排列的分配算法是(B)。A.首次優(yōu)先適應(yīng)算法B.最優(yōu)適應(yīng)算法C.最壞適應(yīng)算法D.較壞適應(yīng)算法以下存儲(chǔ)器技術(shù)中,支持虛擬存儲(chǔ)器的技術(shù)是(C)。A.動(dòng)態(tài)分區(qū)法B.可重定位分區(qū)法C.請(qǐng)求分頁(yè)技術(shù)D.對(duì)換技術(shù)關(guān)于設(shè)備的管理中,(A)是不正確的。計(jì)算機(jī)系統(tǒng)為每臺(tái)設(shè)備確定一個(gè)絕對(duì)號(hào)每臺(tái)設(shè)備都應(yīng)有一個(gè)唯一的相對(duì)號(hào)申請(qǐng)?jiān)O(shè)備時(shí)指定設(shè)備相對(duì)號(hào)使設(shè)備分配的靈活性強(qiáng)啟動(dòng)設(shè)備時(shí)應(yīng)指出設(shè)備的絕對(duì)號(hào)緩沖技術(shù)中的緩沖池是設(shè)置在(A)中。A.主存B.外存C.ROMD.寄存器SPOOLING系統(tǒng)提高了(A)利用率。A.獨(dú)占設(shè)備B.共享設(shè)備C.SPOOLING技術(shù)D.主存儲(chǔ)器磁帶上的文件一般只能(A)。A.順序存取B.隨機(jī)存取C.以字節(jié)為單位存取D.直接存取操作系統(tǒng)向用戶提供了3種類型界面,分別是命令界面、程序界面和(C)。A.用戶界面B.資源界面C.圖形界面D.系統(tǒng)調(diào)用界面操作系統(tǒng)是現(xiàn)代計(jì)算機(jī)系統(tǒng)不可缺少的組成部分,是為了提高計(jì)算機(jī)的(B)和方便用戶使用計(jì)算機(jī)而配備的一種系統(tǒng)軟件。A.速度B.利用率C.靈活性D.兼容性如果分時(shí)操作系統(tǒng)的時(shí)間片一定,那么(B),則響應(yīng)時(shí)間越長(zhǎng)。A.用戶數(shù)越少B.用戶數(shù)越多C.內(nèi)存越少D.內(nèi)存越多進(jìn)程和程序的根本區(qū)別在于(A)。A.靜態(tài)與動(dòng)態(tài)的特點(diǎn)B.是不是被調(diào)入到內(nèi)存中C.是不是具有就緒、運(yùn)行和等待3種狀態(tài)D.是不是占有處理器操作系統(tǒng)通過(guò)(B)對(duì)進(jìn)程進(jìn)行管理。A.進(jìn)程B.進(jìn)程控制塊C.進(jìn)程啟動(dòng)程序D.進(jìn)程控制區(qū)(B)優(yōu)先權(quán)是在創(chuàng)建進(jìn)程時(shí)確定的,確定后在整個(gè)進(jìn)程運(yùn)行期間不再改變。A.先來(lái)先服務(wù)B.靜態(tài)C.動(dòng)態(tài)D.短作業(yè)系統(tǒng)在(C),發(fā)生從目態(tài)到管態(tài)的轉(zhuǎn)換。A.發(fā)出P操作時(shí)B.發(fā)出V操作時(shí)C.執(zhí)行系統(tǒng)調(diào)用時(shí)D.執(zhí)行置程序狀態(tài)字時(shí)作業(yè)從進(jìn)入后備隊(duì)列到被調(diào)度程序選中的時(shí)間間隔稱為(C)。A.周轉(zhuǎn)時(shí)間B.響應(yīng)時(shí)間C.等待時(shí)間D.觸發(fā)時(shí)間一種既有利與短小作業(yè)又兼顧到長(zhǎng)作業(yè)的作業(yè)調(diào)度算法是(C)。A.先來(lái)先服務(wù)B.時(shí)間片輪轉(zhuǎn)C.最高響應(yīng)比優(yōu)先D.均衡調(diào)度可重定位分區(qū)分配中的碎片是(C)。A.磁盤的一小部分B.外存的一小部分C.內(nèi)存中容量小、無(wú)法利用的小分區(qū)D.內(nèi)存中的小分區(qū)虛擬存儲(chǔ)器的基本特征是:虛擬擴(kuò)充、部分裝入、離散分配和(B)。A.虛擬保護(hù)B.虛擬裝入C.一次對(duì)換D.不確定性使用戶所編制的程序與實(shí)際使用的物理設(shè)備無(wú)關(guān),這是由設(shè)備管理的(A)功能實(shí)現(xiàn)的。A.設(shè)備獨(dú)立性B.設(shè)備分配C.緩沖管理D.虛擬設(shè)備引入緩沖的主要目的是(A)。A.改善CPU和I/O設(shè)備之間速度不匹配的情況B.節(jié)省內(nèi)存C.提高CPU的利用率D.提高I/O設(shè)備的效率使用文件前必須(C)文件。A.命名B.建立C.打開D.備份(A)是直接存取的存儲(chǔ)設(shè)備A.磁盤B.磁帶C.打印機(jī)D.鍵盤顯示終端以下著名的操作系統(tǒng)中,屬于多用戶、分時(shí)系統(tǒng)的是(C)。A.DOS系統(tǒng)B.WindowsNT系統(tǒng)C.UNIX系統(tǒng)D.OS/2系統(tǒng)操作系統(tǒng)的基本類型主要有(B)。批處理系統(tǒng)、分時(shí)系統(tǒng)及多任務(wù)系統(tǒng)實(shí)時(shí)操作系統(tǒng)、批處理操作系統(tǒng)及分時(shí)操作系統(tǒng)單用戶系統(tǒng)、多用戶系統(tǒng)及批處理系統(tǒng)實(shí)時(shí)系統(tǒng)、分時(shí)系統(tǒng)和多用戶系統(tǒng)分時(shí)操作系統(tǒng)通常采用(B)策略為用戶服務(wù)。A.可靠性和靈活性B.時(shí)間片輪轉(zhuǎn)C.時(shí)間片加權(quán)分配D.短作業(yè)優(yōu)先進(jìn)程的并發(fā)執(zhí)行是指若干個(gè)進(jìn)程(B)。A.同時(shí)執(zhí)行B.在執(zhí)行時(shí)間上是重疊的C.在執(zhí)行時(shí)間上是不可重疊的D.共享系統(tǒng)資源操作系統(tǒng)通過(guò)(B)對(duì)進(jìn)程進(jìn)行管理。A.JCBB.PCBC.DCTD.CHCT在分時(shí)操作系統(tǒng)中,進(jìn)程調(diào)度經(jīng)常采用(C)算法。A.先來(lái)先服務(wù)B.最高優(yōu)先權(quán)C.時(shí)間片輪轉(zhuǎn)D.隨機(jī)下列哪些情況發(fā)生時(shí)應(yīng)進(jìn)行“作業(yè)調(diào)度”。(B)A.輸入一道新作業(yè)B.一道作業(yè)被撤除C.作業(yè)請(qǐng)求I/OD.作業(yè)運(yùn)行出錯(cuò)以下敘述中正確的是(D)。操作系統(tǒng)的作業(yè)管理是一種微觀的低級(jí)管理作業(yè)的提交方式有兩種,但對(duì)應(yīng)的作業(yè)控制方式只有一種一個(gè)作業(yè)從進(jìn)入系統(tǒng)到運(yùn)行結(jié)束,一般要經(jīng)歷的狀態(tài)是:后備狀態(tài)、就緒狀態(tài)和完成狀態(tài)多道批處理與單道批處理的主要區(qū)別在于它必須有作業(yè)調(diào)度功能和進(jìn)程調(diào)度功能,且內(nèi)存中可以存放多道作業(yè)動(dòng)態(tài)重定位是在(A)時(shí)執(zhí)行重定位工作。A.程序執(zhí)行時(shí)B.開機(jī)時(shí)C.啟動(dòng)時(shí)D.裝入內(nèi)存時(shí)通常,采用緊縮法消除內(nèi)存碎片的存儲(chǔ)管理技術(shù)是(C)。A.固定分區(qū)法B.動(dòng)態(tài)分區(qū)法C.可重定位分區(qū)法D.對(duì)換技術(shù)虛擬存儲(chǔ)管理策略可以(C)。A.?dāng)U大物理內(nèi)存容量B.?dāng)U大物理外存容量C.?dāng)U大邏輯內(nèi)存容量D.?dāng)U大邏輯外存容量設(shè)備的打開、關(guān)閉、讀、寫等操作是由(D)完成的。A.用戶程序B.編譯程序C.設(shè)備分配程序D.設(shè)備驅(qū)動(dòng)程序CPU數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)高于打印機(jī)速度,為了緩解這一矛盾,可采用(C)。A.并行技術(shù)B.通道技術(shù)C.緩沖技術(shù)D.虛存技術(shù)大多數(shù)低速設(shè)備屬于(A)的設(shè)備。A.獨(dú)享B.共享C.虛擬D.SPOOLING從用戶角度看,引入文件系統(tǒng)的主要目的是(D)。A.虛擬存儲(chǔ)B.保存系統(tǒng)文檔C.保存用戶和系統(tǒng)文檔D.實(shí)現(xiàn)對(duì)文件的按名存取二、填空題在操作系統(tǒng)中,不確定性主要是指不可再現(xiàn)性和異步性。在分時(shí)和批處理系統(tǒng)結(jié)合的操作系統(tǒng)中引入了“前臺(tái)”和“后臺(tái)”作業(yè)的概念,其目的是為了提高CPU的利用率。如果操作系統(tǒng)在用戶提交作業(yè)后,不提供交互能力,它所追求的是計(jì)算機(jī)資源的高利用率,大吞吐量和作業(yè)流程的自動(dòng)化,則屬于批處理操作系統(tǒng)類型。進(jìn)程的基本特征有動(dòng)態(tài)、并發(fā)、獨(dú)立、異步及結(jié)構(gòu)特征。將進(jìn)程的PCB鏈接在一起就形成了進(jìn)程隊(duì)列。一個(gè)作業(yè)進(jìn)入系統(tǒng)到運(yùn)行結(jié)束,一般要經(jīng)歷后備、運(yùn)行和完成3個(gè)階段。在響應(yīng)比最高者優(yōu)先的作業(yè)調(diào)度算法中,當(dāng)各個(gè)作業(yè)等待時(shí)間相同時(shí),計(jì)算時(shí)間短的作業(yè)將得到優(yōu)先調(diào)度。在可變分區(qū)存儲(chǔ)管理中,分區(qū)的保護(hù)通常采用界地址和存儲(chǔ)鍵兩種方式。按內(nèi)存中同時(shí)運(yùn)行程序的數(shù)目可以將批處理系統(tǒng)分為兩類:?jiǎn)蔚琅幚硐到y(tǒng)和多道批處理系統(tǒng)。如果操作系統(tǒng)具有很強(qiáng)的交互性,可同時(shí)供多個(gè)用戶使用,但時(shí)間響應(yīng)不太及時(shí),則屬于分時(shí)操作系統(tǒng)類型。進(jìn)程控制塊的初始化工作包括初始化標(biāo)識(shí)符信息、初始化處理機(jī)狀態(tài)信息和初始化處理機(jī)控制信息。在采用請(qǐng)求分頁(yè)式存儲(chǔ)管理系統(tǒng)中,地址變換過(guò)程可能會(huì)因?yàn)榈刂烽L(zhǎng)度越界、缺頁(yè)和訪問(wèn)權(quán)限錯(cuò)誤等原因而產(chǎn)生中斷。進(jìn)行設(shè)備分配時(shí)所需的數(shù)據(jù)表格主要有設(shè)備控制表、控制器控制表、通道控制表和系統(tǒng)設(shè)備表等。采用多道程序設(shè)計(jì)技術(shù)能充分發(fā)揮CPU與外設(shè)并行工作的能力。如果一個(gè)操作系統(tǒng)兼有批處理、分時(shí)處理和實(shí)時(shí)處理操作系統(tǒng)三者或兩者的功能,這樣的操作系統(tǒng)稱為通用操作系統(tǒng)。實(shí)現(xiàn)多道程序設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),需要通道和中斷機(jī)構(gòu)等必不可少的硬件支持。進(jìn)程主要由程序段、數(shù)據(jù)段、程序控制塊3部分內(nèi)容組成。用戶執(zhí)行批處理作業(yè),除了要準(zhǔn)備好源程序和初始數(shù)據(jù)外,還必須用作業(yè)控制語(yǔ)言編寫作業(yè)控制說(shuō)明書。在分區(qū)分配算法中,首次適應(yīng)算法傾向于優(yōu)先利用內(nèi)存中中、低地址部分的空閑分區(qū),從而不留了高地址部分的大空閑區(qū)。從資源管理分配的角度,I/O設(shè)備可分為獨(dú)享、共享和虛擬3種類型。操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的一種系統(tǒng)軟件,它以盡量合理、有效的方式組織和管理計(jì)算機(jī)的資源,并控制程序的運(yùn)行,使整個(gè)計(jì)算機(jī)系統(tǒng)能高效地運(yùn)行。PCB是保存進(jìn)程狀態(tài),控制進(jìn)程轉(zhuǎn)換的標(biāo)志,也是進(jìn)程存在的唯一標(biāo)志。在多道程序系統(tǒng)中,進(jìn)程之間存在著不同的制約關(guān)系,同步指進(jìn)程間具有一定的邏輯關(guān)系;互斥指進(jìn)程間在使用共享資源方面的約束關(guān)系。確定作業(yè)調(diào)度算法時(shí)應(yīng)注意系統(tǒng)資源的均衡使用,使I/O繁忙類型作業(yè)和CPU繁忙類型作業(yè)搭配運(yùn)行。段頁(yè)式存儲(chǔ)管理方式必須為每個(gè)作業(yè)建立一張段表,且對(duì)每一段都對(duì)應(yīng)有一張頁(yè)表。作業(yè)輸入輸出方式有早期聯(lián)機(jī)輸入/輸出、作業(yè)的脫機(jī)輸入/輸出和Spooling系統(tǒng)。為實(shí)現(xiàn)CPU與外部設(shè)備的并行工作,系統(tǒng)引入了通道和中斷硬件機(jī)制。通道是獨(dú)立于CPU而專門負(fù)責(zé)I/O的處理機(jī),它控制外設(shè)與內(nèi)存之間的信息交換。文件的結(jié)構(gòu)就是文件的組織形式,從用戶觀點(diǎn)看到的文件組織形式稱為文件的邏輯結(jié)構(gòu)、從實(shí)現(xiàn)觀點(diǎn)出發(fā),文件在外存上的存放組織形式稱為文件的物理結(jié)構(gòu)。并發(fā)和共享是操作系統(tǒng)的兩個(gè)最基本的特征,兩者之間互為存在條件。批處理系統(tǒng)主要解決效率問(wèn)題,分時(shí)系統(tǒng)主要解決響應(yīng)問(wèn)題。從邏輯上看,一個(gè)進(jìn)程應(yīng)由3部分組成,即程序、數(shù)據(jù)和PCB。設(shè)備分配程序在分配外部設(shè)備時(shí),先分配設(shè)備,再分配控制器,最后分配通道。所謂虛擬設(shè)備是指通過(guò)虛擬技術(shù)將一臺(tái)獨(dú)占設(shè)備變換為多臺(tái)邏輯設(shè)備,供多個(gè)用戶進(jìn)程同時(shí)使用,這種經(jīng)過(guò)虛擬技術(shù)處理的設(shè)備稱為虛擬設(shè)備。常用的I/O控制方式有程序直接控制、DMA方式、通道方式和中斷控制方式。操作系統(tǒng)的主要性能參數(shù)有吞吐率和利用率等。前者指的時(shí)單位時(shí)間內(nèi)系統(tǒng)處理的作業(yè)量。后者指的是在一個(gè)給定的時(shí)間內(nèi),系統(tǒng)的一個(gè)指定成分被使用的時(shí)間比例。如果操作系統(tǒng)可靠,時(shí)間響應(yīng)及時(shí)但僅有簡(jiǎn)單的交換能力,在屬于實(shí)時(shí)系統(tǒng)類型。進(jìn)程3部分組成內(nèi)容中,程序段部分也可以為其它進(jìn)程共享。操作系統(tǒng)為用戶提供了兩個(gè)接口。一個(gè)是命令接口,另一個(gè)是程序接口。對(duì)系統(tǒng)總體設(shè)計(jì)目標(biāo)來(lái)說(shuō),批處理操作系統(tǒng)應(yīng)注重提高計(jì)算機(jī)的效率,盡量增加系統(tǒng)的平均吞吐量,分時(shí)操作系統(tǒng)應(yīng)保證用戶所能忍受的響應(yīng)時(shí)間。所謂系統(tǒng)抖動(dòng),指的是系統(tǒng)中剛被淘汰的頁(yè)面不久之后又要訪問(wèn),以致整個(gè)頁(yè)面調(diào)度非常頻繁,輔存一直保持忙的狀態(tài),而處理機(jī)的有效執(zhí)行速度很慢,多數(shù)處于等待狀態(tài),這種情況稱為抖動(dòng)按從屬關(guān)系對(duì)I/O設(shè)備分類,可分為系統(tǒng)設(shè)備和用戶設(shè)備兩類。存儲(chǔ)管理應(yīng)實(shí)現(xiàn)的功能是:主存空間的分配與保護(hù)、主存空間地址重定位、主存的擴(kuò)充和主存空間的共享。采用多道程序設(shè)計(jì)技術(shù)能充分發(fā)揮CPU與外設(shè)并行工作的能力。如果一個(gè)操作系統(tǒng)兼有批處理、分時(shí)處理和實(shí)時(shí)處理操作系統(tǒng)三者或兩者的功能,這樣的操作系統(tǒng)稱為通用操作系統(tǒng)。程序并發(fā)執(zhí)行與順序執(zhí)行時(shí)相比產(chǎn)生了一些新的特征,分別是并發(fā)、共享、不確定性。將多個(gè)計(jì)算問(wèn)題同時(shí)裝入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并行執(zhí)行,這種程序設(shè)計(jì)技術(shù)稱為多道程序設(shè)計(jì)。系統(tǒng)中各進(jìn)程之間邏輯上的相互制約關(guān)系稱為進(jìn)程同步。在一個(gè)具有分時(shí)兼批處理的計(jì)算機(jī)系統(tǒng)中,如果有終端作業(yè)和批處理作業(yè)混合同時(shí)執(zhí)行,則終端作業(yè)應(yīng)優(yōu)先占用處理機(jī)。設(shè)備管理中引入緩沖機(jī)制的主要原因是為了緩沖CPU和I/O設(shè)備間不匹配的矛盾、減少對(duì)CPU的中斷頻率和放寬對(duì)CPU響應(yīng)時(shí)間限制和提高CPU和I/O設(shè)備間的并行性。設(shè)備分配中的安全性是指設(shè)備分配中應(yīng)保證不會(huì)引起進(jìn)程死鎖。在文件系統(tǒng)中,稱要求物理塊必須連續(xù)的物理文件為順序文件。實(shí)時(shí)系統(tǒng)應(yīng)具備的兩個(gè)基本特征是及時(shí)性和高可靠性。在操作系統(tǒng)中,不可中斷執(zhí)行的操作稱為原語(yǔ)。在操作系統(tǒng)中,進(jìn)程是資源分配、調(diào)度和管理的最小單位。在運(yùn)行的進(jìn)程因某種原因而暫停運(yùn)行,等待某個(gè)事件的發(fā)生,此時(shí)處于等待狀態(tài)。若一個(gè)進(jìn)程已經(jīng)進(jìn)入臨界區(qū)時(shí),其他欲進(jìn)入臨界區(qū)的進(jìn)程必須等待。一個(gè)理想的作業(yè)調(diào)度算法應(yīng)該是既能提高系統(tǒng)效率或吞吐量又能使進(jìn)入系統(tǒng)的作業(yè)及時(shí)得到計(jì)算結(jié)果、周轉(zhuǎn)時(shí)間短。在響應(yīng)比最高者優(yōu)先的調(diào)度算法中,當(dāng)各個(gè)作業(yè)要求運(yùn)行的時(shí)間相同時(shí),等待時(shí)間長(zhǎng)的作業(yè)將得到優(yōu)先調(diào)度。分區(qū)存儲(chǔ)管理方案不能實(shí)現(xiàn)虛擬的原因是作業(yè)地址空間不能超過(guò)存儲(chǔ)空間。頁(yè)式存儲(chǔ)管理方式把主存儲(chǔ)器分成大小相等的許多區(qū),每個(gè)區(qū)稱為一塊,與此對(duì)應(yīng),編制程序的邏輯地址也分成頁(yè),其的大小與塊的大小相等。10.通道指專用于負(fù)責(zé)輸入/輸出工作的處理機(jī),通道所執(zhí)行的程序稱為通道程序。11.打印機(jī)是獨(dú)占設(shè)備,磁盤是共享設(shè)備。(獨(dú)占/共享)三、判斷改錯(cuò)題對(duì)批處理作業(yè),運(yùn)行時(shí)不須提供相應(yīng)的作業(yè)控制信息。(×)作業(yè)剛被調(diào)度執(zhí)行時(shí),相應(yīng)的進(jìn)程處于阻塞狀態(tài)。(×)頁(yè)式存儲(chǔ)管理系統(tǒng)不利于共享和保護(hù)。(√)通用操作系統(tǒng)中,通常把終端作業(yè)稱為后臺(tái)作業(yè),批處理作業(yè)為前臺(tái)作業(yè)。(×)前后臺(tái)對(duì)調(diào)對(duì)于靜態(tài)重定位方式,作業(yè)無(wú)法在主存中浮動(dòng)。(√)Spooling系統(tǒng)屬于一種作業(yè)輸入輸出方式。(√)為了減少內(nèi)部的碎片,分頁(yè)應(yīng)該偏小為好。(√)原語(yǔ)就是系統(tǒng)調(diào)用。(×)頁(yè)式系統(tǒng)難以實(shí)現(xiàn)保

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論