操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)_第1頁
操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)_第2頁
操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)_第3頁
操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)_第4頁
操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

(圓滿版)操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)(圓滿版)操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)17/17(圓滿版)操作系統(tǒng)復(fù)習(xí)題簡答題總結(jié)操作系統(tǒng)的基本特點(diǎn)有哪些?答:操作系統(tǒng)的基本特點(diǎn):(1)并發(fā)。并發(fā)是指兩個(gè)或多個(gè)活動(dòng)在同一給定的時(shí)間間隔中進(jìn)行。(2)共享。共享是指計(jì)算機(jī)系統(tǒng)中的資源被多個(gè)任務(wù)所共用。(3)異步性。在多道程序環(huán)境下,各個(gè)程序的執(zhí)行過程有“走走停?!钡男再|(zhì)。每一道程序既要達(dá)成自己的事情,又要與其他程序共享系統(tǒng)中的資源。這樣,它什么時(shí)候得以執(zhí)行、在執(zhí)行過程中可否被其他事情打斷(如I/O中止)、向前推進(jìn)的速度是快仍是慢等,都是不能夠預(yù)知的,由程序執(zhí)行時(shí)的現(xiàn)場所決定。其他,同一程序在同樣的初始數(shù)據(jù)下,無論何時(shí)運(yùn)行,都應(yīng)獲得同樣的結(jié)果。這是操作系統(tǒng)所擁有的異步性。操作系統(tǒng)的主要功能有哪些?答:操作系統(tǒng)的主要功能包括:積蓄管理,進(jìn)度和辦理機(jī)管理,文件管理,設(shè)施管理以及用戶接口管理。3、操作系一致般為用戶供應(yīng)了哪三種界面?它們各有什么特點(diǎn)?答:4、操作系統(tǒng)主要有哪三種基本種類?它們各有什么特點(diǎn)?5、操作系統(tǒng)主要有哪些種類的系統(tǒng)結(jié)構(gòu)?UNIX系統(tǒng)和Linux系統(tǒng)各采用哪些結(jié)構(gòu)?答:一般說來,操作系統(tǒng)有四種結(jié)構(gòu):整體結(jié)構(gòu)、層次結(jié)構(gòu)、虛假機(jī)結(jié)構(gòu)、客戶機(jī)-服務(wù)器結(jié)構(gòu)。Linux系統(tǒng)采用的是整體結(jié)構(gòu)。UNIX系統(tǒng)采用的是層次結(jié)構(gòu)。6、Linux系統(tǒng)有什么特點(diǎn)?7、使用虛假機(jī)有哪些優(yōu)勢和不足?8、現(xiàn)代計(jì)算機(jī)系統(tǒng)由什么組成的?9、在操作系統(tǒng)中,為什么要引入進(jìn)度的見解?它與程序的差別和聯(lián)系分別是什么?10、操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中處于什么地址?11、進(jìn)度的基本狀態(tài)有哪幾種?答:進(jìn)度的基本狀態(tài)有三種,分別為運(yùn)行態(tài)、就緒態(tài)、擁擠態(tài)。12、你熟悉哪些操作系統(tǒng)?想一想你在使用計(jì)算機(jī)過程中,操作系統(tǒng)怎樣供應(yīng)服務(wù)?答:我們最熟悉的一般為Windows操作系統(tǒng),它是由微軟(Microsoft)公司推出的一個(gè)功能興隆的圖形界面操作系統(tǒng)。常用的操作系統(tǒng)還有Linux,UNIX操作系統(tǒng)。我們在使用計(jì)算機(jī)時(shí),第一接觸的是用戶界面,我們能夠經(jīng)過鍵盤上輸入命令,在桌面上點(diǎn)擊鼠標(biāo)達(dá)成操作,這時(shí)系統(tǒng)就知道執(zhí)行相應(yīng)的功能。13、PCB的作用是什么?它是怎樣描繪進(jìn)度的動(dòng)向性質(zhì)的?答:進(jìn)度控制塊制塊;操作系統(tǒng)依照用PCB表現(xiàn)出來的;

