




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、 操作系统的基本功能包括()管理、()管理、()管理和()管理。除此以外还为用户使用操作系统提供了用户接口。2、 进程完成任务后,系统收回进程占用的()和取消()后就撤销了该进程。3、 信号量的物理意义是:当前信号量的值大于零时,表示();当信号量小于零时,其绝对值表示()。4、 产生死锁的原因是()和()。5、 系统处于安全状态则()发生死锁,系统处于不安全状态则()发生死锁。6、 在一个单处理机系统,若有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有()个,最少有()个。7、 有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量的变化范围
2、是()。8、 操作系统的基本类型主要有()。9、 批处理系统、分时系统和多任务系统B.单用户系统、多用户系统和批处理系统C.批处理操作系统、分时操作系统和实时操作系统D.实时系统、分时系统和多用户系统共6页,第2页共6页,第1页河北师范大学考试命题专用纸2在操作系统中,并发性是指()。A.若干个事件在同一时刻发生B.若干个事件的发生时间是随机的C.若干个事件在同一时间问隔内发生D.若干个事件的发生是时间驱动的3在下列作业调度算法中,()调度算法最有利于小作业,从而提高系统吞吐能力。A.先来先服务B.计算时间短的作业优先C.优先级D.响应比最高优先4、下列进程变化状态中,()变化是不可能发生的。
3、A.执行-就绪B.执行-阻塞C.阻塞-执行D.阻塞-就绪5、资源的按序分配策略可以破坏()条件。A.互斥B.请求和保持C.不剥夺D.环路等待6、进程和程序的本质区别是()。A.内存和外存B.动态和静态特征C.共享和独占使用计算机资源D.顺序和非顺序执行机器指令7、某系统中有3个并发进程,都需要同类资源4个,问该系统不会发生死锁的最少资源数是()个。A9B.10C.11D.128、两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。A.同步B.执行C.互斥D.调度9、信号量s不能用于()操作。A.V操作B.P
4、操作C.赋初值D.运算表达式A.临界区可以允许规定数目的多个进程同时进行B.临界区只包含一个程序段C.临界区是必须互斥地执行的程序段D.临界区的执行不能被中断代号A卷学院软件学院专业软件工程年级级班级学号姓名备注:试卷首页必须用统一的考试命题专用纸,第二页以后用专用纸续页。试卷必须打印成卷字迹要工整、清楚。各题留出答案空白。试卷打印后应认真校对,避免卷面错误。学年第二学期操作系统课期中试题河北师范大学考试命题专用纸试卷代号A卷学院软件学院专业软件工程年级级姓名学号2、有5个并发执行的进程P1、P2、P&P4、P5,它们共享5个资源R1、R2、R3R4R5,每个进程都需要得到两个资源后才
5、能执行结束,但每次只能申请一个资源。每个进程申请的资源列表如下:进程|第一次申请的资源|第二次申请的资源P1|R1|R2P2|R2|R3P3|R3|R4P4|R4|R51)在什么资源分配情况下会引起死锁?为什么?2)请你提出一种方案,使进程申请资源时受到适当的限制,从而避免可能引起的死锁。(10分)3、桌子上有一只盘子,每次只能放入或取出一个水果。现有许多苹果和橘子。一家4口人各行其职。爸爸专向盘子中放苹果,妈妈专向盘子中放橘子,儿子专等吃盘子中的橘子,女儿专等吃盘子中的苹果。请用P操作、V操作来实现4人之间的同步算法。(10分)1、简述为什么引入进程?简述进程的特征。(6分)2、简述3种常用
6、的进程通信方式。(9分)3、简述进程的创建过程和阻塞过程。(10分)1、在一个批处理系统中,采用响应比高者优先的作业调度算法。当一个作业进入系统后就可以开始调度,假定作业都仅是计算,忽略调度花费的时间。现有3个作业,进入系统的时间和需要计算的时间如下表所示。( 1) 求出每个作业的开始时间、完成时间及周转时间并填入表中。( 2) 计算三个作业的平均周转时间和平均带权周转时间为多少。(10分)|共6页,第4页共6页,第3页|4、假设具有5个进程的集合P=P0,P1,P2,P3,P4,系统中有3类资源A、B、C,假设在某时刻有以下状态:进程AllocationMaxAvailableABCABCA
7、BCP0003004140P1100175P2135235P3002064P4001065试问:1)该状态是否安全?请给出详细的检查过程。102)如果系统的可利用资源Available为(0,6,2),系统是否安全?如果系统处在安全状态,请给出安全序列;如果系统处在非安全状态,说明原因。(分)1、 1.处理机,存储器,设备,文件2. 资源,PCB(进程控制块)3. 可用资源的数目,因请求该资源而被阻塞的进程的数目4. 竞争资源,进程推进顺序不当5. 一定不,有可能6. 4,07. 1-m12、 1.C2.C3.B4.C5.D6.B7.B8.A9.D10.C3、1在多道程序环境下,程序的执行属于
8、并发执行,此时它们将失去其封闭性,并具有间断性及不可再现性的特征,为了使程序能并发执行,且对并发执行的程序加以描述和控制,人们引进了“进程”概念。进程的特征:结构特征(由程序段、数据段和PCB勾成);动态性;并发性;独立性;异步性。2 .共享存储器系统(分为基于共享数据结构的通信方式和基于共享存储区的通信方式);消息传递系统(分为直接通信方式和间接通信方式);管道通信,是指用于连接一个读进程和一个写进程以实现他们之间通信的一个共享文件,又名pipe文件。3 .进程的创建过程:申请空白PCB为新进程分配资源;初始化进程控制块;将新进程插入就绪队列。进程的阻塞过程:当发生引起进程阻塞的事件时,首先
9、调用阻塞原语block把自己阻塞,把进程控制块中的现行状态由“执行”改为阻塞,并将PCBS入阻塞队列,最后转调度程序进行重新调度。四、1.平均周转时间=(120+60+60)/3=80带权周转时间:p1=60/60=1p2=120/45=2.667p3=60/25=2.4平均带权周转时间=(1+2.667+2.4)/3=2.0222.1)当5个进程同时进行第一次资源申请后,即进程P1申请R1,进程P2申请R2,进程P3申请R3,进程P4申请R4,进程P5申请R5,第一次申请资源结束后,这时候再进行第二次资源申请,无论是哪个进程申请都不能够申请成功,这时候资源都被占用,进入死锁状态。2)方案一:
10、每次最多只允许4个进程同时申请资源方案二:给资源设置优先权,当进程申请完Ri之后,第二次申请Rj时,下标j必须大于i时,才把第二个资源分配给该进程。方案三:一次性分配给进程两个资源,如果有一个资源被占用时,放弃该进程所拥有的资源。方案四:可以使偶数的进程先执行,执行结束后,再执行奇数的进程。3(P/V操作,即是wait()signal()操作)SemphoreS=1,S1=S2=0;/S表示当前盘子可以放入水果,初始值为1;/S1表示当前盘子可以取出苹果,初始值为0;/S2表示当前盘子可以取出橘子,初始值为0。Father:准备苹果;Wait(S);将苹果放在盘子里;Signal(S1);Ma
11、ther:准备橘子;Wait(S);将橘子放在盘子里;Signal(S2);Daughter:Wait(S1);从盘子中拿走苹果;Signal(S);吃苹果Son:Wait(S2);从盘子中拿走橘子;Signal(S);吃橘子4.进程AllocationMaxNeedAvailableABCABCABCABCP0003004001140P1100175075P2135235100P3002064062P40010650641)检查过程:WorkNeedallocationwork+allocationP2140100135275P0275001003278P1278075100378P33780620023710P437100640013711可以找到一个安全序列(P2,P0,P1,P3,P4)此状态处于安全状态2)如果系统的可利用资源Available为(0,6,2)时:检查过程如下:WorkNeedalloca
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年注册消防工程师考试冲刺试卷 消防安全技术专项训练
- 2025年Python分布式系统开发培训试卷 深度解析
- 2025年注册水利工程师考试押题试卷 水利工程设计规范专项训练
- 星城镇党代会工作报告
- 民法典抵押课件
- 2026届福清市福清华侨中学化学高二上期末质量跟踪监视模拟试题含答案
- 2026届黑龙江省哈尔滨兆麟中学、阿城一中、尚志中学等六校化学高二上期中达标测试试题含解析
- 赣州市重点中学2026届高一化学第一学期期末教学质量检测模拟试题含解析
- 烟草面试笔试题目及答案
- 民法典婚姻家庭普法课件
- 2025年孝感公安局警务辅助人员招聘考试试卷
- 1688运营培训课件
- 森林防火安全培训课件
- 2025小学道德与法治教材更新心得体会
- 科研团队经费管理制度
- 从“制作”与“生生”隐喻原型洞察中国哲学的思维根基与演进脉络
- 社区安全用药课件
- 河南卷2025年高考物理真题含解析
- QGDW1512-2014电力电缆及通道运维规程
- 2025年心理咨询师认证考试试题及答案
- 消防水系统维保维修常见故障及维修办法
评论
0/150
提交评论