點擊下載:2013計算機考研《操作系統》之綜合應用題(完整版)
2013計算機考研《操作系統》之綜合應用題
1.6.2 綜合應用題
î 例題1
什么是操作系統?描述它的主要作用和基本特征?
例題1解答
操作系統是控制和管理計算機軟硬件資源,以盡量合理有效的方法組織多個用戶共享多種資源的程序集合。
操作系統的作用:
(1)管理系統中的各種資源;(2)為用戶提供良好的界面。
操作系統具有以下4個基本特征。
(1)并發性:并發性是指兩個或兩個以上的事件或活動在同一時間間隔內發生。
(2)共享性:共享性是操作系統的另一個重要特性,是指操作系統中的資源(包括硬件資源和軟件資源)可被多個并發執行的進程共同使用,而不是被一個進程所獨占。
(3)虛擬性:是操作系統中的一種管理技術,它是把一個物理上的實體映射為若干個邏輯上的對應物。
(4)不確定性:在多道程序設計中,各個程序之間存在著直接或間接的聯系,程序的推進速度受它運行環境的影響。這時同一程序和數據的多次運行可能得到不同的結果;程序的運行時間、運行順序也具有不確定性;外部輸入的請求、運行故障發生的時間也難以預測。這些都是不確定性的表現。
î 例題2
一般一個操作系統要提供三類接口給不同類型的使用者,是哪三類接口?
例題2解答
操作系統向用戶提供了以下三種類型的接口。
(1)命令接口
按命令接口對作業控制方式的不同,命令接口包括聯機命令接口和脫機命令接口兩種類型。其中聯機命令接口由終端處理程序、命令解釋程序和一組聯機命令組成:終端處理程序負責接收用戶輸入的終端命令,并將它顯示在終端屏幕上;命令解釋程序對接收到的命令進行識別,并調用相應命令的處理程序,以完成請求任務;操作系統則通過提供多條聯機命令向用戶提供各方面的服務。脫機命令接口由作業控制語言JCL組成,它向用戶提供了一組作業控制命令。
(2)程序接口
程序接口即系統調用,它適用于用戶在編程時請求操作系統提供的服務,如申請和釋放內存、打開和關閉文件等。系統調用命令是為了擴充及其指令,增強系統功能,方便用戶使用而提供的。因此,在一些計算機系統中,把系統調用命令稱為廣義指令或訪管指令。實際上不僅用戶程序要使用系統調用命令,而且系統程序也要使用系統調用來實現其功能。不同的操作系統,其所提供的系統調用命令條數、格式及所執行的功能都不盡相同,它是用戶在編程時獲得操作系統服務的唯一途徑。
(3)圖形接口
圖形接口通過圖形化的界面以更加友好的方式向用戶提供服務。
î 例題3
若程序PA和PB單獨執行時分別用TA和TB表示,TA=1小時,TB=1.5小時,其中處理器工作時間分別為TA=18分鐘,TB=27分鐘。如果采用多道程序設計方法,讓PA、PB并行工作,假定處理器利用率達到50%,另加15分鐘系統開銷,請問系統效率能提高百分之幾?
例題3解答
在串行情況下,程序運行時間共2.5小時,在并行方式下,處理器利用率達到50%,說明工作時間占總運行時間的50%,即總運行時間為(18+27)/50%(分鐘),另加15分鐘系統開銷,則并行與串行的效率比為[(18+27)/50%+15]分鐘/2.5小時=70%,即效率提高30%。
相關推薦:
· | 2022考研復試聯系導師有哪些注意事 | 04-28 |
· | 2022考研復試面試常見問題 | 04-28 |
· | 2022年考研復試面試回答提問方法有 | 04-28 |
· | 2022考研復試怎么緩解緩解焦慮心態 | 04-27 |
· | 2022年考研復試的訣竅介紹 | 04-27 |
· | 2022年考研復試英語如何準備 | 04-26 |
· | 2022年考研復試英語口語常見句式 | 04-26 |
· | 2022年考研復試的四個細節 | 04-26 |
· | 2022考研復試準備:與導師及時交流 | 04-26 |
· | 2022考研復試面試的綜合技巧 | 04-26 |