全国自考操作系统(进程管理)模拟试卷4
-
25. 盘交换区上的就绪状态进程能转变成睡眠状态。( )
- 正确
- 错误
-
26. 在引入线程的操作系统中,进程之间不可以并发执行,而且在一个进程中的多个线程之间可以并发执行。( )
- 正确
- 错误
-
23. 在实时系统中,进程调度应采用非剥夺优先级调度算法。( )
- 正确
- 错误
-
22. 在UNIX中,进程等待占用CPU的状态就是SSLEEP(或SWAIT)。( )
- 正确
- 错误
-
24. UNIX的系统调用可以在核心态下调用。( )
- 正确
- 错误
-
21. 进程映像指进程在处理机的上下文执行环境。( )
- 正确
- 错误
-
20. 编一个C程序,通过创建若干个线程并发运行,合作完成一个任务,例如编写一个通过模拟随机数落在圆内的概率来计算PI(π)值的程序或计算∑i3,i=1,2,…,n的程序。
-
19. 什么是进程和线程?两者之间的关系如何?
-
18. 父进程通过fork创建了用户空间映像与其完全相同的子进程映像,为何父进程和子进程能完成不同的任务?
-
16. 进程自愿放弃处理机而引起的切换调度有哪几种情况?
-
15. 写出高级、中级和低级这三级调度的另一个名称、所做的主要工作和这三级调度之间的联系。
-
17. UNIX系统的runin标志和runout标志置位各表示什么意思?
-
14. 一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?
-
12. 在UNIX系统中,进程控制块分成两部分:_______结构和_______结构,前者常驻内存,以节省主存空间。
-
13. 在单CPU的操作系统中,如UNIX的核心函数sched正在将盘交换区的一个进程调入内存,系统中有_______个进程处于用户态。
-
10. 短作业优先调度可以使作业的_______时间最小。
-
11. 进程的处理机状态分为_______和_______。
-
7. 在下面_______的情况时,UNIX系统不会进行进程切换调度。
- A.runrun标志还没有设置
- B.进程正在执行系统调用signal
- C.现运行进程的优先级没有降低
- D.0#进程进入睡眠态
-
8. 下面选项中不是进程睡眠原因的是_______。
- A.临界区或资源互斥
- B.同步等待出现处理对象
- C.同步等待I/O完成
- D.进程映像被换出至盘交换区
-
9. 在下列关于线程的描述中,说法_______是错误的。
- A.进程内的一个执行单元
- B.具有独立的用户栈和核心栈
- C.进程内的一个可调度实体
- D.进程内的一个资源分配单位
-
5. 时间片轮转调度算法是为了_______。
- A.多个进程都能得到系统的及时响应
- B.先来先服务
- C.多个进程使用相同的CPU时间
- D.使多个进程能公平地使用处理机
-
6. UNIX Systern V的调度原理是基于_______。
- A.先来先服务
- B.短作业优先
- C.时间片轮转
- D.多级反馈调度算法
-
4. 在进程的执行过程中不能被修改的映像部分是_______。
- A.共享正文段
- B.执行代
- C.全局变量
- D.栈段
-
3. 进程所请求的输入数据到达后,将使进程状态从_______。
- A.执行态变为就绪态
- B.等待态变为执行态
- C.就绪态变为执行态
- D.等待态变为就绪态
-
1. 批处理作业调度必须遵循的一个必要条件是_______可以满足被选作业的要求。
- A.系统的主存容量
- B.系统中的空闲内存
- C.系统配置的资源
- D.系统现有的尚未分配的资源
-
2. 在一个单处理机系统中,有若干进程轮流占有处理机,称为_______。
- A.顺序执行
- B.轮转执行
- C.并行执行
- D.并发执行