大学MOOC 操作系统(郑州轻工业大学)1449396162 最新慕课完整章节测试答案
第一章操作系统概述
第一章单元测验
1、单选题:
站在用户的角度,操作系统是( )。
选项:
A: 接口
B: 资源管理者
C: 用户程序
D: 应用软件
答案: 【 接口】
2、单选题:
操作系统提供的用户接口有()。
选项:
A: 命令接口
B: 程序接口
C: 图形用户接口
D: 命令接口、程序接口、图形用户接口
答案: 【 命令接口、程序接口、图形用户接口】
3、单选题:
第一个真正意义上的操作系统是( )。
选项:
A: 单道批处理系统
B: 多道批处理系统
C: 分时系统
D: 实时系统
答案: 【 单道批处理系统】
4、单选题:
按照用户和任务的数量来对微机操作系统进行分类时,以下属于单用户多任务操作系统的是( )。
选项:
A: DOS
B: UNIX
C: Windows
D: Linux
答案: 【 Windows】
5、单选题:
分时系统中的分时是划分( )的时间。
选项:
A: 主机
B: 存储器
C: 系统
D: CPU
答案: 【 CPU】
6、单选题:
以下共享资源中属于同时访问的共享资源是( )。
选项:
A: CPU
B: 打印机
C: 内存
D: 磁盘
答案: 【 磁盘】
7、单选题:
以下关于操作系统的结构说法正确的是( )。
选项:
A: 模块化OS结构中,接口是单向调用接口。
B: 分层OS结构中,接口是双向调用接口。
C: 模块化结构和分层结构都是基于“分解”和“模块化”的思想。
D: 分层结构中调用频率高的模块应该出现在顶层。
答案: 【 模块化结构和分层结构都是基于“分解”和“模块化”的思想。】
8、单选题:
关于微内核结构说法正确的( )。
选项:
A: 内核和服务器程序均匀运行在系统态。
B: 内核和服务器程序均匀运行在用户态。
C: 仅内核运行在系统态。
D: 仅服务器程序运行在系统态。
答案: 【 仅内核运行在系统态。】
9、单选题:
OS存储器管理的功能,管理的是( )。
选项:
A: 辅存
B: 内存和辅存
C: 全部的内存空间
D: 内存中的用户空间
答案: 【 内存中的用户空间】
10、单选题:
以下不是现代操作系统特征的是( )。
选项:
A: 共享
B: 虚拟
C: 并行
D: 异步
答案: 【 并行】
11、单选题:
并发的对象是( )。
选项:
A: 程序
B: 作业
C: 任务
D: 进程
答案: 【 进程】
12、单选题:
操作系统的五大功能中管理硬件的功能有( )个。
选项:
A: 4
B: 1
C: 3
D: 2
答案: 【 3】
13、多选题:
多道程序设计技术具有的特点是( )。
选项:
A: 单道性
B: 多道性
C: 宏观上的并行性
D: 微观上的串行性
答案: 【 多道性;
宏观上的并行性;
微观上的串行性】
14、多选题:
三种最基本的次操作系统是( )。
选项:
A: 批处理系统
B: 分时系统‘
C: 实时系统
D: 网络操作系统
答案: 【 批处理系统;
分时系统‘;
实时系统】
15、多选题:
现代操作系统最基本的特征是( )。
选项:
A: 并发性
B: 共享性
C: 异步性
D: 虚拟性
答案: 【 并发性;
共享性】
16、多选题:
关于处理机的状态,以下说法正确的是( )。
选项:
A: 系统态下可以执行所有的指令包括特权指令。
B: 用户状态下可以修改处理机状态。
C: 系统态下可以直接使用资源。
D: 用户态下资源要先申请在使用。
答案: 【 系统态下可以执行所有的指令包括特权指令。;
系统态下可以直接使用资源。;
用户态下资源要先申请在使用。】
第二章进程管理
第二章单元测试
1、单选题:
()是进程存在的唯一标志。
选项:
A: 程序段
B: 数据段
C: JCB
D: PCB
答案: 【 PCB】
2、单选题:
进程和程序的一个本质区别是()。
选项:
A: 前者分时使用CPU,后者独占CPU;
B: 前者存储在内存,后者存储在外存;
C: 前者在一个文件中,后者在多个文件中;
D: 前者为动态的,后者为静态的。
答案: 【 前者为动态的,后者为静态的。】
3、单选题:
正在等待他人释放临界资源的进程处于()状态。
选项:
A: 挂起
B: 阻塞
C: 就绪
D: 执行
答案: 【 阻塞】
4、单选题:
已分配到除CPU外的所有资源的进程处于()状态。
选项:
A: 挂起
B: 阻塞
C: 就绪
D: 执行
答案: 【 就绪】
5、单选题:
已获得CPU的进程处于()状态。
选项:
A: 挂起
B: 阻塞
C: 就绪
D: 执行
答案: 【 执行】
6、单选题:
某进程所要求的一次打印输出结束,该进程被(),其进程的状态将从()。
选项:
A: 阻塞;运行到阻塞
B: 挂起;运行到阻塞
C: 唤醒;阻塞到就绪
D: 执行;阻塞到运行
答案: 【 唤醒;阻塞到就绪】
7、单选题:
在一个单处理机系统中,存在5个进程,最多可有()个进程处于就绪队列,最多可有()个进程处于阻塞状态。
选项:
A: 4;4
B: 4;5
C: 5;4
D: 5;5
答案: 【 4;5】
8、单选题:
正在执行的进程由于其时间片用完被暂停执行,此时进程应从执行状态变为()状态。
选项:
A: 静止阻塞
B: 活动阻塞
C: 静止就绪
D: 活动就绪
答案: 【 活动就绪】
9、单选题:
处于静止阻塞状态的进程,在进程等待的事件出现后,应变为()状态。
选项:
A: 静止阻塞
B: 活动阻塞
C: 静止就绪
D: 活动就绪
答案: 【 静止就绪】
10、单选题:
为使进程由活动就绪转变为静止就绪,应利用()原语;为使进程由执行状态转变为阻塞状态,应利用()原语;为使进程由静止就绪转变为活动就绪,应利用()原语;为使经常由阻塞状态转变为就绪状态,应利用()原语。
选项:
A: block;suspend;active;wakeup
B: suspend;block;active;wakeup
C: suspend;block;wakeup;active
D: block;block;wakeup;wakeup
答案: 【 suspend;block;active;wakeup】
11、单选题:
下列信息中,不属于CPU现场信息的是()。
选项:
A: 指令计数器
B: 进程的就绪、阻塞、执行等基本状态
C: 堆栈的栈顶指针
D: 段表控制寄存器
答案: 【 进程的就绪、阻塞、执行等基本状态】
12、单选题:
下列信息中,()不属于PCB的内容。
选项:
A: 处理机状态信息
B: 进程调度信息
C: 程序段、数据段的内存基址和长度
D: 完整的程序代码
答案: 【 完整的程序代码】
13、单选题:
从用户状态转换到系统状态是通过()实现的
选项:
A: 执行进程直接修改程序状态字
B: 中断屏蔽
C: 访管指令或中断
D: 进程调度
答案: 【 访管指令或中断】
14、单选题:
从下面对临界区的论述中,选出一条正确的论述。
选项:
A: 临界区是指进程中用于实现进程互斥的那段代码。
B: 临界区是指进程中用于实现进程同步的那段代码。
C: 临界区是指进程中用于实现进程通信的那段代码。
D: 临界区是指进程中访问临界资源的那段代码。
答案: 【 临界区是指进程中访问临界资源的那段代码。】
15、单选题:
对于记录型信号量,在执行一次wait操作时,信号量的值应当减1,当其值为()时,进程应阻塞。
选项:
A: >0
B: <0
C: >=0
D: <=0
答案: 【 <0】
16、单选题:
对于记录型信号量,在执行一次signal操作时,信号量的值应当加1,当其值为()时,应唤醒阻塞队列中的进程。
选项:
A: >0
B: <0
C: >=0
D: <=0
答案: 【 <=0】
17、单选题:
用信号量S实现对系统中4台打印机的互斥使用,S.value的初值应设置为(),若S.value的当前值为-2,则表示S.L队列中有()个等待进程。
选项:
A: 0;0
B: 0;2
C: 4;0
D: 4;2
答案: 【 4;2】
18、单选题:
设有10个进程共享一个互斥段,如果最多允许有1个进程进入互斥段,则所采用的互斥信号量的取值范围为()。
选项:
A: 0~1
B: -1~0
C: 1~-9
D: 0~-9
答案: 【 1~-9】
19、单选题:
在生产者-消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初始值应分别是()。
选项:
A: 0;n;0
B: 1;n;0
C: 0;0;n
D: 1;0;n
答案: 【 1;0;n】
20、单选题:
从下面的叙述中选出一条正确的叙述。
选项:
A: 不同进程所执行的代码也不同。
B: 当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中。
C: 当进程申请CPU得不到满足时,它将处于阻塞状态。
D: 程序段是进程存在的唯一标志。
答案: 【 当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中。】
21、单选题:
从下面的叙述中选出一条错误的叙述。
选项:
A: 信号量的初值不能为负数。
B: 在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁。
C: 管程每次只允许一个进程进入。
D: wait、signal操作可以解决一切互斥问题。
答案: 【 在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁。】
22、单选题:
在引入线程的操作系统中,资源分配和调度的基本单位是()。
选项:
A: 程序
B: 进程
C: 线程
D: 作业
答案: 【 进程】
23、单选题:
在引入线程的操作系统中,CPU调度和分派的基本单位是()。
选项:
A: 程序
B: 进程
C: 线程
D: 作业
答案: 【 线程】
24、单选题:
在批处理系统中,导致进程创建的典型事件是()。
选项:
A: 作业录入
B: 作业调度
C: 进程调度
D: 中级调度
答案: 【 作业调度】
25、单选题:
下列进程状态转换中,绝对不可能发生的状态转换是()。
选项:
A: 执行->就绪
B: 就绪->阻塞
C: 阻塞->就绪
D: 执行->阻塞
答案: 【 就绪->阻塞】
26、单选题:
在创建进程时,()不是创建所必须的步骤。
选项:
A: 为进程建立PCB
B: 为进程分配内存等资源
C: 为进程分配CPU
D: 将进程插入就绪队列
答案: 【 为进程分配CPU】
27、单选题:
使用mail命令的信箱通信属于()。
选项:
A: 共享存储器系统
B: 直接消息传递系统
C: 间接消息传递系统
D: 管道通信系统
答案: 【 间接消息传递系统】
28、单选题:
使用共享文件进行通信的方式属于()通信。
选项:
A: 共享存储器系统
B: 管道通信系统
C: 消息传递系统
D: 客户机-服务器系统
答案: 【 管道通信系统】
29、单选题:
使用send和receive命令的通信属于()。
选项:
A: 管道通信系统
B: 直接消息传递系统
C: 间接消息传递系统
D: 客户-服务器系统
答案: 【 直接消息传递系统】
30、单选题:
进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。请从下列描述中选择一条正确的描述。
选项:
A: 进程A的执行不能被中断,即临界区的代码具有原子性。
B: 进程A的执行能被中断,但中断A后,不能将CPU调度给B进程。
C: 进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给B进程。
D: 进程A
