第二章 单元测试

1.【单选】

在进程管理中,当( )时候,进程从阻塞变为就绪。

A. 时间片用完
B. 等待许可
C. 进程被调度
D. 等待的某一事件发生了(i/o完成)
本题解析 :第二章 单元测试_第1张图片
2.【单选】

以下对进程的描述不正确的是( )。
A. 进程不能独立运行,需要相互配合执行
B. 进程是动态的、程序是静态的
C. 进程是资源分配和调度的一个独立单位
D. 进程是程序的一次执行
我的答案:A正确答案:A
3.【单选】

下列关于进程和线程表述正确的是

A. 进程被激活(Active)后,状态变为就绪状态
B. 线程是CPU调度的基本单位,但不是资源分配的基本单位
C. 一个进程的状态发生变化总会引起其他一些进程的状态发生变化
D. 进程被挂起(suspend)后,状态变为阻塞状态
我的答案:B正确答案:B(线程是CPU调度的基本单位,进程是资源分配的基本单位)
4.【单选】

分配到必要的资源并获得处理机时的进程状态是______。

A. 就绪状态
B. 执行状态
C. 阻塞状态
D. 创建状态
我的答案:B正确答案:B
5.【单选】

进程的基本状态( )可以由其他两种基本状态转变而来。
A. 就绪状态
B. 阻塞状态
C. 执行状态
D. 新建状态
我的答案:A正确答案:A
6.【单选】

进程和程序的本质区别是( )。
A. 前者在一个文件中,后者在多个文件中
B. 前者存储在内存,后者存储在外存
C. 前者是动态的,后者是静态的
D. 前者分时使用CPU,后者独占CPU
我的答案:C正确答案:C
本题解析 :【无】

7.【单选】

引起进程阻塞和唤醒的事件不包括( )。
A. 新数据尚未到达
B. 外界干预
C. 等待某种操作的完成
D. 向系统请求共享资源失败
我的答案:B正确答案:B
本题解析 :【无】

8.【单选】

若系统中只有用户级线程,则处理机调度单位是( )。
A. 线程
B. 作业
C. 程序
D. 进程
我的答案:A正确答案:D
本题解析 :如果系统只有用户态线程,则线程对操作系统是不可见的,操作系统只能调度进程;
如果系统中有内核态线程,则操作系统可以按线程进行调度;

9.【单选】

下面关于线程的组合方式的说法,错误的是( )。
A. 对于一对一模型,一个线程执行阻塞系统调用时,能允许另外一个线程继续执行。
B. 对于多对一模型,若一个线程程在访问内核时发生阻塞,则整个进程都会阻塞
C. 对于一对一模型,每创建一个用户线程就要创建一个相应的内核线程

D. 对于多对一模型,一个线程执行阻塞系统调用时,能允许另外一个线程继续执行。
我的答案:D正确答案:D
本题解析 :【无】

10.【单选】

在下面的叙述中正确的是( )。
A. 线程的引入增加了程序执行时时空开销
B. 线程是比进程更小的能独立运行的基本单位.
C. 引入线程可提高程序并发执行的程度,可进一步提高系统效率
D. 一个进程一定包含多个线程
我的答案:C正确答案:C
本题解析 :【无】

11.【单选】

操作系统中,进程与程序的重要区别之一是( )。
A. 进程有状态而程序没有
B. 程序有状态而进程没有
C. 程序可占有资源而进程不可
D. 进程能占有资源而程序不能
我的答案:A正确答案:A
本题解析 :【无】

12.【单选】

多道程序环境下,操作系统分配资源以__________为基本单位。

A. 作业
B. 指令
C. 程序
D. 进程
我的答案:D正确答案:D
本题解析 :【无】

13.【单选】

进程间的通信方式不包括()。
A. 共享存储器
B. 过程调用
C. 消息传递
D. 事件触发
我的答案:D正确答案:D
本题解析 :【无】

14.【单选】

