JMDX操作系统第三章复习:判断与选择填空解析

需积分: 5 0 下载量 185 浏览量 更新于2024-08-03 收藏 52KB DOCX 举报
"这份资源是针对JMDX计算机工程学院操作系统课程第三章的学习材料,包含了判断题、选择题,旨在帮助学生复习和测试对操作系统基础知识的掌握,特别是进程管理、调度策略等方面。" 操作系统是计算机系统的核心部分,它管理着系统的所有硬件资源,包括处理器、内存、磁盘等,同时也负责管理和控制进程的执行。在这个章节中,我们关注的重点是进程调度和系统性能评估的一些关键概念。 一、进程调度与CPU分配 1-1 题目指出,作业调度并不直接使作业获得CPU,而是创建进程并将其调入内存。真正决定进程能否获取CPU的是进程调度,它根据一定的策略决定哪个进程可以运行。 1-2 短作业(进程)优先调度算法通常能减少平均周转时间,但不是在所有情况下都最短。如果作业同时到达,短作业优先的平均周转时间确实较优,但如果作业陆续到达,可能会导致饥饿现象。 二、单选题 2-1 进程何时占用处理器以及占用时间的长短由进程的特点和调度策略决定。选项C正确,因为调度策略会根据进程的优先级、等待时间等因素来决定其执行顺序和时间。 2-2 周转时间是指作业从提交到完成的总时间,包括等待时间和运行时间。选项B是正确的周转时间定义。 2-3 在死锁问题中,如果资源是可抢占的,可以避免死锁的发生。因此,选项A是正确答案,不会因竞争可被抢占的资源而产生死锁。 2-4 当进程的时间片用完,其优先级降低,以便其他进程有机会运行。所以选项A正确,这是降低进程优先级的合理时机。 2-5 实时调度算法的重要准则是保证截止时间的满足,选项C正确。 2-6 分时系统中,响应时间快是重要准则,以保证用户交互的及时性,选项A正确。 2-7 批处理系统中,选择作业调度算法的重要准则是平均周转时间短,这有助于提高系统整体效率,选项B正确。 2-8 优先权高的作业能获得优先服务是为紧急作业设置的准则,选项D正确。 2-9 在单处理器的多进程系统中,进程何时占用处理器以及占用时间的长短,取决于调度算法。 这些题目涉及到的操作系统概念包括:作业调度、进程调度、周转时间、响应时间、死锁预防、实时调度、分时调度以及批处理调度。这些知识点是操作系统课程中的基础内容,对于理解操作系统如何管理并发执行的进程至关重要。通过解答这些题目,学生可以检验自己对这些概念的理解程度,进一步巩固理论知识,并准备应对期末考试或PTA练习。