第三章单元测试

1、正在执行的进程由于其时间片用完而被暂停运行,此时该进程应从运行态变为()。C
A.终止态
B.运行态
C.就绪态
D.等待态

解释:

操作系统学习笔记(六)_学习笔记


2、某单处理器系统中若同时存在5个进程,则处于等待状态的进程最多可有()个。D

A.1

B.4

C.0

D.5

3、进程间采用间接通信方式时,在消息中必须给出()。D
A.信件名
B.发送者名
C.接收者名
D.信箱名

4、在操作系统的处理器管理中,标识每一个进程的唯一标志是()。D
A.数据集合
B.FCB
C.目标程序
D.PCB

5、以下对进程的论述中错误的是()。B
A.进程具有动态性
B.进程就是一个程序
C.进程由代码、数据和进程控制块等组成
D.一个作业可以划分为一个或多个进程

解释:

操作系统学习笔记(六)_学习笔记_02


6、信箱通信是一种()通信方式。C

A.直接通信

B.低级通信

C.间接通信

D.信号量

7、某处理器有4个核,目前系统中若同时存在5个进程,则处于运行状态的进程最多可有()个。D
A.5
B.0
C.1
D.4

8、某处理器有4个核,目前系统中若同时存在5个进程,则处于运行状态的进程最少可有()个。C
A.5
B.4
C.0
D.1

9、进程间共享内存存在的问题是()。A
A.需要在进程间进行访问控制
B.只能传输少量数据
C.浪费存储空间
D.通信速度慢

10、在消息通信中,接受者进程阻塞,直到有消息可用才继续运行的模式是()。B
A.非阻塞receive
B.阻塞receive
C.非阻塞send
D.阻塞send

解释:

操作系统学习笔记(六)_操作系统_03

11、进程操作的原语有()。A、B、C、D
A.撤销原语
B.创建原语
C.阻塞原语
D.唤醒原语

12、进程和程序的区别是()。B、C、D
A.进程分时使用CPU,程序独占使用CPU
B.进程存储在内存中,程序存储在外存中
C.进程是程序的一次执行
D.进程是动态的,程序是静态的

解释:

操作系统学习笔记(六)_父进程_04


13、进程控制块包括若干信息,它们是()。A、B、C、D

A.进程状态信息

B.CPU调度信息

C.I/O状态信息

D.内存管理信息解释:

操作系统学习笔记(六)_学习笔记_05

14、父进程和子进程在资源共享方面的关系有()。B、C、D
A.父进程共享子进程资源的子集
B.子进程共享父进程资源的子集
C.父进程子进程共享所有的资源
D.父进程和子进程无资源共享

解释:

操作系统学习笔记(六)_知识点_06

15、协同进程的优点有()。A、B、C、D
A.加速运算
B.方便
C.模块化
D.信息共享

解释:

操作系统学习笔记(六)_操作系统_07

16、一个阻塞进程被唤醒意味着该进程重新占有了CPU。×

17、进程可以在各个状态之间自由转换。×

解释:

操作系统学习笔记(六)_操作系统_08


18、创建进程时,将由调度程序为其分配CPU。×

19、在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于进程调度策略和进程自身。

20、在Linux下,采用exec系统调用创建新的子进程和父进程共享所有资源。×

解释:

操作系统学习笔记(六)_操作系统_09


操作系统学习笔记(六)_知识点_10

更多

需要更多学习资料、源码等资源的小伙伴
可以去海轰的微信公众号:海轰Pro
回复:海轰
就可以啦(注意主页的使用说明哦o( ̄︶ ̄)o)