进程管理习题及答案

上传人:豆浆 文档编号:752006 上传时间:2017-05-13 格式:DOC 页数:6 大小:72.50KB
返回 下载 相关 举报
进程管理习题及答案_第1页
第1页 / 共6页
进程管理习题及答案_第2页
第2页 / 共6页
进程管理习题及答案_第3页
第3页 / 共6页
进程管理习题及答案_第4页
第4页 / 共6页
进程管理习题及答案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《进程管理习题及答案》由会员分享,可在线阅读,更多相关《进程管理习题及答案(6页珍藏版)》请在金锄头文库上搜索。

1、一、判断题 1. ( )操作系统的所有程序都必须常驻内存。2. ( )多道程序设计可以缩短系统中作业的执行时间。3. ( )实时系统中的作业周转时间有严格的限制。4. ( )进程获得处理机而运行是通过申请而得到的。5. ( )同一个程序不能被创建成多个进程。6. ( )子进程可以继承它的父进程所拥有的所有资源。7. ( )对于临界区,最重要的是断定哪个进程先执行临界区里的那段程序。8. ( )若进程 A 和进程 B 在临界区上互斥, 那么当 A 位于临界区内时不能打断它的运行。9. ( )进程间的互斥是一种特殊的同步关系。10. ( )临界区是指进程中用于实现进程互斥的那段代码。11. ( )

2、资源的同时共享是指多个用户作业可以在同一时刻使用同一资源。12. ( )并发性是指若干事件在同一时间间隔内发生。13. ( )进程在运行中,可以自行修改自己的进程控制块 PCB。14. ( )进程申请 CPU 得不到满足时,其状态变为等待态。15. ( )当一个进程从等待态变成就绪态,则一定有一个进程从就绪态变成运行态。16. ( )进程状态的转换是由操作系统完成的,对用户是透明的。17. ( )优先数是进程调度的重要依据,优先数大的进程首先被调度运行。18. ( )不可抢占式动态优先数法一定会引起进程长时间得不到运行。19. ( )进程调度的主要功能是从所有处于等待状态的进程中挑选一个最合适

3、的进程,创建好进程运行所需要的环境,然后把处理机分配给它。20. ( )无限循环和无限延迟是一个概念。21. ( )导致系统出现死锁的一种原因是某个用户作业发生了死循环。22. ( )一旦出现死锁,所有进程都不能运行。 23. ( )所有进程都挂起时系统陷入死锁。24. ( )参与死锁的进程至少有两个已经占有资源。25. ( )有 M 个进程的操作系统出现死锁时,死锁进程的个数为 15(或 x=6) 2、M P3- P4- P0- P2 (答案不唯一)5、P、V 操作实现 程序如下:student:=0;computer:=2m;enter:=0;finish:=0;test(i):=0;pa

4、rbeginStudent i: BeginV(student); /*表示有学生到达,通知 gateguard 进程 */P(enter); /*学生是否可进入*/上机实习;V(finish); /*实习结束,通知教师 ,有需要检查的学生*/P(test(i); /*等待教师检查完毕*/V(computer); /*释放计算机资源End;.Teacher:BeginrepeatP(finish); /*是否有需要检查的学生,等待实习完成 */P(finish); /*是否有需要检查的学生,等待实习完成 */选出可检查的第 i 组学生;检查第 i 组学生实习结果;V(test(i); /*检查完成*/V(test(i); /*检查完成*/until false End;Gategard:Beginrepeat.P(student); /*等待学生到达*/P(student); /*等待另一学生到达*/ P(computer); /*是否有可用的计算机*/P(computer); /*是否有可用的计算机*/分配计算机;V(enter); /*设置学生 1 可进入标志*/V(enter); /*设置学生 2 可进入标志*/untile false End;Parend;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号