freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)復(fù)習(xí)題(答案)-閱讀頁

2025-06-22 18:51本頁面
  

【正文】 后根據(jù)邏輯地址中的 段號 去查找段表得到該段的內(nèi)存起始地址,再與邏輯地址中的 段內(nèi)位移 相加得到物理地址。95 _請求分頁存儲管理_也稱為動態(tài)頁面管理,不是把一個進(jìn)程映象的所有頁面一次性全部裝入內(nèi)存,而只裝入一部分,其余部分在執(zhí)行中動態(tài)調(diào)入。97 CPU與通道雙向通訊是指:CPU向通道發(fā) I/O指令 ,通道向CPU發(fā) 中斷信號 。 100 設(shè)備管理程序?qū)/O設(shè)備的分配和控制是借助 系統(tǒng)設(shè)備表 、設(shè)備控制表 、控制器控制 表 、 通道控制表 等一些表格來實現(xiàn)的。102 計算機(jī)系統(tǒng)的外部設(shè)備可分為: _輸入輸出設(shè)備_和_存儲設(shè)備_ 二大類。104 設(shè)備管理中為了實現(xiàn)設(shè)備無關(guān)性,在使用設(shè)備時用戶程序中不指定__物理設(shè)備名_,而代之以另一種名稱,這就是_邏輯設(shè)備名__。106 引入緩沖的主要目的之一是改善 CPU 和 I/O設(shè)備 之間速度的不匹配。108 文件的邏輯結(jié)構(gòu)有_流式文件_和_記錄式文件_ 二種。110 文件的物理結(jié)構(gòu)可采用__順序結(jié)構(gòu)__、_連接結(jié)構(gòu)_、_直接結(jié)構(gòu) 和_索引結(jié)構(gòu)_等形式。112 順序存取是按文件的邏輯地址順序訪問;而_隨機(jī)存取_是按記錄的編號,通過移動讀寫指針的辦法來存取文件中的任一記錄。114 操作系統(tǒng)實現(xiàn)按名存取,關(guān)鍵是解決文件名與_文件的存儲地址_的轉(zhuǎn)換問題。116 Linux系統(tǒng)中,若某文件的操作訪問權(quán)限為xxxxxx,則網(wǎng)絡(luò)上的其它用戶對該文件的訪問權(quán)限是 只寫 。118 在UNIX系統(tǒng)中,采用__成組鏈接法__對磁盤的空閑塊進(jìn)行管理。120 死鎖的充分條件是: 資源分配圖不可完全簡化 。122 采用資源編號順序分配法,可以破壞產(chǎn)生死鎖四個必要條件中的_循環(huán)等待_條件。二、問答題教材57頁:111130教材152頁:334456772教材217頁:12348教材302頁:1233教材353頁:112231教材354頁,思考題24答:(1)單位時間內(nèi)所處理的作業(yè)數(shù)增加了。(2) 每個作業(yè)的周轉(zhuǎn)時間縮短了。教材354頁,思考題26教材415頁:1133416頁,思考題35答:(1) OPEN操作的目的是為了加快查找文件目錄的速度(即,避免用戶進(jìn)程每次訪問文件時從外存中查找文件目錄)。 此后,每次存取該文件時,就不必到外存查找文件目錄,可以直接在內(nèi)存中找到它的FCB(或inode),從而加快了存取速度。關(guān)閉文件操作撤銷內(nèi)存中有關(guān)該文件的信息,切斷用戶進(jìn)程與該文件的聯(lián)系,回收該文件在占用的內(nèi)存資源。原因:①若系統(tǒng)不向用戶提供顯式的打開操作,則每次讀寫文件時,系統(tǒng)要判斷文件是否打開,若未打開則自動隱式打開。 ②若系統(tǒng)不提供顯式的打開操作,也不提供隱式的打開操作,則每次讀寫文件時,系統(tǒng)要外存查找目錄,這會大大增加系統(tǒng)的額外工作。原因:若系統(tǒng)不向用戶提供顯式的關(guān)閉操作,系統(tǒng)就不知道用戶是否還需要訪問該文件,因而無法判斷什么時間可以關(guān)閉該文件。每次讀寫文件時,從外存查找目錄。 辦法二:系統(tǒng)提供隱式打開和關(guān)閉操作。關(guān)閉文件可以定時進(jìn)行。三、應(yīng)用題(以下題目只做我們布置的作業(yè)題即可,這里面沒布置過作業(yè)的題目可不做)教材58頁: 3教材155頁:222教材219頁:11123343(1)、665教材303頁:11123451教材354頁:1120教材416頁:11122四、程序題,屏幕顯示的結(jié)果是什么?include include sys/int x=2010int main(){ int pid。 //創(chuàng)建子進(jìn)程 if(pid==0) //為子進(jìn)程 { x。 //父、子都會執(zhí)行該句 return 0。20092010或201020092. 執(zhí)行下列Linux程序, “注解A”行輸出的結(jié)果是什么?include include sys/include int value=203。 while( (pid=fork()) == 1 )。 }else{ wait(NULL)。 //注解A exit(0)。 p1=fork()。//注:getpid()獲取當(dāng)前進(jìn)程pid p2=fork()。amp。 if(p10 amp。 p20) printf(E:%d\n,p2)。 if(p1==0 amp。 p2==0 amp。 p30) printf(D: %d\n,p3)。amp。amp。if(p10 amp。 p20 amp。 p30) printf(G:%d\n,p3)。}② 若執(zhí)行上述Linux程序后屏幕上打印結(jié)果如下,畫出進(jìn)程家族樹(以進(jìn)程號標(biāo)示進(jìn)程)。 while((pid1=fork())==1)。 if(pid1==0) printf(son\n)。 if(pid10 amp。 pid2==0)printf(daughter\n)。}答:屏幕打印如下三行,這三行的次序不確定。void *runner(void *param)。 pthread_t tid。 pid=fork()。attr)。tid, amp。 pthread_join(tid, NULL)。 /* 注解A */ }else if(pid0){ wait(NULL)。 /* 注解B */ }}void *runner(void *param){ value=5。}答:CHILD: value=5PARENT: value=0
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1