MOOC 操作系统(黄镇谨)(广西科技大学)1451221180 最新慕课完整章节测试答案
第二周计算机操作系统概述(下)和处理器管理(上)
第一次单元测验
1、单选题:
操作系统是对______进行管理的软件。
选项:
A: 软件;
B: 硬件;
C: 计算机资源;
D: 应用程序;
答案: 【 计算机资源;】
2、单选题:
配置了操作系统的机器是一台比原来的物理机器功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为_______计算机。
选项:
A: 并行;
B: 真实;
C: 虚拟;
D: 共享;
答案: 【 虚拟;】
3、单选题:
_____不是一个操作系统环境。
选项:
A: Celeron;
B: Windows CE;
C: Linux;
D: Solaris;
答案: 【 Celeron;】
4、单选题:
____该操作系统的系统响应时间的重要性超过协同资源的利用率,它被广泛地应用于卫星控制、导弹发射、工业控制、飞机订票业务灯领域。
选项:
A: 分时操作系统;
B: 实时操作系统;
C: 批处理操作系统;
D: 多用户操作系统;
答案: 【 实时操作系统;】
5、单选题:
允许在一台主机上同时连接多个终端,各个用户可以通过各自的终端交互使用计算机,这样的操作系统是______。
选项:
A: 批处理操作系统;
B: 网络操作系统;
C: 分时操作系统;
D: 分布式操作系统;
答案: 【 分时操作系统;】
6、单选题:
如果分时系统的时间片一定,那么_____,则响应时间越长。
选项:
A: 内存越少;
B: 内存越多;
C: 用户数越少;
D: 用户数越多;
答案: 【 用户数越多;】
7、单选题:
系统调用是______。
选项:
A: 用户编写的一个子程序;
B: 高级语言中的库程序;
C: 操作系统中的一条命令;
D: 操作系统向用户程序提供的接口;
答案: 【 操作系统向用户程序提供的接口;】
8、单选题:
实时操作系统必须在____内处理来自外部的事件。
选项:
A: 响应时间;
B: 周转时间;
C: 规定时间;
D: 调度时间;
答案: 【 规定时间;】
9、单选题:
实时系统_________。
选项:
A: 是依赖人为干预的监督和控制系统;
B: 必须既要及时响应、快速处理,又要有高可靠性和安全性;
C: 强调系统资源的利用率;
D: 实质上是批处理系统和分时系统的结合;
答案: 【 必须既要及时响应、快速处理,又要有高可靠性和安全性;】
10、单选题:
用户程序的输入和输出操作实际上由______完成。
选项:
A: 程序设计语言;
B: 编译系统;
C: 操作系统;
D: 标准库程序;
答案: 【 操作系统;】
11、单选题:
在操作系统中,并发性是指________。
选项:
A: 若干个时间在不同时刻发生;
B: 若干个事件在同一时刻发生;
C: 若干个事件在同一时间间隔内发生;
D: 若干个时间在不同的时间间隔内发生;
答案: 【 若干个事件在同一时间间隔内发生;】
12、单选题:
若把操作系统看成计算机系统资源的管理者,下面的_____不属于操作系统所管理的资源。
选项:
A: 程序;
B: 主存;
C: CPU;
D: 中断;
答案: 【 中断;】
13、单选题:
多道程序设计是指______。
选项:
A: 在实时系统中并发运行多个程序 ;
B: 在分布系统中同一时刻运行多个程序;
C: 在一台处理机上同一时刻运行多个程序;
D: 在一台处理机上并发运行多个程序;
答案: 【 在一台处理机上并发运行多个程序;】
14、单选题:
提高处理器资源利用率的关键技术是_____。
选项:
A: SPOOLing技术;
B: 虚拟技术;
C: 交换技术;
D: 多道程序设计技术;
答案: 【 多道程序设计技术;】
15、单选题:
操作系统中采用多道程序设计提高CPU和外部设备的_____。
选项:
A: 利用率;
B: 可靠性;
C: 稳定性;
D: 兼容性;
答案: 【 利用率;】
16、单选题:
引入多道程序设计技术的前提条件之一是系统具有______。
选项:
A: 多个CPU;
B: 多个终端;
C: 中断功能;
D: 分时功能 ;
答案: 【 中断功能;】
17、单选题:
当计算机提供了管态和目态时,_____必须在管态下执行。
选项:
A: 从内存取数的指令;
B: 把运算结果送入内存的指令;
C: 算术运算指令;
D: 输入/输出指令;
答案: 【 输入/输出指令;】
18、单选题:
当CPU执行操作系统代码时,称处理机处于______。
选项:
A: 自由态;
B: 目态;
C: 管态;
D: 就绪态;
答案: 【 管态;】
19、单选题:
特权指令是指_____。
选项:
A: 机器指令;
B: 其执行可能有损系统的安全性;
C: 控制指令;
D: 系统管理员可用的指令;
答案: 【 其执行可能有损系统的安全性;】
20、单选题:
计算机系统中判断是否有中断事件发生应该在_____。
选项:
A: 进程切换时;
B: 执行完一条指令后;
C: 执行P操作后;
D: 由用户态转入核心态时;
答案: 【 执行完一条指令后;】
21、单选题:
在下列性质中,()不是分时系统的特征。
选项:
A: 多路性
B: 交互性
C: 独占性
D: 成批性
答案: 【 成批性】
22、单选题:
引入多道程序技术的前提条件之一是系统具有()
选项:
A: 多个CPU
B: 多个终端
C: 中断功能
D: 分时功能
答案: 【 中断功能】
23、单选题:
在用户程序中要将一个字符送到显示器上显示,需要使用操作系统提供的()接口。
选项:
A: 系统调用
B: 函数
C: 原语
D: 子程序
答案: 【 系统调用】
24、单选题:
在下列语言中,属于脱机作业控制语言的是()。
选项:
A: 作业控制语言
B: 汇编语言
C: 会话式程序设计语言
D: 解释BASIC语言
答案: 【 作业控制语言】
25、单选题:
()功能/软件不能在用户态实现。
选项:
A: 编译器
B: 系统诊断程序
C: 链接器/加载器
D: 文件系统管理
答案: 【 系统诊断程序】
26、判断题:
作业的联机控制方式适用于终端作业。
选项:
A: 正确
B: 错误
答案: 【 正确】
27、判断题:
一个作业由若干个作业步组成,在多道程序设计的系统中这些作业步可以并发执行。
选项:
A: 正确
B: 错误
答案: 【 错误】
28、判断题:
命令解释程序是操作系统的一个程序,它必须在内核态下运行。
选项:
A: 正确
B: 错误
答案: 【 错误】
29、判断题:
系统调用与用户程序之间的调用的不同之处是处理机状态的改变。
选项:
A: 正确
B: 错误
答案: 【 正确】
30、判断题:
并行性和并发性是两个不同的概念。
选项:
A: 正确
B: 错误
答案: 【 正确】
31、判断题:
Linux是与UNIX兼容的操作系统,它不仅仅是只能运行在PC机上。
选项:
A: 正确
B: 错误
答案: 【 错误】
32、判断题:
单用户系统中,任何时刻只能有一个用户进程。
选项:
A: 正确
B: 错误
答案: 【 错误】
33、判断题:
多道程序设计可以缩短系统中作业的执行时间。
选项:
A: 正确
B: 错误
答案: 【 错误】
34、判断题:
由于采用了分时技术,用户可以独占计算机的资源。
选项:
A: 正确
B: 错误
答案: 【 错误】
35、判断题:
批处理系统不允许用户随时干预自己程序的运行。
选项:
A: 正确
B: 错误
答案: 【 错误】
第四周处理器管理(下)
第二次单元测试
1、单选题:
____优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
选项:
A: 先来先服务;
B: 静态;
C: 动态;
D: 短作业;
答案: 【 静态;】
2、单选题:
下列进程状态变化中,______变化是不可能发生的。
选项:
A: 运行—>就绪;
B: 运行—>等待;
C: 等待—>运行;
D: 等待—>就绪;
答案: 【 等待—>运行;】
3、单选题:
当_____时,进程从运行状态变为就绪状态。
选项:
A: 进程被调度程序选中;
B: 时间片到;
C: 等待某一事件;
D: 等待的事件发生;
答案: 【 时间片到;】
4、单选题:
进程管理中,当_____,进程从阻塞态变成就绪态。
选项:
A: 进程被进程调度程序选中;
B: 等待一个事件;
C: 等待的事件发生;
D: 时间片用完;
答案: 【 等待的事件发生;】
5、单选题:
下面对进程的描述中,错误的是____。
选项:
A: 进程是动态的概念;
B: 进程执行需要处理机;
C: 进程是有生命周期的;
D: 进程是指令的集合;
答案: 【 进程是指令的集合;】
6、单选题:
下面所述步骤中,_____不是创建进程所必需的。
选项:
A: 由调度程序为进程分配CPU;
B: 建立一个进程控制块;
C: 为进程分配内存;
D: 将进程控制块链入就绪队列;
答案: 【 由调度程序为进程分配CPU;】
7、单选题:
多道程序环境下,操作系统分配资源以____为基本单位。
选项:
A: 程序;
B: 指令;
C: 进程;
D: 线程;
答案: 【 进程;】
8、单选题:
下述哪一个选项体现了原语的主要特点_______。
选项:
A: 并发性;
B: 异步性;
C: 共享性;
D: 不可分割性;
答案: 【 不可分割性;】
9、单选题:
关于内核级线程,以下描述不正确的是_______。
选项:
A: 内核可以将处理器调度直接分配给某个内核级线程;
B: 控制权从一个线程传送到另一个线程时不需要用户态-内核态-用户态的模式切换;
C: 可以将一个进程的多个线程分派到多个处理器,能够发挥多处理器并行工作的优势;
D: 建立和维护线程的数据结构及保存每个线程的入口;
答案: 【 控制权从一个线程传送到另一个线程时不需要用户态-内核态-用户态的模式切换;】
10、单选题:
一个进程被唤醒意味着____。
选项:
A: 该进程重新占有了CPU;
B: 它的优先权变为最大;
C: 其PCB移至等待队列队首;
D: 进程变为就绪状态;
答案: 【 进程变为就绪状态;】
11、单选题:
在引入线程的操作系统中,资源分配的基本单位是____。
选项:
A: 程序;
B: 线程;
C: 作业;
D: 进程;
答案: 【 进程;】
12、单选题:
在下述关于父进程和子进程的叙述中,正确的是_____。
选项:
A: 父进程创建了子进程,因此父进程执行完了,子进程才能运行;
B: 父进程和子进程可以并发执行;
C: 撤销子进程时,应该同时撤销父进程;
D: 撤销父进程时,应该同时撤销子进程;
答案: 【 父进程和子进程可以并发执行;】
13、单选题:
对进程的管理和控制使用_______。
选项:
A: 指令;
B: 原语;
C: 信号量;
D: 信箱通信;
答案: 【 原语;】
14、单选题:
所谓“可重入”程序是指______。
选项:
A: 在执行过程中其代码自身会发生变化的程序;
B: 无限循环程序;
C: 不能够被多个程序同时调用的程序;
D: 能够被多个进程共享的程序;
答案: 【 能够被多个进程共享的程序;】
15、单选题:
原语是______。
选项:
A: 运行在用户态下的过程;
B: 操作系统的内核;
C: 可中断的指令序列;
D: 不可中断的指令序列;
答案: 【 不可中断的指令序列;】
16、单选题:
在进程调度算法中,对短进程不利的是_____。
选项:
A: 短进程优先调度算法;
B: 先来先服务算法;
C: 高响应比优先算法;
D: 多级反馈队列调度算法;
答案: 【 先来先服务算法;】
17、单选题:
一个可共享的程序在执行过程中是不能被修改的,这样的程序代码应该是_____。
选项:
A: 封闭的代码;
B: 可重入代码;
C: 可再现代码;
D: 可执行代码;
答案: 【 可重入代码;】
18、单选题:
在进程管理中,当_____时,进程状态从运行态转换到就绪态。
选项:
A: 进程被调度程序选中;
B: 时间片用完;
C: 等待某一事件发生;
D: 等待的事件发生;
答案: 【 时间片用完;】
19、单选题:
由于并发进程执行的随机性,一个进程对另一个进程的影响是不可预测的,甚至造成结果的不正确,()
选项:
A: 造成不正确的原因与时间有关
B: 造成不正确的原因只与进程占用的处理机有关
C: 造成不正确的原因与速度无关
D: 造成不正确的原因只与外界的影响有关
答案: 【 造成不正确的原因与时间有关】
20、单选题:
下面那个是进程具有的特性
选项:
A: 动态性
B: 静态性
C: 不确定性
D: 共享性
答案: 【 动态性】
21、单选题:
进程状态由就绪态转换为运行态是由()引起的
选项:
A: 中断事件
B: 进程状态转换
C: 进程调度
D: 为程序创建进程
答案: 【 进程调度】
22、单选题:
在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指()
选项:
A: 一个缓冲区
B: 同步机制
C: 一段程序
D: 一段数据段
答案: 【 一段程序】
23、单选题:
支持多道程序设计的操作系统在运行过程中,不断的选择新进程运行,来实现CPU的共享,其中,()不是引起操作系统选择新进程的直接原因
选项:
A: 运行进程的时间片用完
B: 运行进程出错
C: 运行进程要等待某个事件发生
D: 有新进程进入就绪状态
答案: 【 有新进程进入就绪状态】
24、单选题:
建立多进程的主要目的是提高()的利用率
选项:
A: 文件
B: CPU