1. 并发是并行的不同表述,其原理相同。
A 错
B 对
答案:A
解析:
- 并发:同一时间段,多个任务都在执行(单位时间内不一定执行);
- 并行:单位时间内,多个任务同时执行;
2. 线程的切换会引起进程的切换。
A 错
B 对
答案:A
解析:属于同一进程的多个线程之间的切换不会引起进程的切换,只有属于不同进程的线程之间的切换才会引起进程的切换。
3. 操作系统的所有程序是常驻内存的。
A 错
B 对
答案:A
解析:操作系统给每一个程序(进程)分配一个虚拟地址空间,虚拟地址空间映射到磁盘,用到对应数据时再拷贝到内存中并建立虚拟地址和内存地址间关联的页表。所以不是常驻内存的。
4. 进程的控制信息和描述信息存放在()。
A JCB
B PCB
C AFT
D SFT
答案:B
解析:
进程控制块(PCB)是系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程,所以说,PCB(进程控制块)是系统感知进程存在的唯一标志。
5. 当系统发生抖动(thrashing)时,可以采取的有效措施是( )
Ⅰ.撤销部分进程 Ⅱ.增加磁盘交换区的容量 Ⅲ.提高用户进程的优先级
A 仅Ⅰ
B 仅Ⅱ
C 仅Ⅲ
D 仅Ⅰ, Ⅱ
答案:A
解析:
发生“抖动”的根本原因是:
同时在系统中运行的进程太多 ,由此分配给每一个进程的物理块太少,不能满足进程正常运行的基本要求,致使每个进程在运行时,频繁地出现缺页,必须请求系统将所缺之页调入内 存。
太多的话, 最直接有效的方法当然是撤销部分进程。