1.【单选】
进程处于(C )时,它处于非阻塞态。
- A. 等待从键盘输入数据
- B. 等待协作进程的一个信号
- C. 等待操作系统分配CPU时间
- D. 等待网络数据进入内存
2.【单选】
用信箱实现进程间互通信息的通信机制要有两个通信原语,它们是( C)
- A. 就绪原语和执行原语
- B. 就绪原语和接收原语
- C. 发送原语和接收原语
- D. 发送原语和执行原语
3.【单选】
下面关于线程的组合方式的说法,错误的是( D)。
- A. 对于一对一模型,每创建一个用户线程就要创建一个相应的内核线程
- B. 对于一对一模型,一个线程执行阻塞系统调用时,能允许另外一个线程继续执行。
- C. 对于多对一模型,若一个线程程在访问内核时发生阻塞,则整个进程都会阻塞
- D. 对于多对一模型,一个线程执行阻塞系统调用时,能允许另外一个线程继续执行。
4.【单选】
引起进程阻塞和唤醒的事件不包括( A)。
- A. 外界干预
- B. 等待某种操作的完成
- C. 向系统请求共享资源失败
- D. 新数据尚未到达
5.【单选】
在下面的叙述中,正确的是( C)。
- A. 一个进程只能创建一个线程
- B. 一个线程可创建一个或多个进程
- C. 一个进程可创建一个或多个线程
- D. 一个线程只能创建一个子线程
6.【单选】
进程的基本状态( D)可以由其他两种基本状态转变而来。
- A. 执行状态
- B. 阻塞状态
- C. 新建状态
- D. 就绪状态
7.【单选】
以下对进程和线程的主要区别表述不准确的是(C)。
- A. 线程是一个轻型形态的进程,是CPU调度和分派的基本单位
- B. 一般进程在创建、撤销和切换时系统开销比线程大
- C. 进程和线程都是操作系统进行资源分配的基本单元
- D. 进程是系统进行资源分配和调度的一个独立单位
8.【单选】
当( A)时,进程从执行状态转变为就绪状态。
- A. 时间片到
- B. 等待的事件发生
- C. 进程被调度程序选中
- D. 等待某一事件
9.【单选】
下面说法错误的是(A )。
- A. 对于内核线程,一个线程的阻塞会影响其他线程的运行
- B. 用户线程不依赖OS内核
- C. 对于用户线程,一个线程阻塞时,进程内的所有线程都会被阻塞
- D. 内核线程依赖与OS内核
10.【单选】
下列各项工作步骤中,(D )不是创建进程所必需的步骤。
- A. 为进程分配内存等资源
- B. 将PCB链入进程就绪队列
- C. 建立一个PCB
- D. 作业调度程序为进程分配CPU
11.【单选】
在下面的叙述中正确的是( B)。
- A. 线程是比进程更小的能独立运行的基本单位.
- B. 引入线程可提高程序并发执行的程度,可进一步提高系统效率
- C. 一个进程一定包含多个线程
- D. 线程的引入增加了程序执行时时空开销
12.【单选】
客户机服务器系统的实现方式不包括(B)。
- A. 远程方法调用
- B. 近程方法调用
- C. 套接字
- D. 远程过程调用
13.【单选】
下面关于线程的叙述中,正确的是( A)。
- A. 进程是资源的分配单位,线程是调度和分配的单位
- B. 不论是系统支持线程还是用户级线程,其切换都需要内核的支持
- C. 线程是资源的分配单位,进程是调度和分配的单位
- D. 在引入线程的系统中,进程仍是资源分配和调度分派的基本单位
14.【单选】
处于挂起就绪状态(即静止就绪状态)的进程,可转换为( C)。
- A. 挂起阻寒状态(即静止阻塞状态)
- B. 阻塞状态(即活动阻塞状态)
- C. 就绪状态(即活动就绪状态)
- D. 运行状态
15.【单选】
进程间的通信方式不包括(B)。
- A. 共享存储器
- B. 事件触发
- C. 消息传递
- D. 过程调用
16.【单选】
若系统中只有用户级线程,则处理机调度单位是( B)。
- A. 程序
- B. 进程
- C. 线程
- D. 作业
17.【单选】
以下说法错误的是(C)。
- A. 允许多个线程共享其隶属进程所拥有的资源
- B. 进程是系统中拥有资源的一个基本单位,它可以拥有资源
- C. JCB是线程存在的唯一标识
- D. 线程本身不拥有系统资源,仅有一点保证独立运行的资源
18.【单选】
在进程状态转换时,下列( A)转换是不可能发生的。
- A. 阻塞态→运行态
- B. 运行态→就绪态
- C. 运行态→阻塞态
- D. 就绪态→运行态
19.【单选】
进程和程序的本质区别是(C )。
- A. 前者在一个文件中,后者在多个文件中
- B. 前者存储在内存,后者存储在外存
- C. 前者是动态的,后者是静态的
- D. 前者分时使用CPU,后者独占CPU
20.【单选】
在消息缓冲通信中,消息队列属于(A)资源
- A. 临界
- B. 可剥夺
- C. 永久
- D. 独有
21.【单选】
进程的状态和优先级信息存放在(D )。
- A. 快表
- B. 页表
- C. JCB
- D. PCB
22.【单选】
引起进程创建的事件不包括( A)。
- A. 申请打印机
- B. 作业调度
- C. 提供服务
- D. 用户登录
23.【单选】
引起进程终止的事件不包括( A)。
- A. 作业调度
- B. 正常结束
- C. 外界干预
- D. 异常结束