PCB是進(jìn)度組成中最要點(diǎn)的部分。每個(gè)進(jìn)度有唯一的進(jìn)度控PCB對進(jìn)度推行控制和管理,進(jìn)度的動(dòng)向、并發(fā)等特點(diǎn)是利PCB是進(jìn)度存在的唯一標(biāo)志。PCB中有表示進(jìn)度狀態(tài)的信息:該進(jìn)度的狀態(tài)是運(yùn)行態(tài)、就緒態(tài)仍是擁擠態(tài),利用狀態(tài)信息來描繪進(jìn)度的動(dòng)向性質(zhì)。14、PCB表的組織方式主要有哪幾種?分別簡要說明。答:PCB表的組織方式主要有:線性方式、鏈接方式和索引方式。線性方式是把全部進(jìn)度的PCB都放在一個(gè)表中。鏈接方式依照進(jìn)度的不同樣樣狀態(tài)把它們分別放在不同樣樣的行列中。索引方式是利用索引表記錄相應(yīng)狀態(tài)進(jìn)度的PCB地址。15、進(jìn)度和線程的差別是什么?答:(1)動(dòng)向性。程序是靜態(tài)、被動(dòng)的見解,自己能夠作為一種軟件資源長久保留;而進(jìn)度是程序的一次執(zhí)行過程,是動(dòng)向、主動(dòng)的見解,有必定的生命周期,會動(dòng)向地產(chǎn)生和消亡。(2)并發(fā)性。傳統(tǒng)的進(jìn)度是一個(gè)獨(dú)立運(yùn)行的單位,能與其他進(jìn)度并發(fā)執(zhí)行。進(jìn)度是作為資源申請和調(diào)動(dòng)單位存在的;而平常的程序是不能夠作為一個(gè)獨(dú)立運(yùn)行的單位并發(fā)執(zhí)行的。3)非對應(yīng)性。程序和進(jìn)度無一一對應(yīng)關(guān)系。一個(gè)程序可被多個(gè)進(jìn)度共用;一個(gè)進(jìn)度在其活動(dòng)中又能夠序次地執(zhí)行若干個(gè)程序。4)異步性。各個(gè)進(jìn)度在并發(fā)執(zhí)行過程中會產(chǎn)生相互限制關(guān)系,造成各自前進(jìn)速度的不能夠展望性。而程序自己是靜態(tài)的,不存在這種異步特點(diǎn)。16、進(jìn)度進(jìn)入臨界區(qū)的調(diào)動(dòng)原則是什么?答:①若是有若干進(jìn)度要求進(jìn)入安閑的臨界區(qū),一次僅同意一個(gè)進(jìn)度進(jìn)入。②任何時(shí)候,處于臨界區(qū)內(nèi)的進(jìn)度不能夠多于一個(gè)。如已有進(jìn)度進(jìn)入自己的臨界區(qū),則其他全部試圖進(jìn)入臨界區(qū)的進(jìn)度必定等待。③進(jìn)入臨界區(qū)的進(jìn)度要在有限時(shí)間內(nèi)退出,以便其他進(jìn)度能實(shí)時(shí)進(jìn)入自己的臨界區(qū)。④若是進(jìn)度不能夠進(jìn)入自己的臨界區(qū),則應(yīng)讓出CPU,防備進(jìn)度出現(xiàn)“忙等”現(xiàn)象。簡述信號量的定義和作用。答:信號量一般是由兩個(gè)成員組成的數(shù)據(jù)結(jié)構(gòu),其中一個(gè)成員是整型變量,表示該信號量的值,它是與相應(yīng)資源的使用情況相關(guān)的;另一個(gè)是指向PCB的指針。當(dāng)多個(gè)進(jìn)度都等待同一信號量時(shí),它們就排成一個(gè)行列,由信號量的指針項(xiàng)指出該行列的頭。信號量平常能夠簡單反應(yīng)出相應(yīng)資源的使用情況,

它與

P、V操作原語一同使用可實(shí)現(xiàn)進(jìn)度的同步和互斥。18、P操作原語和V操作原語是怎樣定義的?答:P、V操作原語的定義:P(S):序次執(zhí)行下述兩個(gè)動(dòng)作:①信號量的值減1,即S=S-1;②若是

