吉林大學(xué)網(wǎng)絡(luò)教育學(xué)院
2019-2020學(xué)年第二學(xué)期期末考試《操作系統(tǒng)》大作業(yè)
年 月 日
作業(yè)要求:大作業(yè)要求學(xué)生手寫完成,提供手寫文檔的清晰掃描圖片,并將圖片添加到word文檔內(nèi),最終wod文檔上傳平臺(tái),不允許學(xué)生提交其他格式文件(如JPG,RAR等非word文檔格式),如有雷同、抄襲成績(jī)按不及格處理。
一、 (共5題 ,總分值50分 )
1. 如果磁盤扇區(qū)的大小固定為512B,每個(gè)磁道有80個(gè)扇區(qū),一共有4個(gè)可用的盤面。假設(shè)磁盤旋轉(zhuǎn)速度是360rpm。處理機(jī)使用中斷驅(qū)動(dòng)方式從磁盤讀取數(shù)據(jù),每字節(jié)產(chǎn)生一次中斷。如果處理中斷需要2.5ms,試回答如下問題:
(1)處理機(jī)花費(fèi)在處理I/O上的時(shí)間占整個(gè)磁盤訪問時(shí)間的百分比是多少(忽略尋道時(shí)間)?
(2)采用DMA方式,每個(gè)扇區(qū)產(chǎn)生一次中斷,處理機(jī)花費(fèi)在處理I/O上的時(shí)間占整個(gè)磁盤訪問時(shí)間的百分比又是多少? (10 分)
2. 假設(shè)一個(gè)磁盤有200個(gè)柱面,編號(hào)為0~199,當(dāng)前存取臂的位置是在143號(hào)柱面上,并剛剛完成了125號(hào)柱面的服務(wù)請(qǐng)求,如果存在下列請(qǐng)求序列:86、147、91、177、94、150、102、175、130,試問:為完成上述請(qǐng)求,采用下列算法時(shí)存取的移動(dòng)順序是什么?移動(dòng)總量是多少?
①先來(lái)先服務(wù)(FCFS)。
②最短尋道時(shí)間優(yōu)先(SSTF)。
③掃描算法(SCAN)。
④循環(huán)掃描算法(C-SCAN) (10 分)
3. 操作系統(tǒng)中為什么要引入進(jìn)程的概念?為了實(shí)現(xiàn)并發(fā)進(jìn)程之間的合作和協(xié)調(diào)以及保證系統(tǒng)的安全,操作系統(tǒng)在進(jìn)程管理方面要做哪些工作? (10 分)
4. 某段式存儲(chǔ)管理系統(tǒng)的段表如圖5-33所示
請(qǐng)將邏輯地址[0,137]、[1,9000]、[2,3600]、[3,230]轉(zhuǎn)換成物理地址 (10 分)
5. 設(shè)備分配中為什么可能出現(xiàn)死鎖? (10 分)
二、 (共5題 ,總分值50分 )
6. 一般計(jì)算機(jī)的啟動(dòng)過程? (10 分)
7. 何為死鎖?產(chǎn)生死鎖的原因和必要條件是什么? (10 分)
8. 什么是原語(yǔ)?它與廣義指令有什么區(qū)別? (10 分)
9. 將手工操作、單道批處理、多道批處理、多用戶分時(shí)系統(tǒng)按CPU的有效利用率,由小到大進(jìn)行排列。 (10 分)
10. 一般用戶最常用的操作系統(tǒng)接口是什么接口? (10 分)