以下说法错误的是()。
A. 允许多个线程共享其隶属进程所拥有的资源
B. 线程本身不拥有系统资源,仅有一点保证独立运行的资源
C. JCB是线程存在的唯一标识
D. 进程是系统中拥有资源的一个基本单位,它可以拥有资源
我的答案:C正确答案:C
本题解析 :PCB 是进程存在的唯一标志
操作系统用来记录和刻画进程状态及环境信息的数据结构
15.【单选】

在下面关于并发性的叙述中正确的是( )。
A. 并发性是指若干事件在不同时间间隔内发生
B. 并发性是指若干事件在不同时刻发生
C. 并发性是指若干事件在同一时刻发生
D. 并发性是指若干事件在同一时间间隔内发生
我的答案:D正确答案:D
本题解析 :【无】

16.【单选】

处于挂起就绪状态(即静止就绪状态)的进程,可转换为( )。
A. 运行状态
B. 阻塞状态(即活动阻塞状态)
C. 挂起阻寒状态(即静止阻塞状态)
D. 就绪状态(即活动就绪状态)
我的答案:D正确答案:D
本题解析 :【无】

17.【单选】

操作系统的主要功能是()
A. 对硬件资源进行分配、控制、调度、回收
B. 提高计算的可靠性
C. 对计算机系统的所有资源进行控制和管理
D. 实行多用户分布式处理
我的答案:C正确答案:C
本题解析 :【无】

18.【单选】

一个进程被唤醒意味着该进程()。

A. 该进程重新占有CPU
B. 将移至就绪队列的队首
C. 变为就绪状态
D. 它的优先级变高,优先被调度
我的答案:C正确答案:C
本题解析 :【无】

19.【单选】

进程从就绪状态进入运行状态的原因可能是( )。
A. 发生进程调度
B. 时间片用完
C. 等待某一事件
D. 等待的事件已发生
我的答案:A正确答案:A
本题解析 :【无】

20.【单选】

进程和程序的本质区别()。

A. 分时还是独占资源
B. 动态和静态特征
C. 是否顺序执行
D. 分别存在内存和外存
我的答案:B正确答案:B
本题解析 :【无】

21.【单选】

下列各项工作步骤中,( )不是创建进程所必需的步骤。
A. 将PCB链入进程就绪队列
B. 建立一个PCB
C. 作业调度程序为进程分配CPU
D. 为进程分配内存等资源
我的答案:C正确答案:C
本题解析 :【无】

22.【单选】

当( )时,进程从执行状态转变为就绪状态。
A. 等待的事件发生
B. 等待某一事件
C. 进程被调度程序选中
D. 时间片到
我的答案:D正确答案:D
本题解析 :【无】

23.【单选】

操作系统的主要功能有( )
A. 虚拟存储管理、处理机管理、进程调度、文件系统
B. 处理机管理、设备管理、存储器管理、文件系统
C. 进程管理、存储器管理、设备管理、处理机管理
D. 进程管理、中断管理、设备管理、文件系统
我的答案:B正确答案:B
本题解析 :【无】

24.【单选】

对进程的管理和控制使用__________。

A. 原语
B. 信号量
C. 信箱通信
D. 指令
我的答案:A正确答案:A
本题解析 :【无】

25.【单选】

进程调度是()选择一个进程进入执行状态

A. 就绪队列
B. 后备队列
C. 等待队列
D. 提交队列
我的答案:A正确答案:A
本题解析 :【无】

26.【单选】

操作系统通过_____________对进程进行管理。

A. 进程控制区
B. 进程控制块
C. 进程启动程序
D. 进程
我的答案:B正确答案:B
本题解析 :【无】

27.【单选】

以下对进程和线程的主要区别表述不准确的是()。
A. 进程是系统进行资源分配和调度的一个独立单位
B. 线程是一个轻型形态的进程,是CPU调度和分派的基本单位
C. 一般进程在创建、撤销和切换时系统开销比线程大
D. 进程和线程都是操作系统进行资源分配的基本单元
我的答案:D正确答案:D
本题解析 :【无】

28.【单选】

