读书频道 > 网站 > 网页设计 > 操作系统考研习题精析
2.6 判断题
13-07-14    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > 操作系统考研习题精析

本书以教育部颁发的全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲为基础,对操作系统各部分考点的内容进行简要介绍。本书以考试大纲规定的考查目标为依据,本着出题合理、...立即去当当网订购

1. 进程是一个独立的运行单位,也是系统进行资源分配和调度的基本单位。

答:正确。

2. PCB是进程存在的唯一标识。

答:正确。进程创建的时候PCB 被创建出来,进程结束以后,PCB 也被系统释放了。

3. 在一个N 个进程的单处理机系统中,有可能出现N 个进程都被阻塞的情况。

答:正确。例如N 个进程死锁时,这N 个进程都会阻塞。

4. 运行中的进程具有四种基本状态。

答:错误。运行中的进程具有三种基本状态,即就绪状态、运行状态和阻塞状态。

5. 在单处理机系统中任何时候只可能有一个进程处于执行状态。

答:正确。一个处理器在任意时刻只能运行一个进程。

6. 进程申请CPU 得不到满足时,其状态变为阻塞状态。

答:错误。该进程还可能处于就绪状态。

7. 在单处理机上,进程就绪队列和阻塞队列都只能有一个。

答:错误。可能有多个就绪队列(不同优先级)或多个阻塞队列(例如不同信号量)。

8. 当进程由执行状态变为就绪状态时,CPU 现场信息必须被保存在PCB 中。

答:正确。

9. 在单CPU 的系统中,任何时刻都有一个进程处于运行状态。

答:错误。也可能所有进程都处于阻塞状态。

10.  进程一旦形成,首先进入的是运行状态。

答:正确。

11.  一个进程必须经过进程的三个基本状态才能结束。

答:错误。进程可以不经过阻塞状态就结束,即只经过就绪和运行两个状态。

12.  进程可能同时处于某几种基本状态中。

答:错误。一个进程在一个时刻只能处于一个状态中。

13.  在UNIX系统中所有进程都是利用系统调用fork 创建的。

答:错误。0 号进程和1 号进程除外。

14.  当等待某一事件时,进程就从运行状态变为就绪状态。

答:错误。当等待某一事件时,进程从运行状态变成阻塞状态。

15.  由于线程不作为资源分配单位,线程之间可以无约束地并行执行。

答:错误。线程间往往需要同步。

16.  当一个进程从等待状态变为就绪状态,则一定有一个进程从就绪状态变成运行状态。

答:错误。当前运行的进程可能继续运行,没有进程从就绪状态变成运行状态。

17.  系统有n (n >2 )个进程,且当前在执行的进程不是进程调度程序,下述情况十分
可能发生:

(1 )有一个运行进程,没有就绪进程,有n - 1 个阻塞进程。

(2 )有一个运行进程,有一个就绪进程,有n - 2 个阻塞进程。

(3 )有一个运行进程,有n - 1 个就绪进程,没有阻塞进程。

(4 )没有运行进程,有2 个就绪进程,有n - 2 个阻塞进程。

答:(1 )正确,(2 )正确,(3 )正确,(4 )错误。如果有就绪进程,系统就会调度该进程运行。

18.  进程在运行过程中,可以自行修改自己的PCB 。

答:错误。只有操作系统可以修改PCB 。

19.  操作系统通过PCB 来控制和管理进程,用户进程可从PCB 中读出与本身运行状态相关的信息。

答:正确。通过系统调用读取PCB 中的信息。

20.  多线程技术具有明显的优越性,如速度快、通信简便、并行性高等。

答:正确。

21.  属于同一个进程的线程可以共享进程的程序段和数据段。

答:正确。

22.  线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程。

答:错误。一个线程只能属于一个进程。

23.  某进程被唤醒后,立即投入执行,则说明该系统采用了剥夺式(抢占式)调度算法。

答:错误。如果系统中没有其他进程处于就绪状态,任何调度算法都会选择该进程执行,不能就此认为系统采用剥夺式调度算法。

24.  在作业调度中,采用高响应比优先算法时,作业平均周转时间最短。

答:错误。最短作业优先算法才能保证平均周转时间最短。

25.  在剥夺优先级调度方式下,现运行进程的优先级不低于系统中所有进程的优先级。

答:错误。系统中可能存在更高优先级的进程,但因为处于阻塞状态而不能运行。

26.  作业调度是处理机的高级调度,进程调度是处理机的低级调度。

答:正确。

27.  作业A 的进程B 处于阻塞状态,作业A 也一定处于阻塞状态。

答:正确。

28.  多道程序设计可以缩短系统中作业的执行时间。

答:错误。多道程序设计不会改变执行时间。

29.  作业的联机控制方式适用于终端作业。

答:正确。

30.  时间片轮转法一般用于分时系统中。

答:正确。

31.  时间片越小,系统的响应时间就越小,系统的效率就越高。

答:错误。响应时间与当前运行进程数量也有关系。

32.  进程互斥是进程同步的特例。

答:正确。

33.  临界区就是临界资源所在的区域。

答:错误。临界区指访问临界资源的代码。

34.  对临界资源应采用互斥的方式来实现共享。

答:正确。

35.  临界区是不可中断的程序。

答:错误。临界区可以中断,在中断完成以后继续执行就可以满足进程互斥。

36.  如果在用加锁法实现互斥时,将未进入临界区的进程排队等待,从而让其有被再调度的机会,加锁法和P 、V 原语实现互斥时其效果是相同的。

答:正确。

37.  进程A 与进程B 共享变量S

1 ,需要互斥;进程B 与进程C 共享变量S

2 ,需要互斥,从而进程A 与进程C 也必须互斥。

答:错误。A 与C 没有共享变量,可以并行执行。

38.  程序的并发执行是指同一时刻有两个以上的程序的指令在同一处理器上执行。

答:错误。若干个事件在同一时间间隔内发生称为并发。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站