資源描述:
《操作系統(tǒng)試問答題填空題.pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、______________________________________________________________________________________________________________一、問答及應(yīng)用1.UNLX/Linux操作系統(tǒng)中將設(shè)備分為字符設(shè)備和塊設(shè)備進(jìn)行管理,有什么特點(diǎn)?答:字符設(shè)備是管理以“字符”為單位進(jìn)行輸人、輸出的設(shè)備,即這類設(shè)備每輸入或輸出一個(gè)字符就要中斷一次主機(jī)CPU請求進(jìn)行處理,故稱為慢速設(shè)備。塊設(shè)備是管理以“字符塊”為單位進(jìn)行輸入輸出的設(shè)備,在不同的系統(tǒng)或系統(tǒng)的不同版本中,塊的大小定義不同。但在一個(gè)具體的系統(tǒng)中
2、,所有的塊一旦選定都是一樣大小,便于管理和控制,傳送效率較高。2.某虛擬存儲器的用戶編程空間共32個(gè)頁面,每頁為1KB,內(nèi)存為16KB。假定某時(shí)刻一用戶頁表中已調(diào)入內(nèi)存的頁面的頁號和物理塊號的對照表如下:頁號物理塊號051102437請計(jì)算邏輯地址0A5C(H)所對應(yīng)的絕對地址。答:頁式存儲管理的邏輯地址分為兩部分:頁號和頁內(nèi)地址。由已知條件“用戶編程空間共32個(gè)頁面”,可知頁號部分占5位;由“每頁為1KB,”1K=210,可知頁內(nèi)地址占10位。由“內(nèi)存為16KB”,可知有16塊,塊號為4位。精品資料__________________________________
3、____________________________________________________________________________邏輯地址0A5C(H)所對應(yīng)的二進(jìn)制表示形式是:000101001011100,根據(jù)上面的分析,下劃線部分為頁內(nèi)地址,編碼"00010'為頁號,表示該邏輯地址對應(yīng)的頁號為2。查頁表,得到物理塊號是4(十進(jìn)制),即物理塊地址為:0100,拼接塊內(nèi)地址.1001011100,得01001001011100,即125C(H)。3.文件的邏輯結(jié)構(gòu)、物理結(jié)構(gòu)及存取方法之間的關(guān)系如何?答:面向用戶從使用角度確定的文件結(jié)構(gòu)稱為文件的
4、邏輯結(jié)構(gòu);文件系統(tǒng)從文件的存儲和檢索的角度,在存儲介質(zhì)上的文件組織方式稱為文件的物理結(jié)構(gòu)。文件的邏輯結(jié)構(gòu)離不開文件的實(shí)際物理結(jié)構(gòu)。同時(shí)又與文件的存取方法有關(guān)。按存取的次序分,文件的存取方法分為順序存取和直接存取。一般來說,對順序存取的文件,文件系統(tǒng)可把它組織成順序文件和鏈接文件;對于隨機(jī)存取的文件,文件系統(tǒng)可把它組織成索引文件。但索引文件也可以進(jìn)行順序存取。4.作業(yè)調(diào)度和進(jìn)程調(diào)度有何區(qū)別?答:作業(yè)調(diào)度與進(jìn)程調(diào)度之間的差別主要是:作業(yè)調(diào)度是宏觀調(diào)度,它所選擇的作業(yè)只是具有獲得處理機(jī)的資格,但尚未占有處理機(jī),不能立即在其上實(shí)際運(yùn)行;而進(jìn)程調(diào)度是微觀調(diào)度,動態(tài)地把處理機(jī)實(shí)際
5、地分配給所選擇的進(jìn)程,使之真正活動起來。另外,進(jìn)程調(diào)度相當(dāng)頻繁,而作業(yè)調(diào)度執(zhí)行的次數(shù)一般很少。(或)作業(yè)調(diào)度是高級調(diào)度,它位于操作系統(tǒng)的作業(yè)管理層次。進(jìn)程精品資料______________________________________________________________________________________________________________調(diào)度是低級調(diào)度,它位于操作系統(tǒng)分層結(jié)構(gòu)的最內(nèi)層。作業(yè)調(diào)度是選符合條件的收容態(tài)作業(yè)裝入內(nèi)存。進(jìn)程調(diào)度是從就緒態(tài)進(jìn)程中選一個(gè)占用處理機(jī)。5.設(shè)某作業(yè)占有7個(gè)頁面,如果在主存中只允許裝入4個(gè)工作頁面
6、(即工作集為4),作業(yè)運(yùn)行時(shí),實(shí)際訪問頁面的順序是1,2,3,6,4,7,3,2,1,4,7,5,6,5,2,1。試用FIFO與LRU頁面調(diào)度算法,列出各自的頁面淘汰順序和缺頁中斷次數(shù),以及最后留駐主存4頁的順序。(假設(shè)開始的4個(gè)頁面已裝入主存)答:FIFO:1236476次2156LRU:126473214710次6521注:假定前面四頁1236已在主存6.簡述中斷裝置的主要職能?答:中斷裝置的職能主要有三點(diǎn):1)檢查是否有中斷事件發(fā)生。2)若有中斷發(fā)生,保護(hù)好被中斷進(jìn)程的斷點(diǎn)及現(xiàn)場信息,以便進(jìn)程在適當(dāng)時(shí)候能恢復(fù)運(yùn)行。精品資料____________________
7、__________________________________________________________________________________________3)啟動操作系統(tǒng)的中斷處理程序。7.實(shí)現(xiàn)虛擬設(shè)備的硬件條件是什么?操作系統(tǒng)應(yīng)設(shè)計(jì)哪些功能程序?答:硬件條件是:配置大容量的磁盤,要有中斷裝置和通道操作系統(tǒng)應(yīng)設(shè)計(jì)好“預(yù)輸入”程序,“井管理”程序,“緩輸出”程序。8.一個(gè)具有分時(shí)兼批處理功能的操作系統(tǒng)應(yīng)怎樣調(diào)度和管理作業(yè)?答:要點(diǎn):1)優(yōu)先接納終端作業(yè),僅當(dāng)終端作業(yè)數(shù)小于系統(tǒng)可以允許同時(shí)工作的作業(yè)數(shù)時(shí),可以調(diào)度批處理作業(yè)。2)