电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【计算机专业】专业课模拟题

32页
  • 卖家[上传人]:程**
  • 文档编号:272767384
  • 上传时间:2022-04-04
  • 文档格式:DOC
  • 文档大小:141KB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、计算机操作系统模拟试题操作系统模拟试题 一一、填空题(本题共25分,每题5分)1、进程的逻辑地址到_地址的转换,称为重定位。2、分区管理分为_和_两种方式。3、处理机在执行系统程序时的状态称为_,在执行用户程序时的状态称为_。4、如果为了使所有进程都有机会运行,最好采用的调度算法是_。5、对记录式文件,操作系统为用户存取文件信息的最小单位是_。二、(本题满分为10分)以打印机为例说明SPOOLING的工作原理,系统如何利用SPOOLING技术将打印机模拟为虚拟打印机。三、(本题满分为10分)对于如下的页面访问序列:1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5当内存块数量分别为3和4时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)四、(本题满分为15分)某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号031721138则逻辑地址0A5C(H)所对应的物理地址是什么?要求:写出主要计算过程。

      2、五、(本题满分为15分)假定具有5个进程的进程集合PP0,P1,P2,P3,P4,系统中有三类资源A,B和C。其中A类资源有10个,B类资源有5个,C类资源有7个。假定在某时刻有如下状态:Allocation Max AvailableA B C A B C A B C P0 0 1 0 7 5 3 3 3 2P1 2 0 0 3 2 2 P2 3 0 2 9 0 2P3 2 1 1 2 2 2P4 0 0 2 4 3 3试给出Need,并说明当前系统是否处于安全状态,如果是,给出安全序列。如果不是,说明理由。答案一、1、物理 2、静态分区 动态分区 3、系统态 用户态4、轮转法 5、记录二、当用户进程请求打印输出时,Spooling系统同意打印输出,但并不真正把打印机分配给该用户进程,而只为它做两件事:1,由输出进程在输出井中为之申请一空闲盘块区,并将要打印的数据送入其中;2,输出进程再为用户进程申请一张空白的用户请求打印表,并将用户的打印要求填入表中,再将该表挂到请求打印队列之上。如果还有进程要求打印输出,系统仍可以接受该请求,同样做上面的工作。如果打印机空闲,输出进程将从请求打印

      3、队列的队首取出一张请求表,根据表中的要求将要打印的数据从输出井传送到内存缓冲区,再由打印机进行打印。打印完毕,输出进程再查看请求打印队列中是否还有等待要打印的请求表,若有,再取出一张表,并根据其中的要求进行打印,如此下去,直至请求队列为空位置,输出进程才将自己阻塞起来,等待下次再由打印请求时才被唤醒。三、FIFO淘汰算法:内存块为3时,缺页中断(或称缺页次数、页面故障)为9;内存块为4时,缺页中断为10。LRU淘汰算法:内存块为3时,缺页中断为10;内存块为4时,缺页中断为8。四、125C(H)(要求写出计算步骤)分析页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件“用户编程空间共32个页面”,可知页号部分占5位;由“每页为1KB”,1K=210,可知内页地址占10位。由“内存为16KB”,可知有16块,块号为4位。逻辑地址0A5C(H)所对应的二进制表示形式是:0001010 0101 1100 ,根据上面的分析,下划线部分为页内地址,编码 “000 10” 为页号,表示该逻辑地址对应的页号为2。查页表,得到物理块号是4(十进制),即物理块地址为:01 00 ,拼接块内地

      4、址10 0101 1100,得01 0010 0101 1100,即125C(H)。五、当前系统处于安全状态,安全序列如下求解:work = Available = (3 , 3 , 2 )寻找Needj = work = ( 3 , 3 , 2 )( j = 0 , 1 , 2 , 3 , 4)j = 1 Need1 = (1 ,2 ,3 ) = (3 , 3 , 2 )work : = (3 , 3 , 2 ) + (2 ,0,0 ) = (5 , 3 , 2 )寻找Needj= work = ( 5 , 3 , 2 )( j = 0 , 2 , 3 , 4)j = 3 Need3 = (0 ,1 ,1 ) = (5 , 3 , 2 )work : = (5 , 3 , 2 ) + (2 ,1,1 ) = (7 , 4 , 3 )寻找Needj= work = (7 , 4 , 3 ) ( j = 0 ,2 , 4)j = 4 Need4 = (4 ,3 ,1 ) = (7 , 4 , 3 )work : = (7 , 4 , 3 ) + (0 ,0,2 ) = (7 , 4 ,

      5、5)寻找Needj= work = (7 , 4 , 5) (j = 0 , 2 )j = 2 Need2 = (6 ,0,0 ) = (7 , 4 , 5 )work : = (7 , 4 , 5 ) + (3 ,0,2 ) = (10 , 4 , 7) 寻找Needj= work = (10 , 4 , 7) ( j = 0 )j = 0 work : = (10, 4 , 7 ) + (0 ,1 ,0 ) = (10 , 5 , 7)所以安全序列为P1,P3,P4,P2,P0。操作系统模拟试题 二一、 填空题(本题共25分,每题5分)1、 操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的_,并控制程序的运行,使整个计算机系统能高效地运行。2、 操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是_。3、 银行家算法中,当一个进程提出的资源请求将导致系统从_进入_时,系统就拒绝它的资源请求。4、 在请求页式存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,_的次数可能增加也可能减少。5、 采用段式存储管理的系统中,

      6、若地址用24位表示,其中8位表示段号,则允许每段的最大长度是_。 二、(本题满分为10分)在操作系统中,P操作和V操作各自的动作是如何定义的?三、(本题满分为10分)假设一个活动头磁盘有200道, 编号从0-199. 当前磁头正在143道上服务, 并且刚刚完成了125道的请求. 现有如下访盘请求序列(磁道号):86, 147, 91, 177, 94, 150, 102, 175, 130试给出采用下列算法后磁头移动的顺序和移动总量(总磁道数).(1). 先来先服务(FCFS)磁盘调度算法.(2). 最短寻道时间优先(SSTF)磁盘调度算法.(3).扫描法(SCAN)磁盘调度算法.(假设沿磁头移动方向不再有访问请求时, 磁头沿相反方向移动.)四、(本题满分为15分)设系统中有三类资源A、B和C,又设系统中有5个进程P1,P2,P3,P4和P5.在T0时刻系统状态如下:最大需求量 已分配资源量 剩余资源量A B C A B C A B CP1 8 6 4 1 2 1 2 1 1P2 4 3 3 3 1 1P3 10 1 3 4 1 3P4 3 3 3 3 2 2P5 5 4 6 1 1

      7、3(1)系统是否处于安全状态?如是,则给出进程安全序列.(2)如果进程P5申请1个资源类A、1个资源类B和1个资源类C,能否实施分配?为什么?五、(本题满分为15分)有n+1个进程A1, A2, .An 和 B:(1)A1,.An通过同一个缓冲区各自不断地向B发送消息, B不断地取消息, 它必 须取走发来的每一个消息. 刚开始时缓冲区为空. 试用P、V操作正确实现之. (2)若缓冲区个数增至m个, 试用P、V操作实现正确的通讯.答案:一、1、资源 2、S0 3、安全状态 不安全状态4、缺页中断 5、216二、在操作系统中,P操作和V操作各自的动作是如何定义的?答:P操作顺序执行下述两个动作:信号量的值减1,即S=S-1; 如果S0,则该进程继续执行;如果S0,则把该进程的状态置为阻塞态,把相应的PCB连入该信号量队列的末尾,并放弃处理机,进行等待(直至其它进程在S上执行V操作,把它释放出来为止)。V操作顺序执行下述两个动作:S值加1,即S=S+1;如果S0,则该进程继续运行; 如果S0,则释放信号量队列上的第一个PCB(即信号量指量指针项所指向的PCB)所对应的进程(把阻塞态改为就绪态

      8、),执行V操作的进程继续运行。三、(1)86,147,91,177,94,150,102,175,130(2)当前磁头在143道上:147,150,130,102,94,91,86,175,177(3)当前磁头在143道上,并且刚刚完成125道的请求147,150,175,177,130,102,94,91,86四、 (1)最大需求量 已分配资源量 剩余资源量 尚需要量A B C A B C A B C A B CP1 8 6 4 1 2 1 2 1 1 7 4 3P2 4 3 3 3 1 1 1 2 2P3 10 1 3 4 1 3 6 0 0P4 3 3 3 3 2 2 0 1 1P5 5 4 6 1 1 3 4 3 3系统是处于安全状态,安全序列为:P4,P2,P1,P3,P5(2)P5申请(1,1,1)最大需求量 已分配资源量 剩余资源量 尚需要量A B C A B C A B C A B CP1 8 6 4 1 2 1 1 0 0 7 4 3P2 4 3 3 3 1 1 1 2 2P3 10 1 3 4 1 3 6 0 0P4 3 3 3 3 2 2 0 1 1P5 5 4 6 2 2 4 3 2 2不能实施分配,因为分配后找不到安全序列,系统将处于不安全状态.五、(1) n+1个进程P1, P2, .,Pn 和 Q ,一个缓冲区Pi( i=1,.,n):Repeat生产消息;P(S1);向缓冲区送消息;V(S2)Until FalseQ: Repeat P(S2);从缓冲区取消息;V(S1);处理消息;Until FalseS1=1, S2=0(2)k个缓冲区Pi ( i=1,.,n):Repeat生产消息;P(S1);P(mutex);向BUFFERl中送消息;l:=(l+1) mod k;V(mutex);V(S2) Until False S1=k;S2=0;mutex=1;l=0;ll=0Q: RepeatP(S2);P(mutex);从BUFFERll取消息;ll:=(ll+1) mod k;V(mutex);V(S1)Until False 微机原理与接口技术(七)一、填空题(每题5分,共5个题,总分25分)18086/8088 CPU具有两种外部中断,它们是_和_

      《【计算机专业】专业课模拟题》由会员程**分享,可在线阅读,更多相关《【计算机专业】专业课模拟题》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.