大学MOOC 操作系统(郑州工程技术学院)1462738167 最新慕课完整章节测试答案
第1讲操作系统引论
第1讲测试
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、单选题:
1、 操作系统中采用多道程序设计技术提高CPU和外部设备的___。
选项:
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: 时间片加权分配
D: 短作业优先
答案: 【 时间片轮转】
13、单选题:
___操作系统允许用户把若干个作业提交给计算机系统。
选项:
A: 单用户
B: 分布式
C: 批处理
D: 监督
答案: 【 批处理】
14、单选题:
在___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
选项:
A: 实时
B: 分时
C: 分布式
D: 单用户
答案: 【 实时】
15、单选题:
下面6个系统中,必须是实时操作系统的有___个。计算机辅助设计系统航空订票系统过程控制系统机器翻译系统办公自动化系统计算机激光照排系统
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 3】
16、单选题:
设计实时操作系统时,首先应考虑系统的___。
选项:
A: 可靠性和灵活性
B: 实时性和可靠性
C: 灵活性和可靠性
D: 优良性和分配性
答案: 【 实时性和可靠性】
17、单选题:
若把操作系统看作计算机系统资源的管理者,下列___不属于操作系统所管理的资源。
选项:
A: 程序
B: 内存
C: CPU
D: 中断
答案: 【 中断】
18、单选题:
在下列操作系统的各个功能组成部分中,___不需要硬件所管理的资源。
选项:
A: 进程调度
B: 时钟管理
C: 地址映射
D: 中断系统
答案: 【 进程调度】
19、单选题:
并发和________是操作系统的两个最基本的特征,两者之间互为存在条件。
选项:
A: 共享
B: 并行
C: 虚拟
D: 异步
答案: 【 共享】
20、单选题:
在主机控制下进行的输入/输出操作称为________操作。
选项:
A: 脱机输入/输出
B: 并行输入/输出
C: 联机输入/输出
D: 串机输入/输出
答案: 【 联机输入/输出】
第2讲进程管理下
第2讲测试
1、单选题:
在进程管理中,当____________时,进程从阻塞状态变为就绪状态。
选项:
A: 进程被进程调度程序选中
B: 等待某一事件
C: 等待的事件发生
D: 时间片用完
答案: 【 等待的事件发生】
2、单选题:
分配到必要的资源并获得处理机时的进程状态是_________。
选项:
A: 就绪状态
B: 执行状态
C: 阻塞状态
D: 撤消状态
答案: 【 执行状态】
3、单选题:
P、V操作是_________。
选项:
A: 两条低级进程通信原语
B: 两组不同的机器指令
C: 两条系统调用命令
D: 两条高级进程通信原语
答案: 【 两条低级进程通信原语】
4、单选题:
对进程的管理和控制使用_________。
选项:
A: 进程调度
B: 原语
C: 信号量
D: 信箱通信
答案: 【 原语】
5、单选题:
进程的并发执行是指若干个进程_________。
选项:
A: 同时执行
B: 在执行的时间上是重叠的
C: 在执行的时间上是不可重叠的
D: 共享系统资源
答案: 【 在执行的时间上是重叠的】
6、单选题:
若P、V操作的信号量S初值为2,当前值为—1,则表示有_________等待进程。
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 1】
7、单选题:
下列的进程状态变化中,_________变化是不可能发生的。
选项:
A: 运行——>就绪
B: 运行——>等待
C: 等待——>运行
D: 等待——>就绪
答案: 【 等待——>运行】
8、单选题:
进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是__________。
选项:
A: 时间片用完
B: 等待某事件发生
C: 等待的某事件已发生
D: 被进程调度程序选中
答案: 【 被进程调度程序选中】
9、单选题:
一个运行的进程用完了分配给它的时间片后,它的状态变为_________。
选项:
A: 就绪
B: 等待
C: 运行
D: 由用户自己确定
答案: 【 就绪】
10、单选题:
用P、V操作管理临界区时,信号量的初值应定义为_________。
选项:
A: 任意值
B: -1
C: 0
D: 1
答案: 【 1】
11、单选题:
程序的顺序执行通常在单道程序的工作环境中,具有________特征。
选项:
A: 程序的可再现性
B: 程序的不可再现性
C: 多道程序
D: 资源共享
答案: 【 程序的可再现性】
12、单选题:
用V操作唤醒一个等待进程时,被唤醒进程的状态变为_________。
选项:
A: 等待
B: 就绪
C: 运行
D: 完成
答案: 【 就绪】
13、单选题:
进程间的同步是指进一程间在逻辑上的相互_________关系。
选项:
A: 联接
B: 制约
C: 调用
D: 继续
答案: 【 制约 】
14、单选题:
_________是一种只能进行P操作和V操作的特殊变量。
选项:
A: 调度
B: 同步
C: 进程
D: 信号量
答案: 【 信号量】
15、单选题:
_________是解决进程间同步和互斥的一对低级通信原语。
选项:
A: P 和 V
B: Send 和 Receive
C: lock 和 unlock
D: W 和 S
答案: 【 P 和 V】
16、单选题:
下面对进程的描述中,错误的是_________。
选项:
A: 进程是动态的概念
B: 进程执行需要处理机
C: 进程是有生命期的
D: 进程是指令的集合
答案: 【 进程是指令的集合】
17、单选题:
下面的叙述中正确的是_________。
选项:
A: 操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同
B: 为了避免发生进程死锁,各进程只能逐个申请资源
C: 操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状况有关的信息
D: 进程同步是指某些进程之间在逻辑上的相互制约关系
答案: 【 进程同步是指某些进程之间在逻辑上的相互制约关系】
18、单选题:
进程控制就是对系统中的进程实施有效的管理,通过使用_________、进程撤消、进程阻塞、进程唤醒等进程控制原语实现。
选项:
A: 进程运行
B: 进程管理
C: 进程创建
D: 进程同步
答案: 【 进程创建 】
19、单选题:
信箱通信是一种_________通信方式。
选项:
A: 直接通信
B: 间接通信
C: 低级通信
D: 信号量
答案: 【 间接通信】
20、单选题:
操作系统通过_________对进程进行管理。
选项:
A: 进程
B: 进程控制块
C: 进程启动程序
D: 进程控制区
答案: 【 进程控制块】
21、单选题:
用P、V操作可以解决_________互斥问题。
选项:
A: 一切
B: 某些
C: 正确
D: 错误
答案: 【 一切】
22、单选题:
为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为________。
选项:
A: 进程互斥
B: 进程同步
C: 进程制约
D: 进程通信
答案: 【 进程通信】
23、单选题:
两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的________。
选项:
A: 同步
B: 互斥
C: 调度
D: 执行
答案: 【 同步 】
24、单选题:
进程中访问临界资源的那段程序代码是________.
选项:
A: 退出区
B: 临界区
C: 进入区
D: 剩余区
答案: 【 临界区】
25、单选题:
对于两个并发进程,设互斥信号量为mutex,若mutex=0,则_______。
选项:
A: 表示没有进程进入临界区
B: 表示有一个进程进入临界区
C: 表示有一个进程进入临界区,另一个进程等待进入
D: 表示有两个进程进入临界区
答案: 【 表示有一个进程进入临界区】
第3讲处理机的调度与死锁
第3讲测试
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、单选题:
设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上按单道运行,则平均周转时间为_________。
选项:
A: 1h
B: 5h
C: 2.5h
D: 8h
答案: 【 5h】
7、单选题:
设有三个作业,其运行时间分别是2h, 5h, 3h,假定它们同时到达,并在同一台处理器上以单道方式运行,则平均周转时间最小的执行顺序是_________。
选项:
A: J1,J2,J3
B: J3,J2,J1
C: J2,J1,J3
D: J1,J3,J2
答案: 【 J1,J3,J2】
8、单选题:
_________是作业存在的标志。
选项:
A: 作业名
B: 进程控制块
C: 作业控制块
D: 程序名
答案: 【 作业控制块】
9、单选题:
_________是从作业提交给系统到作业完成的时间间隔。
选项:
A: 周转时间
B: 响应时间
C: 等待时间
D: 运行时间
答案: 【 周转时间】
10、单选题:
一个作业8:00到达系统,估计运行时间为1h。若10:00开始执行该作业,其响应比是_________。
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 3】
11、单选题:
在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的_________也可能产生死锁。
选项:
A: 进程优先权
B: 资源的线性分配
C: 进程推进顺序
D: 分配队列优先权
答案: 【 进程推进顺序】
12、单选题:
产生死锁的四个必要条件是:互斥、_________、不可抢占和循环等待条件。
选项:
A: 请求与阻塞
B: 请求与保持
C: 请求与释放
D: 释放与阻塞
答案: 【 请求与保持】
13、单选题:
发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏_________条件是不太实际的。
选项:
A: 互斥
B: 不可抢占
C: 请求和保持
D: 循环等待
答案: 【 互斥】
14、单选题:
资源的有序分配策略可以破坏_________条件。
选项:
A: 互斥条件
B: 请求和保持条件
C: 不可抢占条件
D: 循环等待条件
答案: 【 循环等待条件】
15、单选题:
在_________的情况下,系统出现死锁。
选项:
A: 计算机系统发
