全国自考操作系统(进程管理)模拟试卷5
-
24. 进程的调度状态包括用户态和核心态。( )
- 正确
- 错误
-
25. UNIX的核心函数wakeup唤醒睡眠原因为chan的进程中优先数最高的进程。( )
- 正确
- 错误
-
23. UNIX操作系统的调度算法是时间片轮转法。( )
- 正确
- 错误
-
22. 就绪状态进程能转变成睡眠状态。( )
- 正确
- 错误
-
21. 进程状态就是进程占有CPU时的处理机状态。( )
- 正确
- 错误
-
19. 通过fork创建的子进程映像哪些与其父进程不同?
-
20. 写出在多线程环境中进程与线程的主要区别。
-
18. 一个进程可能由于某种原因进入阻塞或睡眠状态。列举常见的若干个不同类型的原因。
-
17. UNIX系统在什么情况下设置强迫调度标志runrun?
-
16. 多级运行队列中对不同级上的进程分配不同的时间片的优点是什么?
-
15. 为什么在操作系统中要引入进程的概念?仅使用“运行中的程序”的术语难道不行吗?
-
14. 创建进程的最主要的思想是_______。
-
12. 进程状态变化时,_______和_______都有可能变为就绪态。
-
13. UNIX系统中确定进程优先数的方法有_______和_______两种。
-
10. 同一进程内的并发线程之间可通过_______传递信息。
- A.全局变量
- B.动态变量
- C.函数参数
- D.工作区
-
11. 进程存储器映像由以下几部分组成:_______、_______、_______、_______。
-
9. 在UNIX系统中,如有n个进程因等待资源R而睡眠,现该资源R被释放了,系统将唤醒_______。
- A.资源R睡眠队列中的第一个进程
- B.最早因等待资源R而睡眠的进程
- C.最后因等待资源R而睡眠的进程
- D.因等待资源R而睡眠的全部n个进程
-
8. UNIX系统中对换程序的主要功能是_______。
- A.进程映像在盘交换区与内存之间的传送
- B.选择一个进程占有处理机
- C.设置runin和runout标志
- D.选择一个作业调出系统
-
7. 下面几点措施中,_______不属于UNIX的动态优先权法。
- A.进程在核心态下运行,不进行强迫调度
- B.赋予等待不同资源或事件的睡眠进程不同的优先数
- C.超级用户进程可以要求系统赋予较高的优先权
- D.由时间片轮转法规定各个就绪进程顺次轮流使用处理机
-
6. 必定会引起进程切换的状态转换是_______。
- A.一个进程被创建后进入就绪态
- B.一个进程从运行态变成阻塞态
- C.一个进程从就绪态变成运行态
- D.一个进程从等待态变成就绪态
-
5. 在UNIX系统中,进程映像中可以被其他进程访问的是_______。
- A.共享内存段
- B.静态变量
- C.全局变量
- D.栈段
-
4. 一个进程被唤醒,其状态变为_______。
- A.执行态
- B.就绪态
- C.等待态
- D.不能确定
-
3. 下列信息中,在PCB表中不含有的信息是_______。
- A.用户名
- B.进程标识
- C.现场保护区
- D.进程优先级
-
1. 在操作系统中,JCB是指_______。
- A.作业控制块
- B.进程控制块
- C.文件控制块
- D.程序控制块
-
2. 选择作业调度算法考虑的因素之一是_______。
- A.吞吐率
- B.交互性
- C.及时性
- D.安全可靠