S≥0,則該進(jìn)度連續(xù)執(zhí)行;若是S<0,則把該進(jìn)度的狀態(tài)置為擁擠態(tài),把相應(yīng)的PCB連入該信號量行列的尾端,并放棄辦理機(jī),進(jìn)行等待(直至其他進(jìn)度在S上執(zhí)行V操作,把它釋放出來為止)。V(S):序次執(zhí)行下述兩個(gè)動(dòng)作:①S值加1,即S=S+1;②若是S>0,則該進(jìn)度連續(xù)運(yùn)行;若是S≤0,則釋放信號量行列上的第一個(gè)PCB(即信號量指針項(xiàng)所指向的PCB)所對應(yīng)的進(jìn)度(把擁擠態(tài)改為就緒態(tài)),執(zhí)行V操作的進(jìn)度連續(xù)運(yùn)行。19、計(jì)算機(jī)系統(tǒng)中產(chǎn)生死鎖的根本源因是什么?答:計(jì)算機(jī)系統(tǒng)中產(chǎn)生死鎖的根本源因是:資源有限且操作不當(dāng)。其他,進(jìn)度推進(jìn)序次不合適也能夠惹起的死鎖。20、發(fā)生死鎖的四個(gè)必要條件是什么?答:發(fā)生死鎖的四個(gè)必要條件是:互斥條件,不能夠搶占條件,占有且申請條件,循環(huán)等待條件。21、一般解決死鎖的方法有哪三種?一般解決死鎖的方法有:死鎖的預(yù)防、死鎖的防備、死鎖的檢測與恢復(fù)。22、可否全部的共享資源都是臨界資源?為什么?不是全部的共享資源都是臨界資源。由于臨界資源是一次僅同意一個(gè)進(jìn)度使用的資源,而系統(tǒng)中有好多資源能夠讓多個(gè)進(jìn)度同時(shí)使用,比方硬盤、正文段等。23、積蓄器一般分為哪些層次?它們各有何特點(diǎn)?答:積蓄器一般分為寄存器、高速緩存、內(nèi)存、磁盤和磁帶。CPU內(nèi)部寄存器,其速度與CPU同樣快,但它的成本高,容量小。高速緩存,它們大速度很快,放在CPU內(nèi)部或特別湊近CPU的地方。但成本很高,容量較小。內(nèi)存,它是積蓄器系統(tǒng)的主力。內(nèi)存中寄存的信息是易變的,當(dāng)機(jī)器電源被封閉后,內(nèi)存中的信息就全部拋棄了。磁盤,它是對內(nèi)存的擴(kuò)展,可是CPU不能夠直接存取磁盤上的數(shù)據(jù)。磁盤上能夠永久保留數(shù)據(jù),而且容量特別大。磁盤上數(shù)據(jù)的存取速度低于內(nèi)存存取速度。磁帶保留的數(shù)據(jù)更長久,容量更大,但它的存取速度很慢,而且不合適進(jìn)行隨機(jī)存取。24、裝入程序的功能是什么?常用的裝入方式有哪幾種?答:裝入程序的功能是依照內(nèi)存的使用情況和分派策略,將裝入模塊放入分派到的內(nèi)存區(qū)中。程序裝入內(nèi)存的方式有三種,分別是絕對裝入方式、可重定位裝入方式和動(dòng)向運(yùn)行時(shí)裝入方式。25、對程序進(jìn)行重定位的方式分為哪兩種?簡述各自的實(shí)現(xiàn)方式。答:靜態(tài)重定位是在目標(biāo)程序裝入內(nèi)存時(shí),由裝入程序?qū)δ繕?biāo)程序中的指令和數(shù)據(jù)的地址進(jìn)行改正,即把程序的邏輯地址都改成實(shí)質(zhì)的內(nèi)存地址。動(dòng)向重定位是在程序執(zhí)行時(shí)期,每次接見內(nèi)存從前進(jìn)行重定位。26、對調(diào)技術(shù)怎樣解決內(nèi)存不足的問題?答:在多道程序環(huán)境中能夠采用對調(diào)技術(shù)。此時(shí),內(nèi)存中保留多個(gè)進(jìn)度。當(dāng)內(nèi)存空間不足以容納要求進(jìn)入內(nèi)存的進(jìn)度時(shí),系統(tǒng)就把內(nèi)存中暫時(shí)不能夠運(yùn)行的進(jìn)度換出到外存上,騰出內(nèi)存空間,把具備運(yùn)行條件的進(jìn)度從外存換到內(nèi)存中。27、講解固定分區(qū)法和動(dòng)向分區(qū)法的基本源理。答:固定分區(qū)法——內(nèi)存中分區(qū)的個(gè)數(shù)固定不變,各個(gè)分區(qū)的大小也固定不變,但不同樣樣分區(qū)的大小能夠不同樣樣。每個(gè)分區(qū)只可裝入一道作業(yè)。動(dòng)向分區(qū)法——各個(gè)分區(qū)是在相應(yīng)作業(yè)要進(jìn)入內(nèi)存時(shí)才建立的,使其大小恰好適應(yīng)作業(yè)的大小。28、在動(dòng)向重定位分區(qū)管理方式中怎樣實(shí)現(xiàn)虛-實(shí)地址照射?答:進(jìn)度裝入內(nèi)存時(shí),是將該其程序和數(shù)據(jù)紋絲沒動(dòng)地裝入到內(nèi)存中。當(dāng)調(diào)動(dòng)該進(jìn)度在CPU上執(zhí)行時(shí),操作系統(tǒng)就自動(dòng)將該進(jìn)度在內(nèi)存的初步地址裝入基址寄存器,將進(jìn)度的大小裝入限長寄存器。當(dāng)執(zhí)行指令時(shí),若是地址合法,則將相對地址與基址寄存器中的地址相加,所得結(jié)果就是真實(shí)接見內(nèi)存的地址。29、在分頁系統(tǒng)中頁面大小由誰決定?頁表的作用是什么?怎樣將邏輯地址變換成物理地址?答:在分頁系統(tǒng)中頁面大小由硬件決定。頁表的作用是實(shí)現(xiàn)從頁號到物理塊號的地址照射。用頁號p去檢索頁表,從頁表中獲得該頁的物理塊號f,把它裝入物理地址寄存器中。同時(shí),將頁內(nèi)地點(diǎn)d直接送入物理地址寄存器的塊內(nèi)地點(diǎn)字段中。30、虛假積蓄器有哪些基本特點(diǎn)?虛假積蓄器的基本特點(diǎn)是:虛假擴(kuò)大——不是物理上,而是邏輯上擴(kuò)大了內(nèi)存容量;部分裝入——每個(gè)進(jìn)度不是全部一次性地裝入內(nèi)存,而是只裝入一部分;失散分派——不用占用連續(xù)的內(nèi)存空間,而是“見縫插針”;多次對調(diào)——所需的全部程序和數(shù)據(jù)要分成多次調(diào)入內(nèi)存。31、頁面顫動(dòng)與什么相關(guān)?答:好的頁面置換算法能夠合適降低頁面改換頻次,減少缺頁率,盡量防備系統(tǒng)“顫動(dòng)”。32、為了提高內(nèi)存的利用率,在可重定位分區(qū)分派方式中可經(jīng)過什么技術(shù)來減少內(nèi)存碎片?答:在可重定位分區(qū)分派方式中采用縮短技術(shù)來減少內(nèi)存碎片。33、懇求分頁技術(shù)與簡單分頁技術(shù)之間的根本差別是什么?答:懇求分頁供應(yīng)虛假積蓄器,而簡單分頁系統(tǒng)并未供應(yīng)虛假積蓄器。34、什么是分頁?什么是分段?兩者有何差別?35、分頁積蓄管理的基本方法是什么?36、在UNIX/Linux系統(tǒng)中,文件分為哪些種類?37、文件的邏輯組織有幾種形式?答:文件的邏輯組織有兩種形式:有結(jié)構(gòu)文件和無結(jié)構(gòu)文件。有結(jié)構(gòu)文件又稱記錄式文件,分為定長和變長的記錄文件。而無結(jié)構(gòu)文件又稱為字符流文件,在UNIX/Linux系統(tǒng)中,文件都采用流式文件。38、文件的物理組織主要有哪幾種形式?它們各有什么優(yōu)缺點(diǎn)?39、一般來說,文件系統(tǒng)應(yīng)具備哪些功能?答:一般說來,文件系統(tǒng)應(yīng)具備以下功能:文件管理;目錄管理;文件積蓄空間的管理;文件的共享和保護(hù);供應(yīng)方便的接口。40、文件控制塊與文件有何關(guān)系?答:文件控制塊——用于控制和管理文件的數(shù)據(jù)結(jié)構(gòu),其中包括文件名、文件種類、地址、大小等信息。文件控制塊與文件一一對應(yīng),即在文件系統(tǒng)內(nèi)部,給每個(gè)文件唯一地設(shè)置一個(gè)文件控制塊,中心利用這種結(jié)構(gòu)對文件推行各樣管理。41、文件系統(tǒng)中的目錄結(jié)構(gòu)有哪幾種基本形式?各有何優(yōu)缺點(diǎn)?UNIX/Linux系統(tǒng)中采用哪一種目錄結(jié)構(gòu)?42、在Linux系統(tǒng)中,ext2文件系統(tǒng)的結(jié)構(gòu)形式是什么?超級塊的作用是什么?答:在Linux系統(tǒng)中,ext2文件系統(tǒng)的結(jié)構(gòu)形式為引導(dǎo)塊和一系列的塊組。其中塊組又包括超級塊、塊組描繪結(jié)構(gòu)、塊位示圖、索引節(jié)點(diǎn)位示圖、索引節(jié)點(diǎn)表和數(shù)據(jù)塊。超級塊中包括有文件系統(tǒng)自己的大小和形式的基本信息。文件系統(tǒng)管理員能夠利用這些信息來使用和保護(hù)文件系統(tǒng)。43、硬盤分區(qū)有哪三各樣類?Linux能夠安裝在哪些分區(qū)上?答:硬盤分區(qū)有三各樣類:主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)。Linux既能夠安裝在主分區(qū)上,也能夠安裝在邏輯分區(qū)上。44、什么是文件的備份?數(shù)據(jù)備份的方法有哪幾種?準(zhǔn)機(jī)遇分,備份分哪幾種?答:文件備份就是把硬盤上的文件在其他外面的積蓄介質(zhì)上做一個(gè)副本。數(shù)據(jù)備份的方法有圓滿備份、增量備份和更新備份三種。后備分為“如期備份”和“不如期備份”。45、什么是文件保護(hù)?常用的保護(hù)系統(tǒng)有哪些?答:文件保護(hù)——是指文件免遭文件主或其他用戶由于錯(cuò)誤的操作而使文件碰到損壞。常用的文件保護(hù)系統(tǒng)有:①命名——自己的文件名,不讓他人知道;②口令——對上口令,才能存?。虎鄞嫒】刂啤袡?quán)才可存取,不同樣樣權(quán)限干不同樣樣的事;④密碼——信息加密,解密還原。46、什么是文件的共享?文件鏈接怎樣實(shí)現(xiàn)文件共享?答:文件的共享是指系統(tǒng)允好多個(gè)用戶共同使用某個(gè)或某些文件。文件鏈接是給文件起又名,立刻該文件的目錄項(xiàng)登記在鏈接目錄中。這樣,接見該文件的路徑就不只調(diào)條。不同樣樣的用戶就能夠利用各自的路徑來共享同一文件。47、文件鏈接有哪兩種形式?兩者有何差別?答:文件鏈接有兩種形式,即硬鏈接和符號鏈接。硬鏈接是經(jīng)過索引節(jié)點(diǎn)(inodeindex)來進(jìn)行鏈接的。在linux的文件系統(tǒng)中,保留在磁盤分區(qū)中的文件無論是什么種類都給他分派一個(gè)編號,稱為索引節(jié)點(diǎn)號inodeindex)。在linux中,多個(gè)文件名指向同一索引點(diǎn)是存在的。一般這種鏈接是硬鏈接。硬鏈接的作用是同意一個(gè)文件擁有多個(gè)有效路徑名,這樣用戶就能夠建立硬鏈接到重要文件,起到防備“誤刪”的功能。由于對應(yīng)目錄的索引節(jié)點(diǎn)有一個(gè)以上的鏈接,只刪除一個(gè)鏈接其實(shí)不影響索引節(jié)點(diǎn)自己和其他的鏈接,只有當(dāng)最后一個(gè)鏈接被刪除后,文件的數(shù)據(jù)塊及目錄的鏈接才會被釋放。也就是說,至此文件才被真實(shí)刪除。符號鏈接文件有點(diǎn)近似于windows的快捷方式。他實(shí)際上是特別文件的一種。在符號鏈接中,文件實(shí)際上是一個(gè)文本文件,他包括了另一個(gè)文件的地址信息。48、常用的磁盤安閑區(qū)管理技術(shù)有哪幾種?試簡要說明它們各自的實(shí)現(xiàn)思想?52、在UNIX/Linux系統(tǒng)中,主、次設(shè)施號各表示什么含義?答:UNIX/Linux系統(tǒng)中主設(shè)施號表示設(shè)施種類,次設(shè)施號表示同類設(shè)施中的相對序號。53、為什么要引入緩沖技術(shù)?設(shè)置緩沖區(qū)的原則是什么?答:引入緩沖技術(shù)的主要目的是:①和緩CPU與I/O設(shè)施間速度不般配的矛盾;②提高它們之間的并行性;③減少對CPU的中止次數(shù),放寬CPU對中止響應(yīng)時(shí)間的要求。設(shè)置緩沖區(qū)的原則是:若是數(shù)據(jù)抵達(dá)率與走開率相差很大,則可采用單緩沖方式;若是信息的輸入和輸出速率同樣(或相差不大)時(shí),則可用雙緩沖區(qū);關(guān)于陣發(fā)性的輸入、輸出,能夠建立多個(gè)緩沖區(qū)。54、一般I/O軟件系統(tǒng)的層次是怎樣的?I/O軟件系統(tǒng)分為以下4個(gè)層次:①中止辦理程序;②設(shè)施驅(qū)動(dòng)程序;③與設(shè)施沒關(guān)的操作系統(tǒng)I/O軟件;④用戶級I/O軟件。55、操作系統(tǒng)中設(shè)施管理的功能是什么?操作系統(tǒng)中設(shè)施管理的功能是:督查設(shè)施狀態(tài);進(jìn)行設(shè)施分派;達(dá)成I/O操作;緩沖管理與地址變換。56、設(shè)施分派技術(shù)主要有哪些?常用的設(shè)施分派算法是什么?答:設(shè)施分派技術(shù)主要有:獨(dú)占分派、共享分派和虛假分派。常用的設(shè)施分派算法是:先來先服務(wù)算法和優(yōu)先級高的優(yōu)先服務(wù)算法。57、SPOOLing系統(tǒng)的主要功能是什么?SPOOLing系統(tǒng)的主要功能是:將獨(dú)占設(shè)施改造為共享設(shè)施,實(shí)現(xiàn)了虛假定施功能。58、辦理I/O懇求的主要步驟是什么?答:辦理I/O懇求的主要步驟是:用戶進(jìn)度發(fā)出I/O懇求;系統(tǒng)接受這個(gè)I/O懇求,轉(zhuǎn)去執(zhí)行操作系統(tǒng)的中心程序;設(shè)施驅(qū)動(dòng)程序詳細(xì)達(dá)成I/O操作;I/O達(dá)成后,系統(tǒng)進(jìn)行I/O中止辦理,此后用戶進(jìn)度從頭開始執(zhí)行。59、設(shè)施驅(qū)動(dòng)程序的主要功能是什么?它在系統(tǒng)中處于什么地址?答:設(shè)施驅(qū)動(dòng)程序的功能主要有:接受用戶的I/O懇求;取出懇求行列中隊(duì)首懇求,將相應(yīng)設(shè)施分派給它;啟動(dòng)該設(shè)施工作,達(dá)成指定的I/O操作;辦理來自設(shè)施的中止。設(shè)施驅(qū)動(dòng)程序在系統(tǒng)中處于中心空間,位于設(shè)施控制器的上層,目的是對中心I/O子系統(tǒng)隱蔽各個(gè)設(shè)施控制器的差別。60、在Linux系統(tǒng)中對設(shè)施怎樣管理?答:Linux系統(tǒng)中對設(shè)施管理擁有以下共性:①每個(gè)設(shè)施都對應(yīng)文件系統(tǒng)中的一個(gè)索引節(jié)點(diǎn),都有一個(gè)文件名;②應(yīng)用程序平常能夠經(jīng)過系統(tǒng)調(diào)用open( )翻開設(shè)施文件,建立起與目標(biāo)設(shè)施的連結(jié);③對設(shè)施的使用近似于對文件的存取;④設(shè)施驅(qū)動(dòng)程序是系統(tǒng)內(nèi)核的一部分,它們必定為系統(tǒng)內(nèi)核也許它們的子系統(tǒng)供應(yīng)標(biāo)準(zhǔn)的接口;⑤設(shè)施驅(qū)動(dòng)程序利用一些標(biāo)準(zhǔn)的內(nèi)核服務(wù),如內(nèi)存分派等。61、簡述Linux系統(tǒng)中配置網(wǎng)卡的大概步驟。Linux系統(tǒng)中配置網(wǎng)卡的大概步驟以下:①翻開機(jī)器電源,將Linux系統(tǒng)啟動(dòng)。②配置網(wǎng)絡(luò)參數(shù)。在“控制面板”窗口上雙擊“網(wǎng)絡(luò)”圖標(biāo)。在彈出的窗口中配置網(wǎng)絡(luò)參數(shù),單擊“確定”。③網(wǎng)卡自動(dòng)檢測。在出現(xiàn)“網(wǎng)卡配置”對話框中,對配置的網(wǎng)卡進(jìn)行自動(dòng)檢測;依照所連網(wǎng)絡(luò)的網(wǎng)絡(luò)管理機(jī)構(gòu)一致的規(guī)定,將參數(shù)填入相應(yīng)的數(shù)據(jù)框中,如“網(wǎng)關(guān)”、“域名服務(wù)器”等。上述參數(shù)配置好后,單擊“確定”按鈕,使得網(wǎng)絡(luò)參數(shù)設(shè)置見效。④從頭啟動(dòng),雙擊主窗口上的“閱讀器”可,以利用網(wǎng)絡(luò)供應(yīng)的各樣服務(wù)功能62、嵌入式系統(tǒng)與通用計(jì)算機(jī)系統(tǒng)有何異同?63、嵌入式操作系統(tǒng)的最大特點(diǎn)是什么?舉例說明。嵌入式操作系統(tǒng)的最大特點(diǎn)就是可定制性,即能夠供應(yīng)對內(nèi)核進(jìn)行配置或剪裁等功能,能夠依照應(yīng)用需要有選擇地供應(yīng)或不供應(yīng)某些功能,以減少系統(tǒng)開銷。如從應(yīng)用領(lǐng)域角度看,能夠分為面向信息家電的嵌入式操作系統(tǒng),面向智妙手機(jī)的嵌入式操作系統(tǒng),面向汽車電子的嵌入式操作系統(tǒng),以及面向工業(yè)控制的嵌入式操作系統(tǒng)等。64、散布式系統(tǒng)有哪些主要特點(diǎn)?答:散布式系統(tǒng)的主要特點(diǎn)有:散布性、自治性、并行性和全局性。65、散布式操作系統(tǒng)的主要功能是什么?散布式操作系統(tǒng)有以下三個(gè)基本功能:進(jìn)度管理、通信管理和資源管理。多機(jī)系統(tǒng)主要包括哪幾各樣類?它們之間有何異同?答:多機(jī)系統(tǒng)包括四各樣類:多辦理器系統(tǒng)、多計(jì)算機(jī)系統(tǒng)、,網(wǎng)絡(luò)系統(tǒng)和散布式系統(tǒng)。它們之間的異同以下表所示:66、推進(jìn)操作系統(tǒng)發(fā)展的主要?jiǎng)恿κ鞘裁??答:推進(jìn)操作系統(tǒng)發(fā)展的因素好多,主要可概括為硬件技術(shù)更新和應(yīng)用需求擴(kuò)大兩大方面。1)陪同計(jì)算機(jī)器件的更新?lián)Q代,計(jì)算機(jī)系統(tǒng)的性能獲得迅速提高,也促進(jìn)操作系統(tǒng)的性能和結(jié)構(gòu)有了顯然提高。其他,硬件成本的下降也極大地推進(jìn)了計(jì)算機(jī)技術(shù)的應(yīng)用推行和普及。2)應(yīng)用需求促進(jìn)了計(jì)算機(jī)技術(shù)的發(fā)展,也促進(jìn)了操作系統(tǒng)的不斷更新升級。67、Linux系統(tǒng)中,進(jìn)度調(diào)動(dòng)的方式和策略是什么?68、嵌入式系統(tǒng)在外觀、組成、運(yùn)行方式上有何特點(diǎn)?69、辦理機(jī)調(diào)動(dòng)的主要目的是什么?答:辦理機(jī)調(diào)動(dòng)的主要目的就是為了分派辦理機(jī)。70、高級調(diào)動(dòng)與初級調(diào)動(dòng)的主要功能是什么?為什么要引入中級調(diào)動(dòng)?答:高級調(diào)動(dòng)的主要功能是依照必定的算法,從輸入的一批作業(yè)中選出若干個(gè)作業(yè),分派必要的資源,如內(nèi)存、外設(shè)等,為它建立相應(yīng)的用戶作業(yè)進(jìn)度和為其服務(wù)的系統(tǒng)進(jìn)度,最后把它們的程序和數(shù)據(jù)調(diào)入內(nèi)存,等待進(jìn)度調(diào)動(dòng)程序?qū)ζ鋱?zhí)行調(diào)動(dòng),并在作業(yè)達(dá)成后作善后辦理工作。初級調(diào)動(dòng)的主要功能是依照必定的算法將CPU分派給就緒行列中的一個(gè)進(jìn)度。為了使內(nèi)存中同時(shí)寄存的進(jìn)度數(shù)量不至于太多,有時(shí)就需要把某些進(jìn)度從內(nèi)存中移到外存上,以減少多道程序的數(shù)量,為此建立了中級調(diào)動(dòng)。71、作業(yè)在其存在過程中分為哪四種狀態(tài)?答:作業(yè)在其存在過程中分為提交、后備、執(zhí)行和達(dá)成四種狀態(tài)。72、在操作系統(tǒng)中,惹起進(jìn)度調(diào)動(dòng)的主要因素有哪些?答:在操作系統(tǒng)中,惹起進(jìn)度調(diào)動(dòng)的主要因素有:正在運(yùn)行的進(jìn)度達(dá)成任務(wù),或等待資源,或運(yùn)行到時(shí);中心辦理完中止或墜入事件后,發(fā)現(xiàn)系統(tǒng)中“從頭調(diào)動(dòng)”標(biāo)志被置上。73、作業(yè)調(diào)動(dòng)與進(jìn)度調(diào)動(dòng)兩者間怎樣協(xié)調(diào)工作?答:作業(yè)調(diào)動(dòng)和進(jìn)度調(diào)動(dòng)是CPU主要的兩級調(diào)動(dòng)。作業(yè)調(diào)動(dòng)是宏觀調(diào)動(dòng),它所選擇的作業(yè)可是擁有獲得辦理機(jī)的資格,但還沒有占有辦理機(jī),不能夠立刻在其上實(shí)質(zhì)運(yùn)行。而進(jìn)度調(diào)動(dòng)是微觀調(diào)動(dòng),它依照必定的算法,動(dòng)向地把辦理機(jī)實(shí)質(zhì)地分派給所選擇的進(jìn)度,使之真實(shí)活動(dòng)起來。74、在確定調(diào)動(dòng)方式和調(diào)動(dòng)算法時(shí),常用的議論準(zhǔn)則有哪些?答:在確定調(diào)動(dòng)方式和調(diào)動(dòng)算法時(shí),常用的議論準(zhǔn)則有:CPU利用率,吞吐量,周轉(zhuǎn)時(shí)間,就緒等待時(shí)間和響應(yīng)時(shí)間。75、簡述先來先服務(wù)法、時(shí)間片輪轉(zhuǎn)法和優(yōu)先級調(diào)動(dòng)算法的實(shí)現(xiàn)思想。答:先來先服務(wù)調(diào)動(dòng)算法(FCFS)的實(shí)現(xiàn)思想:按作業(yè)(或進(jìn)度)到來的先后序次進(jìn)行調(diào)動(dòng),即先來的先獲得執(zhí)行。時(shí)間片輪轉(zhuǎn)法(RR)的實(shí)現(xiàn)思想:系統(tǒng)把全部就緒進(jìn)度按先入先出的原則排成一個(gè)行列。新來的進(jìn)度加到就緒行列尾端。每當(dāng)執(zhí)前進(jìn)度調(diào)動(dòng)時(shí),進(jìn)度調(diào)動(dòng)程序總是選出就緒行列的隊(duì)首進(jìn)度,讓它在CPU上運(yùn)行一個(gè)時(shí)間片的時(shí)間。當(dāng)進(jìn)度用完分給它的時(shí)間片后,調(diào)動(dòng)程序便停止該進(jìn)度的運(yùn)行,并把它放入就緒行列的尾端;此后,把CPU分給就緒行列的隊(duì)首進(jìn)度。優(yōu)先級調(diào)動(dòng)算法的實(shí)現(xiàn)思想:是從就緒行列中選出優(yōu)先級最高的進(jìn)度,把CPU分給它使用。又分為非搶占式優(yōu)先級法和搶占式優(yōu)先級法。76、中止響應(yīng)主要做哪些工作?由誰來做?中止響應(yīng)主要做的工作是:1.中止目前程序的執(zhí)行;2.保留原程序的斷點(diǎn)信息(主若是程序計(jì)數(shù)器PC和程序狀態(tài)寄存器PS的內(nèi)容);3.到相應(yīng)的辦理程序。4.中止響應(yīng)由硬件推行。77、一般中止辦理的主要步驟是什么?一般中止辦理的主要步驟是:保留被中止程序的現(xiàn)場,解析中止原因,轉(zhuǎn)入相應(yīng)辦理程序進(jìn)行辦理,恢復(fù)被中止程序現(xiàn)場(即中止返回)。78、簡述一條shell命令在Linux系統(tǒng)中的實(shí)現(xiàn)過程。一條shell命令在Linux系統(tǒng)中的執(zhí)行過程基本上依照以下步驟:①讀取用戶由鍵盤輸入的命令行。②解析命令,以命令名作為文件名,其他參數(shù)改造為系統(tǒng)調(diào)用execve( )內(nèi)部辦理所要求的形式。③終端進(jìn)度調(diào)用fork( )建立一個(gè)子進(jìn)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論