漢字國標碼查詢系統 《作業系統 芝士答疑集》第3期

2021-10-18 02:10:30 字數 3164 閱讀 7050

直至今年研究生考研初試,《芝士答疑集》會持續收集並更新,cheesers們在芝士名師答疑群中的經典提問。

這些經典答疑的收集整理,便於cheesers們溫故知新,同時芝士君收集整理這些經典答疑,也有助於我們的教研工作的展開,為cheesers們帶來更有針對性,更有價值的考研芝士。

你的提問,不僅解決你的疑惑,也將不斷造福考研計算機學習者們!

問題31:

關聯知識點:檔案管理-檔案系統基礎

問題:請問一下,這道題的第二小問為什麼是3840位元組呢?為什麼在第一小問中,每個字考慮它的漢字字模,即16*16,而第二小問中,每個字考慮使用2b呢?

答疑:漢字機內碼(兩個位元組)→國標碼→區位碼→調字型檔顯示。實際上儲存一幀資訊需要的位元組為:24*80×2=3840(位元組)(乙個漢字的顯示點陣佔儲存空間多少不要考慮,這是字型檔的問題了)。

問題32:

關聯知識點:程序管理-程序排程

問題:請問第二問得計算方法唯一嗎?

答疑:不唯一,合理即可,答案給了一種。

問題33:

關聯知識點:記憶體管理-虛擬記憶體管理

問題:這題的nru演算法應該選哪個頁面替換

答疑:這個因為有修改位,所以預設用改進的clock演算法做。第一輪掃瞄要找(0,0)的頁面,沒找到;第二輪要找(0,1)的頁面,也沒找到。第三輪掃瞄和第一輪一樣,要找(0,0)的頁面,此時1號頁符合,所以將1號頁換出。

追問:但是答案是把頁幀0換出。

答疑:個人感覺這道題出的有問題,因為缺頁之前0到3號頁面的訪問位都為1,但是題目裡面0和1號頁的訪問位已經為0,說明clock演算法已經執行一部分了。如果按照裝入順序來掃瞄,應該先掃瞄3和2才對;如果按最近訪問順序掃瞄,應該是1,0,2,3這個順序,因為1和0的訪問位已經為0,所以下乙個應該到2,這種情況該替換的應該是1號,和答案也不一樣。只有按照頁表順序0,1,2,3掃瞄才能得到書上的答案.所以不用糾結,自己過一遍就行

問題34:

關聯知識點:檔案管理-磁碟組織與管理

問題:答案是a,但a會不會就是有除了讀磁碟以外的東西把程序阻塞了呀?就即使磁碟讀完了,但還處在阻塞狀態?

答疑:讀磁碟後不會阻塞,阻塞是需要請求資源得不到才會

追問:那這個題裡c為什麼不正確呀?

答疑:程序申請讀磁碟操作的時候,因為要等待i/o完成,將自身阻塞,進入阻塞態。當 i/o完成之後,從阻塞進入就緒態。這個記住就好?

問題35:

關聯知識點:檔案管理-檔案系統基礎

答疑:快速隨機=隨機訪問且效能好,效能最好首先考慮連續。

問題36:

關聯知識點:程序管理-處理機排程

問題:老師這道題麻煩解答一下啊?

答疑:這個是答案錯了。1個cpu肯定是有乙個程序在執行的,不可能是n個程序都是就緒狀態。

問題37:

關聯知識點:程序管理-處理機排程

問題:請問老師這個的等待時間為啥是這樣加啊?

答疑:系統的平均周轉時間,周轉時間=完成時間-到達時間,所以這裡是等待時間+排程1s+cpu時間。

問題38:

關聯知識點:記憶體管理-虛擬記憶體管理

問題:缺頁中斷調入新頁面是從記憶體往cpu裡調入是嘛?

答疑:缺頁是訪問記憶體的時候沒有這個頁面,所以把這個頁面調入記憶體。

問題39:

關聯知識點:程序管理-程序的同步與互斥

問題:5個資源被5個程序占用,還有3個程序等待資源,b**錯了

答疑:答案錯了

問題40:

關聯知識點:記憶體管理-非連續分配管理方式

問題:我想問一下為什麼頁表佔的頁數為什麼是(2的20次方*4)除2的12次方,為什麼是2的二十次方呢?

答疑:2的32次方一共,每個頁和頁匡都是2的12次方,一除下來就是整個空間有2的20次方頁,由於此題是個二級頁表儲存,頁目錄 10位,頁表索引10位,所以,他可以代表的的頁面數目為 2^20 個頁面,每一頁按位元組編址 4位,則共 2^20*4 個資料,又由於頁內偏移12位 即 頁和頁框的大小也是12位,所以頁共:2^20*4/2^12=2^10

讀碼農翻身之作業系統

1 基本流程 程式首先儲存在硬碟中,當被作業系統裝載後,進入記憶體,然後被cpu執行。2 作業系統裝載程式的流程 a 虛擬記憶體 每個程式可能會認為自己有較大的 如3g 的記憶體,而實際上並不是就分配給了你3g的物理記憶體,而是虛擬記憶體。虛擬記憶體中使用頁表把 在硬碟中的位置記錄下來,等真正需要執...

如何查詢Linux作業系統版本

介紹查詢linux作業系統版本的方法。在命令終端執行如下命令 uname a 顯示類似如下資訊 linux ossserver 2.6.16.60 0.54.5 smp 1 smp fri sep 4 01 28 03 utc 2009 x86 64 x86 64 x86 64 gnu linux ...

鬼子的一款作業系統 超漢字

今天在翻看tron相關的資料,無意中發現介紹中說在這個tron架構中,還有一款os,名叫 超漢字 後來一打聽,我們組裡竟然就有這麼一台裝了 超漢字 作業系統的筆記本,於是拿來玩了一下,不過老實說,玩了半小時不到,我就對它沒什麼興趣了,主要是它的操作習慣太過詭異,雖然也是乙個多視窗圖形介面的作業系統,...