TEST ANSWER
一單項選擇題
.B .D .B .D .D .C .B .C
.B .C .A .D .B .A .A
二雙項選擇題
.AE
.BE
.AC
.BE
.AB
.CE
.CD
.CE
三填空題
.大圖標 小圖標 列表 詳細資料
.文件管理系統 輸入輸出系統
.進程通信
.中斷裝置 中斷處理程序
.地址結構 輔助存儲器 主存儲器
.用戶共享文件時造成的破壞
.通道命令
.用戶提交的作業控制說明書
四.改錯題
.是尋找一個改為是在磁頭移動方向上尋找一個
.批處理系統改為交互式系統
.主存加輔存之和大小改為分區大小
.三個狀態改為三個基本狀態
.占用處理機運行改為進入就緒隊列.
五簡答題
.[答]進程與程序的區別和聯系表現在以下方面
①程序只是一組指令的有序集合它本身沒有任何運行的含義它只是一個靜態的實體而進程則不同它是程序在某個數據集上的執行進程是一個動態的實體它有自己的生命周期它因創建而產生因調度而運行因等待資源或事件而被處於等待狀態因完成任務而被撤消反應了一個程序在一定的數據集上運行的全部動態過程
②進程和程序並不是一一對應的一個程序執行在不同的數據集上就成為不同的進程可以用進程控制塊來惟一的標識每個進程而這一點正是程序無法做到的由於程序沒有和數據產生直接的聯系即使是執行不同的數據的程序他們的指令的集合依然是一樣的所以無法惟一的標識出這些運行於不同數據集上的程序一般來說一個進程肯定有一個與之對應的程序而且只有一個而一個程序有可能沒有與之對應的進程(因為它沒有執行)也有可能有多個進程與之對應(運行在幾個不同的數據集上)
.[答]記錄的成組和分解可以提高存儲空間的利用率並且可以減少存儲設備的啟動次數因為I/O操作每次都要讀進來一塊成組後就意味著一次讀進來多個連續的記錄當順序訪問記錄的時候可以節省I/O次數但是成組和分解都需要設立緩沖區我們先在緩沖區中將記錄成組然後再將組存放到物理塊中分解的時候是將塊讀到緩沖區中再進行訪問記錄的分離緩沖區的建立增加了系統的開銷其次成組與分解需要軟件做額外的工作
.[答] 由於用戶是用設備類相對號進行申請所以用戶編寫程序的時候使用的設備與具體的物理設備是無關的這一特性我們稱為設備獨立性具有設備獨立性的計算機系統在分配設備時適應性好靈活性強這是因為
①系統只要從指定的那一類設備中找出好的且尚未分配的設備進行分配
③萬一用戶使用的設備出現故障系統就可以從同類設備中找另一台好的尚未分配的設備來替換
.[答]死鎖的必要條件是
)互斥使用資源——每個資源每次只能給一個進程使用
)占有且等待資源——一個進程在不釋放已經占有的資源的情況下繼續申請資源並等待尚不能滿足分配的資源
)非搶奪式分配——已經被占用的資源除了被占有進程釋放外其他任何資源不得搶奪
)循環等待資源——存在一組進程其中每一個進程分別等待另一個進程所占用的資源
.[答]CCDOS有中西文混合純中文和純西文三種工作模式
中西文混合模式是最常用的一種操作模式中西文的輸人編碼方案可用功能鍵來選擇在這種模式下的西文字符的編碼只占一個字節(稱半角字符)這些字符可以組成DOS的命令純西文模式是與MS-DOS完全兼容的模式該模式只能顯示和處理西文信息純中文模式主要用於輸人漢字文本文件該模式下只允許出現漢字或全角西文字符(字符編碼占兩個字節)全角字符不能組成DOS所接受的命令在純中文模式下也可用功能鍵來選擇輸入編碼
六綜合題
.[答]在 柱面 磁道 扇區 第塊
.[答]①作業被裝入的次序為
②各作業裝入時間
作業
作業
作業
作業
作業
③根據上面的解答我們可以得到每個作業的周轉時間以及平均周轉時間
.
begin
Ssemaphore
S=
cobegin
Process(SN)i(i=……)
begin
P(S)
過隧道
V(S)
end
Process(NS)i(i=……)
begin
P(S)
過隧道
V(S)
end.
From:http://tw.wingwit.com/Article/program/czxt/201311/24176.html