版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章緒論
1.什么是操作系統(tǒng)的基本功能
答:操作系統(tǒng)的職能是管理和控制汁算機(jī)系統(tǒng)中的所有硬、軟件資源,合理地組織計(jì)
算
機(jī)工作流程,并為用戶提供一個(gè)良好的工作環(huán)境和友好的接口;操作系統(tǒng)的基本功能
包括:
處理機(jī)管理、存儲(chǔ)管理、設(shè)備管理、信息管理文件系統(tǒng)管理和用戶接口等;
2.什么是批處理、分時(shí)和實(shí)時(shí)系統(tǒng)各有什么特征
答:批處理系統(tǒng)batchprocessingsysteni:操作員把用戶提交的作業(yè)分類,把一批作
業(yè)編成一個(gè)作業(yè)執(zhí)行序列,由專門編制的監(jiān)督程序monitor自動(dòng)依次處理;其主要特征是:
用戶脫機(jī)使用計(jì)算機(jī)、成批處理、多道程序運(yùn)行;
分時(shí)系統(tǒng)timesharingoperationsystem:把處理機(jī)的運(yùn)行時(shí)間分成很短的時(shí)間片,
按時(shí)間片輪轉(zhuǎn)的方式,把處理機(jī)分配給各進(jìn)程使用;其主要特征是:交互性、多用戶同時(shí)
性、獨(dú)立性;
實(shí)時(shí)系統(tǒng)realtimesystem:在被控對(duì)象允許時(shí)間范圍內(nèi)作出響應(yīng);其主要特征是:對(duì)
實(shí)時(shí)信息分析處理速度要比進(jìn)入系統(tǒng)快、要求安全可靠、資源利用率低;
3.多道程序multiprogramming和多重處理multiprocessing有何區(qū)別
答;多道程序multiprogramming是作業(yè)之間自動(dòng)調(diào)度執(zhí)行、共享系統(tǒng)資源,并不是
真正地同時(shí)值行多個(gè)作業(yè);而多重處理multiprocessing系統(tǒng)配置多個(gè)CPU,能真正同時(shí)
執(zhí)行多道程序;要有效使用多重處理,必須采用多道程序設(shè)計(jì)技術(shù),而多道程序設(shè)計(jì)原則
上不一定要求多重處理系統(tǒng)的支持;
6.設(shè)計(jì)計(jì)算機(jī)操作系統(tǒng)時(shí)與那些硬件落件有關(guān)
運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備
第二章作業(yè)管理和用戶接口
2.作業(yè)由哪幾部分組成各有什么功能
答:作業(yè)由三部分組成:程序、數(shù)據(jù)和作業(yè)說明書;程序和數(shù)據(jù)完成用戶所要求的業(yè)
務(wù)處理工作,作業(yè)說明書則體現(xiàn)用戶的控制意圖;
3.作業(yè)的輸入方式有哪幾種各有何特點(diǎn)
答:作業(yè)的輸入方式有5種:聯(lián)機(jī)輸入方式、脫機(jī)輸入方式、直接耦合方式、SPOOLING
SimultaneousPeripheralOperationsOnline系統(tǒng)和網(wǎng)絡(luò)輸入方式,各有如下特點(diǎn):
1聯(lián)機(jī)輸入方式:用戶和系統(tǒng)通過交互式會(huì)話來輸入作業(yè);
2脫機(jī)輸入方式:又稱預(yù)輸入方式,利用低檔個(gè)人計(jì)算機(jī)作為外圍處理機(jī)進(jìn)行輸入處
理,存儲(chǔ)在后備存儲(chǔ)器上,然后將此后援存儲(chǔ)器連接到高速外圍設(shè)備上和主機(jī)相連,從而
在較短的時(shí)間內(nèi)完成作業(yè)的輸入工作;
3直接耦合方式:把主機(jī)和外圍低檔機(jī)通過一個(gè)公用的大容量外存直接耦合起來,從
而省去了在脫機(jī)輸入中那種依靠人工干預(yù)宋傳遞后援存儲(chǔ)器的過程;
4SPOOLING系統(tǒng):可譯為外圍設(shè)備同時(shí)聯(lián)機(jī)操作;在SPOOLING系統(tǒng)中,多臺(tái)外圍設(shè)備
通過通道或DMA器件和主機(jī)與外存連接起來,作業(yè)的輸入輸出過程由主機(jī)中的操作系統(tǒng)控
制;
(5)網(wǎng)絡(luò)輸入方式:網(wǎng)絡(luò)輸入方式以.上述幾種輸入方式為基礎(chǔ),當(dāng)用戶需要把在計(jì)
算機(jī)網(wǎng)絡(luò)中某一臺(tái)主機(jī)上輸入的信息傳送到同一網(wǎng)中另一臺(tái)主機(jī)上進(jìn)行操作或執(zhí)行時(shí),
就構(gòu)成了網(wǎng)絡(luò)輸入方式;
4.試述spooling系統(tǒng)的工作原理
6.操作系統(tǒng)為用戶提供哪些接口它們的區(qū)別是什么
答:操作系統(tǒng)為用戶提供兩個(gè)接口,一個(gè)是系統(tǒng)為用戶提供的各種命令接口,用戶利
用這些操作命令來組織和控制作業(yè)的執(zhí)行或管理計(jì)算機(jī)系統(tǒng);另一個(gè)接口是系統(tǒng)調(diào)用,編
程人員使用系統(tǒng)調(diào)用來請(qǐng)求操作系統(tǒng)提供服務(wù),例如申請(qǐng)和釋放外設(shè)等類資源、控制程序
的執(zhí)行速度等;
8.什么是系統(tǒng)調(diào)用系統(tǒng)調(diào)用與一般用戶程序有什么區(qū)別與庫函數(shù)和實(shí)用程序又有什
么區(qū)別
答:系統(tǒng)調(diào)用是操作系統(tǒng)提供給編程人員的唯一接口;編程人員利用系統(tǒng)調(diào)用,在源
程序一級(jí)動(dòng)態(tài)請(qǐng)求和釋放系統(tǒng)資源,調(diào)用系統(tǒng)中已有的系統(tǒng)功能來完成那些與機(jī)器硬件
部分相關(guān)的工作以及控制程序的執(zhí)行速度等;因此,系統(tǒng)調(diào)用像一個(gè)黑箱子那樣,對(duì)用戶
屏蔽了操作系統(tǒng)的具體動(dòng)作而只提供有關(guān)的功能;它與一般用戶程序、庫函數(shù)和實(shí)用程
序的區(qū)別是:系統(tǒng)調(diào)用程序是在核心態(tài)執(zhí)行,調(diào)用它們需要一個(gè)類似于硬件中斷處理的中
斷處理機(jī)制來提供系統(tǒng)服務(wù);
9.簡(jiǎn)述系統(tǒng)調(diào)用的實(shí)現(xiàn)過程;
答;用戶在程序中使用系統(tǒng)調(diào)用,給出系統(tǒng)凋用名和函數(shù)后,即產(chǎn)生一條相應(yīng)的陷入
指令,通過陷入處理機(jī)制調(diào)用服務(wù),引起處理機(jī)中斷,然后保護(hù)處理機(jī)現(xiàn)場(chǎng),取系統(tǒng)調(diào)用功
能號(hào)并尋找子程序入口,通過入口地址表來調(diào)用系統(tǒng)子程序,然后返回用戶程序繼續(xù)執(zhí)
行;
第三章用戶管理和配置管理
2.試比較進(jìn)程和程序的區(qū)別;
答:1進(jìn)程是一個(gè)動(dòng)態(tài)概念,而程序是一個(gè)靜態(tài)概念,程序是指令的有序集合,無執(zhí)行
含義,進(jìn)程則強(qiáng)調(diào)執(zhí)行的過程;
2進(jìn)程具有并行特征獨(dú)立性,異步性,程序則沒有;
3不同的進(jìn)程可以包含同一個(gè)程序,同一程序在執(zhí)行中也可以產(chǎn)生多個(gè)進(jìn)程;
4.試比較作業(yè)和進(jìn)程的區(qū)別;
答:一個(gè)進(jìn)程是一個(gè)程序?qū)δ硞€(gè)數(shù)據(jù)集的執(zhí)行過程,是分配資源的基本單位;作業(yè)是
用于需要計(jì)算機(jī)完成某項(xiàng)任務(wù),而要求計(jì)算機(jī)所做工作的集合;一個(gè)作業(yè)的完成要經(jīng)過
作業(yè)提交,作業(yè)收容、作業(yè)執(zhí)行和作業(yè)完成4個(gè)階段;而進(jìn)程是已提交完畢的程序所執(zhí)行
過程的描述,足資源分配的基本單位;其主要區(qū)別關(guān)系如下:
1作業(yè)是用戶向計(jì)算機(jī)提交任務(wù)的任務(wù)實(shí)體;在用戶向計(jì)算機(jī)提交作業(yè)之后,系統(tǒng)將
存儲(chǔ)在外存中的作業(yè)等待隊(duì)列中等待執(zhí)行;而進(jìn)程則是完成用戶任務(wù)的執(zhí)行實(shí)體,是向系
統(tǒng)申請(qǐng)分配資源的基本單位;任一進(jìn)程,只要它被創(chuàng)建,總有相應(yīng)的部分存在于內(nèi)存中;
2一個(gè)作業(yè)可由多個(gè)進(jìn)程組成;且必須至少由一個(gè)進(jìn)程組成,但反過來不成立;
3作業(yè)的概念主要用在批處理系統(tǒng)中;像Unix這樣的分時(shí)系統(tǒng)中,則沒有作業(yè)概念;
而進(jìn)程的概念則用在幾乎所有的多道程序系統(tǒng)中:
6.什么是臨界區(qū)試舉一臨界區(qū)的例子;
答:臨界區(qū)是指不允許多個(gè)并發(fā)進(jìn)程交叉執(zhí)行的一段程序;它是由于不同并發(fā)進(jìn)程的
程序段共享公用數(shù)據(jù)或公用數(shù)據(jù)變量而引起的;所以它又被稱為訪問公用數(shù)據(jù)的那段程
序;
例如:
getspace:
Beginlocalg
top=top—1
End
release社d:
Begin
top'top十1
stacktop=ad
End
8.什么是進(jìn)程間的互斥什么是進(jìn)程間同步
答:進(jìn)程間的互斥是指:一組并發(fā)進(jìn)程中的一個(gè)或多個(gè)程序段,因共享某一公有資源
而導(dǎo)致它們必須以一個(gè)不許交叉執(zhí)行的單位執(zhí)行,即不允許兩個(gè)以上的共享該資源的并
發(fā)進(jìn)程同時(shí)進(jìn)入臨界區(qū);
進(jìn)程間的同步是指:異步環(huán)境下的一組并發(fā)進(jìn)程因直接制約互相發(fā)送消息而進(jìn)行互
和合作、互相等待,各進(jìn)程按一定的速度執(zhí)行的過程;
15.什么是線程試述線程與進(jìn)程的區(qū)別,
答;線程是在進(jìn)程內(nèi)用于調(diào)度和占有處理機(jī)的基本單位,它由線程控制表、存儲(chǔ)線程
上下文的用戶棧以及核心棧組成;線程可分為用戶級(jí)線程、核心級(jí)線程以及用戶/核
心混合型線程等類型;其中用戶級(jí)線程在用戶態(tài)卜執(zhí)行,CPU調(diào)度算法和各線程優(yōu)先
級(jí)都由用戶設(shè)置,與操作系統(tǒng)內(nèi)核無關(guān);核心級(jí)線程的調(diào)度算法及線程優(yōu)先級(jí)的控制
權(quán)在操作系統(tǒng)內(nèi)核;混合型線程的控制權(quán)則在用戶和操作系統(tǒng)內(nèi)核二者;線程與進(jìn)程
的主要區(qū)別有:
1旌程是資源管理的基本單位,它擁有自己的地址空間和各種資源,例如內(nèi)存空間、
外部設(shè)備等;線程只是處理機(jī)調(diào)度的基本單位,它只和其他線程一起共享進(jìn)程資源,
但自己沒有任何資源;
2以進(jìn)程為單位進(jìn)行處理機(jī)切換和調(diào)度時(shí),由于涉及到資源轉(zhuǎn)移以及現(xiàn)場(chǎng)保護(hù)等問
題,將導(dǎo)致處理機(jī)切換時(shí)間變長,資源利用率降低;以線程為單位進(jìn)行處理機(jī)切換和
調(diào)度時(shí),由于不發(fā)生資源變化,特別是地址空間的變化,處理機(jī)切換的時(shí)間較短,從而
處理機(jī)效率也較高;
3對(duì)用戶來說,多線程可減少用戶的等待時(shí)間;提高系統(tǒng)的響應(yīng)速度;例如,當(dāng)一個(gè)進(jìn)
程需要對(duì)兩個(gè)不同的服務(wù)器進(jìn)行遠(yuǎn)程過程凋用時(shí),對(duì)于無線程系統(tǒng)的操作系統(tǒng)來說
需要順序等待兩個(gè)不同調(diào)用返回結(jié)果后才能繼續(xù)執(zhí)行,且在等待中容易發(fā)生進(jìn)程調(diào)
度;對(duì)于多線程系統(tǒng)而言,則可以在同一進(jìn)程中使用不同的線程同時(shí)進(jìn)行遠(yuǎn)程過程調(diào)
用,從而縮短進(jìn)程的等待時(shí)間;
4線程和進(jìn)程一樣,都有自己的狀態(tài).也有相應(yīng)的同步機(jī)制,不過,由于線程沒有單獨(dú)
的數(shù)據(jù)和程序空間,因比,線程不能像進(jìn)程的數(shù)據(jù)與程序那樣,交換到外存存儲(chǔ)空間;
從而線程沒有掛起狀態(tài);5進(jìn)程的調(diào)度、同步等控制大多由操作系統(tǒng)內(nèi)核完成,
而線程的控制既可以由操作系統(tǒng)內(nèi)核進(jìn)行,也可以由用戶控制進(jìn)行;
第四章進(jìn)程管理
2.試述作業(yè)調(diào)度的主要功能;
答:作業(yè)調(diào)度的主要功能是:按一定的原則對(duì)外存輸入井上的大量后備作業(yè)進(jìn)行選擇,
給選出的作業(yè)分配內(nèi)存、輸入輸出設(shè)備等必要的資源,并建立相應(yīng)進(jìn)程,使該作業(yè)的相
關(guān)進(jìn)程獲得競(jìng)爭(zhēng)處理機(jī)的權(quán)利;另外,當(dāng)作業(yè)執(zhí)行完畢時(shí),還負(fù)責(zé)回收系統(tǒng)資源;
3.作業(yè)調(diào)度的性能評(píng)價(jià)標(biāo)準(zhǔn)有哪些這些性能評(píng)價(jià)標(biāo)準(zhǔn)在任可情況下都能反映調(diào)度策略的
優(yōu)劣嗎
答:對(duì)于批處理系統(tǒng),由于主要用于計(jì)算,因而對(duì)于作業(yè)的周轉(zhuǎn)時(shí)間要求較高;從而作
業(yè)的平均周轉(zhuǎn)時(shí)間或平均帶權(quán)周轉(zhuǎn)時(shí)間被用來衡量調(diào)度程序的優(yōu)劣;但對(duì)于分時(shí)系統(tǒng)
來說,平均響應(yīng)時(shí)間又被用來衡量調(diào)度策略的優(yōu)劣;對(duì)于分時(shí)系統(tǒng),除了要保證系統(tǒng)
吞吐量大、資源利用率高之外,還應(yīng)保證用戶能夠容忍的響應(yīng)時(shí).間;因此,在分時(shí)系統(tǒng)
中,僅僅用周轉(zhuǎn)時(shí)間或帶權(quán)周轉(zhuǎn)時(shí)間來衡量調(diào)度性能是不夠的;對(duì)于實(shí)時(shí)系統(tǒng),衡量
調(diào)度算法優(yōu)劣的主要標(biāo)志則是滿足用戶要求的時(shí)限時(shí)間;
4.進(jìn)程調(diào)度的功能有哪些
答:進(jìn)程調(diào)度的功能有:
1記錄和保存系統(tǒng)中所有進(jìn)程的執(zhí)行情況;
2選擇占有處理機(jī)的進(jìn)程;
答:動(dòng)態(tài)分區(qū)式管理的常用內(nèi)存分配算法有最先適應(yīng)法FF、最佳適應(yīng)法BF和最壞適
應(yīng)法WF;
優(yōu)缺點(diǎn)比較:
①從搜索速度上看最先適應(yīng)法最佳,最佳適應(yīng)法和最壞適應(yīng)法都要求把不同大小的
空閑區(qū)按大小進(jìn)行排隊(duì);
②從回收過程來看,最先適應(yīng)法也是最佳,因?yàn)樽罴堰m應(yīng)法和最壞適應(yīng)法都必須重新
調(diào)整空閑區(qū)的位置;
③最佳適應(yīng)法找到的空閑區(qū)是最佳的,但是會(huì)造成內(nèi)存碎片較多,影響了內(nèi)存利用率,
而最壞適應(yīng)法的內(nèi)存碎片最少,但是對(duì)內(nèi)存的請(qǐng)求較多的進(jìn)程有可能分配失敗;
總之,三種算法各有所長,針對(duì)不同的請(qǐng)求隊(duì)列,它們的效率和功能是不一樣的7.節(jié)討論
的分區(qū)式管理可以實(shí)現(xiàn)虛存嗎如果不能,需要怎樣修改試設(shè)計(jì)一個(gè)分區(qū)式管理實(shí)現(xiàn)虛存
的程序流程圖;如果能,試說明理由;
答:節(jié)討論的分區(qū)式管理不能實(shí)現(xiàn)虛存;如果要實(shí)現(xiàn)虛存,可以在分區(qū)的基礎(chǔ)之上對(duì)每
個(gè)分區(qū)內(nèi)部進(jìn)行請(qǐng)求調(diào)頁式管理;
8.簡(jiǎn)述什么是覆蓋什么是交換覆蓋和交換的區(qū)別是什么
答:將程序劃分為若干個(gè)功能上相對(duì)獨(dú)立的程序段,按照程序的邏輯結(jié)構(gòu)讓那些不會(huì)
同時(shí)執(zhí)行的程序段共享同一塊內(nèi)存區(qū)的內(nèi)存擴(kuò)充技術(shù)就是覆蓋;交換是指先將內(nèi)存某部
分的程序或數(shù)據(jù)寫入外存交換區(qū),再從外存交換區(qū)中調(diào)入指定的程序或數(shù)據(jù)到內(nèi)存中來,
并讓其執(zhí)行的一種內(nèi)存擴(kuò)充技術(shù);與覆蓋技術(shù)相比,交換不要求程序員給出程序段之間
的覆蓋結(jié)構(gòu),而且,交換主要是在進(jìn)程或作業(yè)之間進(jìn)行,而覆蓋則主要在同一個(gè)作業(yè)或同
一個(gè)進(jìn)程內(nèi)進(jìn)行;另外,覆蓋只能覆蓋那些與覆蓋程序段無關(guān)的程序段;
9.什么是頁式管理靜態(tài)頁式管理可以實(shí)現(xiàn)虛存嗎
答:頁式管理就是把各進(jìn)程的虛擬空間劃分為若干長度相等的頁面,把指令按頁面大
小劃分后存放在內(nèi)存中執(zhí)行或只在內(nèi)存中存放那些經(jīng)常被執(zhí)行或即將被執(zhí)行的頁面,
而那些不被經(jīng)常執(zhí)行以及在近期內(nèi)不可能被執(zhí)行的頁面則存放于外存中,按一定規(guī)則
調(diào)入的一種內(nèi)存管理方式;
靜態(tài)頁式管理不能實(shí)現(xiàn)虛存,這是因?yàn)殪o態(tài)頁式管理要求進(jìn)程或作業(yè)在執(zhí)行前全部
被裝入內(nèi)存,作業(yè)或進(jìn)程的大小仍受內(nèi)存可用頁面數(shù)的限制;
11.請(qǐng)求頁式管理中有哪幾種常用的頁面置換算法試比較它們的優(yōu)缺點(diǎn);
答:比較常用的頁面置換算法有:
1隨機(jī)淘汰算法randomglongram;即隨機(jī)地選擇某個(gè)用戶頁面并將其換出;
2輪轉(zhuǎn)法RRroundrobin;輪轉(zhuǎn)法循回?fù)Q出內(nèi)存可用區(qū)內(nèi)一個(gè)可以被換出的頁,無論該
頁是剛被換進(jìn)或已經(jīng)換進(jìn)內(nèi)存很長時(shí)間;
3先進(jìn)先出法FlI?Ofirstinfirstout;FIFO算法選擇在內(nèi)存駐留時(shí)間最長的一頁將其
淘汰;
4最近最久未使用頁面置換算法I.RUleastrecentlyunused;該算法的基本思想是:
當(dāng)需要淘汰某一頁時(shí),選擇離當(dāng)前時(shí)間最近的一段時(shí)間內(nèi)最久沒有使用過的頁面先淘汰;
5理想型淘汰算法OPToptimalreplacementalgorithm;該算法淘汰在訪問串中將來再
也不出現(xiàn)的或是在離當(dāng)前最遠(yuǎn)的位置上出現(xiàn)的頁面;
15.段式管理可以實(shí)現(xiàn)虛存嗎如果可以,簡(jiǎn)述實(shí)現(xiàn)方法;
答:段式管理可以實(shí)現(xiàn)虛存;
段式管理把程序按照內(nèi)容或過程函數(shù)關(guān)系分成段,每段擁有自己的名字;一個(gè)用戶作
業(yè)或進(jìn)程所包含的段對(duì)應(yīng)于一個(gè)二維線性虛擬空間段號(hào)s與段內(nèi)相對(duì)地址w,也就是一個(gè)
二維虛擬存儲(chǔ)器;段式管理以段為單位分配內(nèi)存,然后通過地址映射機(jī)構(gòu)把段式虛擬地址
轉(zhuǎn)換成實(shí)際的內(nèi)存物理地址;只把那些經(jīng)常訪問的段駐留內(nèi)存,而把那些在將來一段時(shí)間
內(nèi)不被訪問的段放入外存,待需要時(shí)產(chǎn)生缺段中斷,自動(dòng)調(diào)入;
18.段頁式管理的主要缺點(diǎn)是什么有什么改進(jìn)辦法
答;段頁式管理的主要缺點(diǎn)是對(duì)內(nèi)存中指令或數(shù)據(jù)進(jìn)行存取時(shí),至少需要對(duì)內(nèi)存進(jìn)行
三次以上的訪問;第一次是由段表地址寄存器取段表始址后訪問段表,由此取出對(duì)應(yīng)
段的頁表在內(nèi)存中的地址;第二次則是訪問頁表得到所要訪問的指令或數(shù)據(jù)的物理地
址;只有在訪問了段表和頁表之后,第三次才能訪問真正需要訪問的物理單元;顯然;
這將大大降低CPU執(zhí)行指令的速度;改進(jìn)辦法是設(shè)置快速聯(lián)想寄存器;在快速聯(lián)想寄
存器中.存放當(dāng)前最常用的段號(hào)S,頁號(hào)P和對(duì)應(yīng)的內(nèi)存頁面地址與其他控制項(xiàng);當(dāng)需
要訪問內(nèi)存空間某一單元時(shí),可在通過段表、頁表進(jìn)行內(nèi)存地址查找的同時(shí),根據(jù)快速
聯(lián)想寄存器查找其段號(hào)和頁號(hào);如果所要訪問的段或頁的地址在快速聯(lián)想寄存器中,
則系統(tǒng)不再訪問內(nèi)存中的段表、頁表而直接把快速聯(lián)想寄存器中的值與頁內(nèi)相對(duì)地址
d拼接起來得到內(nèi)存地址;
19.什么是局部性原理什么是抖動(dòng)你有什么辦法減少系統(tǒng)的抖動(dòng)現(xiàn)象
答:局部性原理是指在兒乎所有程序的執(zhí)行過程中,在一段時(shí)間內(nèi),CPU總是集中地訪
問程序中的某一個(gè)部分而不是對(duì)程序的所有部分具有平均的訪問概率;抖動(dòng)是指當(dāng)給
進(jìn)程分配的內(nèi)存小于所要求的工作區(qū)時(shí),由于內(nèi)存外存之間交換頻繁,訪問外存的時(shí)
間和輸入輸出處理時(shí)間大大增加,反而造成CPU因等待數(shù)據(jù)而空轉(zhuǎn),使得整個(gè)系統(tǒng)性
能大大下降;在物理系統(tǒng)中,為防止抖動(dòng)的產(chǎn)生,在進(jìn)行淘汰或替換時(shí),一般總是把缺
頁進(jìn)程鎖住,不讓其換出,從而防止抖動(dòng)發(fā)生;防止抖動(dòng)發(fā)生的另一個(gè)辦法是設(shè)置較大
的內(nèi)存工作區(qū);
第八章文件系統(tǒng)
1.什么是文件、土件系統(tǒng)文件系統(tǒng)有哪些功能
答:在計(jì)算機(jī)系統(tǒng)中,文件被解釋為一組賦名的相關(guān)字符流的集合,或者是相關(guān)記錄
的集合.
文祎縈端是操作系統(tǒng)中與管理文件有關(guān)的軟件和數(shù)據(jù);
文件系統(tǒng)的功能是用戶建立文件,撤銷、讀寫修改和復(fù)制文件,以及完成對(duì)文件的按
名存取和進(jìn)行存取控制;
2.文件系統(tǒng)一般按什么分類可以分為哪幾類
答:文件系統(tǒng)一般按性質(zhì)、用途、組織形式、文件中的信息流向或文件的保護(hù)級(jí)別
等分類;
按文件的性質(zhì)與用途可以分為系統(tǒng)文件、庫文件和用戶文件;按文件的組織形式可以
分為普通文件、目錄文件和特殊文件;按文件中的信息流向可以分為輸入文件、輸出
文件和輸入/輸出文件;按文件的保護(hù)級(jí)別可以分為只讀文件、讀寫文件、可執(zhí)行文
件和不保護(hù)文件;
3JI么是文件的邏輯結(jié)構(gòu)。么是記耒
答:文件的邏輯結(jié)構(gòu)就是用戶可見的結(jié)構(gòu),可分為字符流式的無結(jié)構(gòu)文件和記錄式的
有結(jié)構(gòu)文件兩大類;
記錄是一個(gè)具有特定意義的信息單位,它由該記錄在文件中的邏輯地址相對(duì)地址與記錄
名所對(duì)應(yīng)的一組關(guān)鍵字、屬性及其屬性值所組成;
7.文件的物理結(jié)構(gòu)有哪幾種為什么說串聯(lián)文件結(jié)構(gòu)不適于隨機(jī)存取
答:文件的物理結(jié)構(gòu)是指文件在存儲(chǔ)設(shè)備上的存放方法;常用的文件物理結(jié)構(gòu)有連續(xù)
文件、串聯(lián)文件和索引文件3種;
串聯(lián)文件結(jié)構(gòu)用非連續(xù)的物理塊來存放文件信息,這些非連續(xù)的物理塊之間沒有順序關(guān)
系,鏈接成一個(gè)串聯(lián)隊(duì)列,搜索時(shí)只能按隊(duì)列中的串聯(lián)指針順序搜索,存取方法應(yīng)該是順
序存取的;否則,為了讀取某個(gè)信息塊而造成的磁頭大幅度移動(dòng)將花去較多的時(shí)叵;因此,
串聯(lián)文件結(jié)構(gòu)不適于隨機(jī)存取
11.什么是文件目錄文件目錄中包含哪些信息
答:一個(gè)文件的文件名和對(duì)該文件實(shí)施控制管理的說明信息稱為該文件的說明信息,
又稱為該文件的目錄;
文件目錄中包含文件名、與文件名相對(duì)應(yīng)的文件內(nèi)部標(biāo)識(shí)以及文件信息在文件存儲(chǔ)設(shè)
備上第一個(gè)物理塊的地址等信息;另外還可能包含關(guān)于文件邏輯結(jié)構(gòu)、物理結(jié)構(gòu)、存取控
制和管理等信息;
第九章外部設(shè)備管理
1.設(shè)備管理的目標(biāo)和功能是什么
答:設(shè)備管理的目標(biāo)是:選擇和分配輸入/輸出設(shè)備以便進(jìn)行數(shù)據(jù)傳輸操作;控制輸入
/輸出設(shè)備和CPU或內(nèi)存之間交換數(shù)據(jù),為用戶提供一個(gè)友好的透明接口,提高設(shè)備和設(shè)
備之間、CPU和設(shè)備之間,以及進(jìn)程和進(jìn)程之間的并行操作,以使操作系統(tǒng)獲得最佳效率;
設(shè)備管理的功能是:提供和進(jìn)程管理系統(tǒng)的接口;進(jìn)行設(shè)備分配;實(shí)現(xiàn)設(shè)備和設(shè)備、設(shè)
備和CPU等之間的并行操作;進(jìn)行緩沖區(qū)管理;
4.什么是中斷什么叫中斷處理什么叫中斷響應(yīng)
答:中斷是指計(jì)算機(jī)在執(zhí)行期間,系統(tǒng)內(nèi)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)內(nèi)部員工晉升制度手冊(cè)
- 2025年項(xiàng)目進(jìn)度管理與監(jiān)控指南
- 2025年食品加工安全與質(zhì)量管理指南
- 公共交通運(yùn)營安全管理責(zé)任制度
- 電子資源使用管理制度
- 2025年企業(yè)信息安全評(píng)估與風(fēng)險(xiǎn)管理指南
- 超市員工績(jī)效考核及晉級(jí)制度
- 超市顧客投訴處理制度
- 辦公室員工培訓(xùn)效果總結(jié)制度
- 2026年陜西氫能產(chǎn)業(yè)發(fā)展有限公司(榆林)所屬單位社會(huì)公開招聘?jìng)淇碱}庫及1套參考答案詳解
- DL-T 2571.3-2022 水電站公用輔助設(shè)備檢修規(guī)程 第3部分:水系統(tǒng)
- “振興杯”職業(yè)技能競(jìng)賽(維修電工)備賽試題庫 (單選、多選題匯總)
- 全國基層衛(wèi)生技能競(jìng)賽題庫(基本公衛(wèi)部分)-高血壓患者健康管理
- YC/T 273-2014卷煙包裝設(shè)計(jì)要求
- GB/T 25689-2010土方機(jī)械自卸車車廂容量標(biāo)定
- 攝像機(jī)外觀檢驗(yàn)標(biāo)準(zhǔn)
- 課件-糖皮質(zhì)激素
- 學(xué)習(xí)課件所有內(nèi)容歸類到此-etops運(yùn)行手冊(cè)
- 大棚番茄栽培技術(shù)課件
- 高效節(jié)能日光溫室設(shè)計(jì)方案
- 西安菲爾特金屬材料過濾有限公司金屬纖維及過濾器生產(chǎn)建設(shè)項(xiàng)目安全專篇
評(píng)論
0/150
提交評(píng)論