《电子科技大学计算机操作系统期末b卷(含答案).docx》由会员分享,可在线阅读,更多相关《电子科技大学计算机操作系统期末b卷(含答案).docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date电子科技大学2010年计算机操作系统期末B卷(含答案)电子科技大学2010年计算机操作系统期末B卷(含答案)电子科技大学二零零 九 至二零一 零 学年第 二 学期期 末 考试 操作系统 课程考试题 B 卷 ( 120 分钟) 考试形式: 闭卷 考试日期 2010 年 7 月 日课程成绩构成:平时 10 分, 期中 10 分, 实验 10 分, 期末 70 分一二三四五
2、六七八九十合计复核人签名得分签名得 分一、单项选择题(共20分,共 10题,每题2 分)1不包括在面向用户的选择调度算法准则中的是( )A. 周转时间短 B. 响应时间快 C.截止时间的保证 D.系统吞吐量高2下列选项中,导致创建新进程的操作是( ) 用户登陆成功 设备分配 启动程序执行A仅和 B仅和 C仅和 D、3. 缓冲池的作用( ) A.扩充内存 B.缓解I/O设备与CPU速度不匹配C.扩充外程 D.进程需要4下列选项中,降低进程优先权级的合理时机是( )A.进程时间片用完 B.进程刚完成I/O,进入就绪队列C.进程长期处于就绪队列中 C.进程从就绪状态转为运行态5. 某页式存储管理系统
3、中,地址寄存器低10位表示页内位移量,则页面大小最多为( )。 A.1024字节 B.1024K字节 C.512字节 D.512K字节6. 设置当前目录的主要原因是( )。A.节省主存空间 B.加快文件查找速度C.节省辅存空间 D.便于打开文件7索引文件的主要优点是( )。 A便于顺序存取 B.减少空间开销 C.提高辅存空间利用率 D.便于直接存取8. 本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是( )A. 命令解释程序 B.中断处理程序 C.系统调用程序 D.用户登录程序9. 能从一种状态转变为3种状态的是( )A就绪 B. 阻塞 C.完成 D. 执行10设与某资源相关联的信号量
4、初值为2,当前值为-1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是( )A2,1 B0,1 C1,2 D2,0得 分二、多项选择题(在每小题的五个备选答案中,选出二个至五个正确的答案,并将其号码分别填在题干的括号内。共10分,共 5题,每题2 分)1互斥与同步解决方法有( ) A中断方法 B.软件方法 C. Test and Set指令 D.exchange指令 E.信号量方法2. 通道类型有( )A.字节多路通道 B.数组选择通道 C.数组多路通道。D.逻辑设备表 E.系统设备表3. 常见的记录组块法,有( )A.固定分区法 B.总数据块数 C.可变长跨块组块法 D.
5、 可变长非跨块组块法 E.文件记录数4实现银行家算法应建立的数据结构( )A可利用资源向量 B.最大需求矩阵 C.已分配矩阵 D.资源矩阵 E.进程矩阵5设备管理软件的层次结构( )A提高设备管理性能的优化技术 B.设备驱动程序C. 设备分配算法 D.I/O设备的调用E. 控制器和通道得 分三、判断题(正确的划上“”错误的划上“”,共10分,共 10题,每题1 分)1( )无结构文件的含义是索引文件。2( )目态模式可执行指令系统中的一切指令。3( )操作系统提供给应用程序的接口是系统调用。4( )“ 中断向量表”用于存放各中断处理程序的入口地址。5( ) 采用AND信号量机制不会出现死锁。6
6、( )动态重定位是由软件和硬件相配合实现的,在装入作业时,不进行地址转换。7( )Linux的虚拟文件系统只能支持两个不同的文件系统。8( )在采用多道程序技术的系统中,用户编程写程序时使用的地址是物理地址。9.( )设置当前目录的主要原因是加快文件查找速度。10( )虚拟存储系统的最大容量是由内存和外存之和。得 分四问答题( 共16分)1 同步机制应遵循的那些规则?并简述之。(8分)2 DMA控制器主要由那些寄存器构成?简述功能。(8分)得 分五综合应用题( 共44分)1设文件索引节点中有8个地址项,其中6个地址项是直接地址索引。1个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每
7、个地址项大小为4字节。若磁盘索引块和磁盘数据块大小均为1024字节,请给出每块的表目数和单个文件最大长度是多少?给出计算过程。(11分)2某基于动态分区存储管理的计算机,其主存容量为85Mb(初始为空闲),采用首次匹配算法,分配和释放的顺序为:分配35 Mb,分配40 Mb,释放35 Mb,分配28 Mb,分配8 Mb,此时主存中最大空闲分区的大小是多少?简述实现过程。(11分)3 若有磁盘共有200个柱面,假定磁头刚完成56号磁道的访问,磁头正在98号磁道上,现有一个请求队列在等待访问磁盘,访问的磁道号分别为190,97,90,45,150,32,162,108,112,80。请写出分别采用
8、最短寻找时间优先和电梯调度算法处理上述服务请求的次序和移动的总磁道数。(11分)4有一页式系统,其页表存放在主存中:(11分)(1).如果对主存的一次存取需要2 s,试问实现一次页面访问的存取时间是多少?(2).如果系统加有快表,平均命中率为80%,当页表项在快表中时,其查找时间为0.4s, 试问此时的存取时间是多少?答案及评分细则 操作系统 课程考试题 B 卷 ( 120 分钟) 考试形式: 闭卷 考试日期 2010 年 7 月 日课程成绩构成:平时 10 分, 期中 10 分, 实验 10 分, 期末 70 分一、单项选择题(共20分,共 10题,每题2 分)1.D 2.C 3.B 4.A
9、 5.A 6.B 7.D 8.B 9.D 10.B二、多项选择题(在每小题的五个备选答案中,选出二个至五个正确的答案,并将其号码分别填在题干的括号内。共10分,共 5题,每题2 分)1. ABCDE 2. ABC 3. ACD 4. ABC 5. ABCD三、判断题(正确的划上“”错误的划上“”,共10分,共 10题,每题1 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 四、简答题(共16分)1.答:同步机制应遵循的规则 (1) 空闲让进。当无进程处于临界区时,应允许一个请求进入临界区的进程立即进入自己的临界区,以有效地利用临界资源。(2分)(2) 忙则等待。当已有进程进
10、入临界区时,其他试图进入临界区的进程必须等待,以保证对临界资源的互斥访问。(2分)(3)有限等待。对要求访问临界资源的进程,应保证在有限时间内能进入自己的临界区,以免陷入“死等”状态。(2分) (4)让权等待。(2分)1.2.答:(1)命令状态寄存器。用于接收从CPU发来的I/O命令或有关控制信息,或设备的状态;(2分)(2)内存地址寄存器MAR。用于存放数据从设备传送到内存的目标地址,或由内存到设备的内存源地址;(2分)(3)数据寄存器DR。用于暂存从设备到内存或从内存到设备的数据;(2分)(4)数据计数器DC。存放本次CPU要读或写的字(节)数。(2分)五综合应用题( 共44分)1. 答:
11、每块的表目数为256个(2分),一级=256*1024(3分)二级=256*256*1024(3分)单个文件最大长度=6*1024+256*1024+256*256*1024。(3分) 2. 答:(1)分配35,剩50 (2分) (2)分配40,剩10 (2分) (3)释放35,还剩 35,10 (2分) (4)分配28,还剩7,10 (2分) (5)分配8,还剩7,2 (2分) (6)主存最大空闲分区:7 (1分)3. 答:SSTF总道数=280 (2分)SFTF次序:98,97,90,80,108,112,150,162,190 ,45,32,(3分)SCAN总道数=250 (3分)SCAN次序:98,108、112,150,162,190,97,90,80,45,32 (3分) 4. 页表在主存的存取访问时间: =2*2=4(s) (3分)快表访问时间=0.8*(2+0.4) (3分)页表访问时间=(1-0.8)*2*2 (3分) 增加快表后的系统的存取访问时间: =0.8*(2+0.4)+(1-0.8)*2*2 =2.72(s) (2分) -