进程由执行状态变为等待状态可能是()。

A. 等待事情已经发生
B. 某个进程被唤醒
C. 时间片用完
D. 等待某事件的发生
我的答案:D正确答案:D
本题解析 :【无】

29.【单选】

客户机服务器系统的实现方式不包括()。
A. 远程方法调用
B. 远程过程调用
C. 近程方法调用
D. 套接字
我的答案:C正确答案:C
本题解析 :【无】

30.【单选】

进程的状态和优先级信息存放在( )。
A. PCB
B. 页表
C. JCB
D. 快表
我的答案:A正确答案:A
本题解析 :【无】

31.【单选】

进程控制块是描述进程状态和特性的数据结构,一个进程( )。
A. 可以和其他进程共用一个进程控制块
B. 可以有多个进程控制块
C. 可以没有进程控制块
D. 只能有唯一的进程控制块
我的答案:D正确答案:D
本题解析 :【无】

32.【单选】

进程创建原语的首要任务是()。

A. 为进程建立PCB
B. 为进程分配所需的各类资源
C. 为进程分配CPU
D. 为进程编制程序
我的答案:A正确答案:A
本题解析 :【无】

33.【单选】

一个运行的进程给他分配的时间片使用完了后,该进程从执行状态转为( )。

A. 就绪
B. 阻塞
C. 运行
D. 终止
我的答案:A正确答案:A
本题解析 :【无】

34.【单选】

在消息缓冲通信中,消息队列属于_________资源。

A. 独有
B. 可剥夺
C. 永久
D. 临界
我的答案:D正确答案:D

35.【单选】

某进程在运行过程中等待从磁盘上读入数据,此时该进程的状态将( )。
A. 从运行变为阻塞
B. 从阻塞变为就绪
C. 从运行变为就绪
D. 从就绪变为运行
我的答案:B正确答案:A
本题解析 :【无】

36.【单选】

在进程状态转换时,下列( )转换是不可能发生的。
A. 阻塞态→运行态
B. 运行态→就绪态
C. 运行态→阻塞态
D. 就绪态→运行态
我的答案:A正确答案:A
本题解析 :【无】

37.【单选】

从静态角度看,进程由程序、数据和( )三部分组成。
A. PMT
B. JCB
C. PCB
D. DCB
我的答案:C正确答案:C
本题解析 :【无】

38.【单选】

在操作系统中,进程是一个具有一定独立功能程序在某个数据集合上的一次( )。
A. 单独操作
B. 关联操作
C. 并发活动
D. 运行活动
我的答案:D正确答案:D
本题解析 :【无】

39.【单选】

下面说法错误的是( )。
A. 对于内核线程,一个线程的阻塞会影响其他线程的运行
B. 用户线程不依赖OS内核
C. 对于用户线程,一个线程阻塞时,进程内的所有线程都会被阻塞
D. 内核线程依赖与OS内核
我的答案:A正确答案:A
本题解析 :【无】

40.【单选】

操作系统最基本的两个特征是( )和( )。
A. 并发、虚拟
B. 虚拟、异步
C. 并发、共享
D. 共享、异步
我的答案:C正确答案:C
本题解析 :【无】

41.【单选】

进程处于( )时,它处于非阻塞态。
A. 等待从键盘输入数据
B. 等待协作进程的一个信号
C. 等待网络数据进入内存
D. 等待操作系统分配CPU时间
我的答案:D正确答案:D
本题解析 :【无】

42.【单选】

现代操作系统具有并发性和共享性,是由()的引入而导致的
A. 对象
B. 磁盘
C. 多道程序
D. 单道程序
我的答案:C正确答案:C
本题解析 :【无】

43.【单选】

以下对进程和线程的主要区别表述不准确的是()。

A. 进程是系统进行资源分配和调度的一个独立单位
B. 线程是一个轻型形态的进程,是CPU调度和分派的基本单位。
C. 进程和线程都是操作系统进行资源分配的基本单元
D. 一般进程在创建、撤销和切换时系统开销比线程大
我的答案:C正确答案:C
本题解析 :【无】

44.【单选】

在下面的叙述中,不正确的是( )。
A. 一个进程只能创建一个线程
B. 一个线程可创建一个或多个进程
C. 一个进程可创建一个或多个线程
D. 一个线程只能创建一个子线程
我的答案:A正确答案:C
本题解析 :【无】

45.【单选】

用信箱实现进程间互通信息的通信机制要有两个通信原语,它们是( )。
A. 发送原语和执行原语
B. 就绪原语和执行原语
C. 就绪原语和接收原语
D. 发送原语和接收原语
我的答案:D正确答案:D
本题解析 :【无】

46.【单选】

引入进程的主要目的是为了()

A. 方便用户
B. 考虑相应效率
C. 合理的划分资源
D. 提高系统吞吐量和资源使用率
我的答案:D正确答案:D
本题解析 :【无】

47.【单选】

进程间的通信方式不包括____________。

A. 共享存储器
B. 事件触发
C. 过程调用
D. 消息传递
我的答案:B正确答案:B
本题解析 :【无】

48.【单选】

在消息缓冲通信中,消息队列属于()资源。
A. 可剥夺
B. 永久
C. 临界
D. 独有
我的答案:C正确答案:C
本题解析 :【无】

49.【单选】

以下哪种操作不会创建一个新的进程()。

A. 新用户登录
B. 请求打印服务
C. 处理新的作业
D. 等待某个事件
我的答案:B正确答案:D
本题解析 :【无】

50.【单选】

进程的三个基本状态在一定条件下可以相互转化,在什么情况下进程由就绪转为运行()。

A. 时间片用完
B. 等待的事件已经发生
C. 被进程调度程序调度
D. 等待某事件发生
我的答案:C正确答案:C
本题解析 :【无】

51.【单选】

多道程序环境下,操作系统分配资源以( )为基本单位。
A. 作业
B. 程序
C. 进程
D. 指令
我的答案:C正确答案:C
本题解析 :【无】

52.【单选】

引起进程创建的事件不包括( )。
A. 申请打印机
B. 作业调度
C. 用户登录
D. 提供服务
我的答案:A正确答案:A
本题解析 :【无】

53.【单选】

下面关于线程的叙述中,正确的是( )。
A. 进程是资源的分配单位,线程是调度和分配的单位
B. 线程是资源的分配单位,进程是调度和分配的单位
C. 不论是系统支持线程还是用户级线程,其切换都需要内核的支持
D. 在引入线程的系统中,进程仍是资源分配和调度分派的基本单位
我的答案:B正确答案:B
本题解析 :【无】

54.【单选】

现代操作系统的两个基本特征是( )和资源共享
A. 程序的并发执行
B. 多道程序设计
C. 中断处理
D. 实现分时与实时处理
我的答案:D正确答案:D
本题解析 :【无】

55.【单选】

在单处理机系统中,可并行的是( )Ⅰ.进程与进程 Ⅱ.处理机与设备 Ⅲ.处理机与通道 Ⅳ.设备与设备
A. Ⅰ、Ⅱ、Ⅳ
B. Ⅱ、Ⅲ、Ⅳ
C. Ⅰ、Ⅲ、Ⅳ
D. Ⅰ、Ⅱ、Ⅲ
我的答案:B正确答案:B
本题解析 :【无】

56.【单选】

下列的进程状态变化中,____________变化是不可能发生的。

A. 运行→就绪
B. 等待→运行
C. 运行→等待
D. 等待→就绪
我的答案:B正确答案:B

57.【单选】

引起进程终止的事件不包括( )。
A. 外界干预
B. 正常结束
C. 异常结束
D. 作业调度
我的答案:D正确答案:D
本题解析 :【无】

58.【单选】

建立进程就是____。

A. 建立进程的目标程序
B. 为其建立进程控制块
C. 建立进程及其子孙的进程控制块
D. 将进程挂起
我的答案:C正确答案:B

你可能感兴趣的:(操作系统原理,linux,windows)