MOOC 操作系统原理(新乡学院)1206693872 最新慕课完整章节测试答案
一、操作系统概述
测试-操作系统概述
1、单选题:
下面有关并行的描述,正确的是( )。
选项:
A: 并行是指两个或多个作业在同一时间间隔内依次执行。
B: 并行是指两个或者多个作业在同一时刻运行。
C: 任意两个设备都能并行操作。
D: 两个作业可以在第一个CPU上并行运行。
答案: 【 并行是指两个或者多个作业在同一时刻运行。】
2、单选题:
在计算机系统中,操作系统是( )。
选项:
A: 一般应用程序
B: 核心系统软件
C: 用户应用软件
D: 系统支撑软件
答案: 【 核心系统软件】
3、单选题:
下列选项中,( )不是操作系统关心的主要问题。
选项:
A: 管理计算机裸机
B: 设计、提供用户程序与计算机硬件系统的界面。
C: 管理计算机系统的资源
D: 高级程序设计语言的编译器
答案: 【 高级程序设计语言的编译器 】
4、单选题:
操作系统最重要的两个目标是( )
选项:
A: 开放性和有效性
B: 可扩充性和方便性
C: 有效性和方便性
D: 方便性和开放性
答案: 【 有效性和方便性】
5、单选题:
计算机开机后,操作系统最终被加载到( )。
选项:
A: BIOS
B: ROM
C: EPROM
D: RAM
答案: 【 RAM 】
6、单选题:
操作系统提供给编程人员的接口是( )。
选项:
A: 库函数
B: 高级语言
C: 系统调用
D: 子程序
答案: 【 系统调用】
7、单选题:
系统功能调用是( )。
选项:
A: 用户编写的一个子程序
B: 高级语言中的库程序
C: 操作系统中的一条命令
D: 操作系统向用户程序提供的接口
答案: 【 操作系统向用户程序提供的接口 】
8、单选题:
若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的( )接口。
选项:
A: 系统调用
B: 图形用户
C: 原语
D: 键盘命令
答案: 【 系统调用】
9、单选题:
从下面关于并发性的论述中选出一条正确的论述( )。
选项:
A: 并发性是指若干事件在同一时刻发生
B: 并发性是指若干事件在不同时刻发生
C: 并发性是指若干事件在同一时间间隔内发生
D: 并发性是指若干事件在不同时间间隔内发生
答案: 【 并发性是指若干事件在同一时间间隔内发生】
10、单选题:
一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它们的计算和I/O操作顺序如下: P1:计算60ms,I/O80ms,计算20ms. P2:计算120ms,I/O40ms,计算40ms. 若不考虑调度和切换时间,则完成两个作业需要的最少时间是( )。
选项:
A: 240ms
B: 260ms
C: 340ms
D: 360ms
答案: 【 260ms】
11、单选题:
在单处理器系统中,可并行的是( ) 1进程与进程 2处理器与设备 3处理器与通道 4设备与设备
选项:
A: 1、2和3
B: 1、2和4
C: 1、3和4
D: 2、3和4
答案: 【 2、3和4 】
12、单选题:
下列选项中,不可能在用户态发生的事件是( )。
选项:
A: 系统调用
B: 外部中断
C: 进程切换
D: 缺页
答案: 【 进程切换】
13、单选题:
不影响分时系统响应时间的是( )。
选项:
A: 进程的调度和切换时间
B: 分时用户的数目
C: 分时用户所运行程序的特性
D: 时间片的大小
答案: 【 分时用户所运行程序的特性】
14、单选题:
批处理的主要缺点是( )。
选项:
A: CPU利用率低
B: 不能并发执行
C: 缺少交互性
D: 以上都不是
答案: 【 缺少交互性】
15、单选题:
中断处理和子程序调用都需要压栈以保护现场。中断处理一定会保存而子程序调用不需要保存其内容的是( )。
选项:
A: 程序计数器
B: 程序状态字寄存器
C: 通用地址寄存器
D: 通用数据寄存器
答案: 【 程序状态字寄存器】
16、单选题:
下列选项中,会导致用户进程从用户态切换到核心态的操作是( )。 1 整数除以零 2 sin()函数调用 3 read系统调用
选项:
A: 1、2、3
B: 仅2、3
C: 仅1、2
D: 仅1、3
答案: 【 仅1、3】
17、单选题:
相对于单一内核结构,采用微内核结构设计和实现的操作系统具有诸多优点。但( )不是微内核的优势。
选项:
A: 使系统更高效
B: 添加服务时无需修改内核
C: 便于实现分布式处理
D: 使系统更可靠
答案: 【 使系统更高效】
18、单选题:
当用户程序需要使用操作系统功能从磁盘读取执行的程序和数据时,首先要通过专门的指令完成( )。
选项:
A: 从运行态到阻塞态的转换
B: 进程从用户态到系统态的转换
C: 进程从活动态到挂起态的转换
D: 进程从系统态到用户态的转换
答案: 【 从运行态到阻塞态的转换 】
19、单选题:
配置了操作系统的机器是一台比原来的物理机器功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为( )计算机。
选项:
A: 并行
B: 虚拟
C: 真实
D: 共享
答案: 【 虚拟】
20、单选题:
( )不是一个操作系统环境。
选项:
A: Celeron
B: Windows ce
C: Linux
D: Solaris
答案: 【 Celeron】
21、单选题:
( )操作系统的系统响应时间的重要性超过协同资源的利用率,它被广泛地应用于卫星控制、导弹发射、工业控制等领域。
选项:
A: 分时操作系统
B: 实时操作系统
C: 批处理操作系统
D: 多用户操作系统
答案: 【 实时操作系统】
22、单选题:
系统调用是( )。
选项:
A: 用户编写的一个子程序
B: 高级语言中的库程序
C: 操作系统中的一条命令
D: 操作系统向用户程序提供的接口
答案: 【 操作系统向用户程序提供的接口 】
23、单选题:
用户程序的输入和输出操作实际上由( )完成。
选项:
A: 程序设计语言
B: 编译系统
C: 标准库程序
D: 操作系统
答案: 【 操作系统】
24、单选题:
提高处理器资源利用率的关键技术是( )。
选项:
A: SPOOLing技术
B: 虚拟技术
C: 交换技术
D: 多道程序设计技术
答案: 【 多道程序设计技术 】
25、单选题:
当计算机提供了管态和目态时,( )必须在管态下执行。
选项:
A: 从内存取数的指令
B: 把运算结果送入内存的指令
C: 算数运算指令
D: 输入/输出指令
答案: 【 输入/输出指令 】
26、单选题:
当CPU执行操作系统内核代码时,称处理机处于( )。
选项:
A: 自由态
B: 目态
C: 管态
D: 就绪态
答案: 【 管态】
随堂测验1
1、单选题:
以下软件不属于系统软件的是________
选项:
A: DOS
B: office
C: 数据库管理管理系统
D: 分布式管理系统
答案: 【 office】
2、单选题:
不影响分时系统响应时间的是( )
选项:
A: 分时用户所运行程序的特性
B: 进程调度和切换时间
C: 分时用户的数目
D: 时间片的大小
答案: 【 分时用户所运行程序的特性】
3、填空题:
计算机系统资源分为两大类:硬件资源和_________
答案: 【 软件资源】
4、填空题:
操作系统在计算机系统层次结构中起着承上启下的重要作用,它既面向________又面向软件和各类用户,是系统软硬件资源的控制中心。
答案: 【 硬件】
5、填空题:
在进行现代操作系统设计时,往往需要考虑5个设计目标:_________、方便性、可扩充性、开放性和安全性。
答案: 【 高效性】
七、 虚拟存储管理
测试-虚拟存储
1、判断题:
虚地址即程序执行时所要访问的内存地址。
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
用绝对地址编写的程序不适合多道程序系统。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
用可变分区法可以比较有效地消除外部碎片,但不能消除内部碎片。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少一倍。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
固定分区存储管理中每个分区的大小可以不同。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、填空题:
分段管理提供________维地址结构。
答案: 【 2】
7、填空题:
____________存储管理方式实现了段式、页式两种存储方式地优势互补。
答案: 【 段页式】
8、填空题:
一个虚拟地址结构用24个二进制位表示,其中12个二进制位表示页面尺寸。这种虚拟地址空间总共( )页。
答案: 【 4096】
9、填空题:
一个虚拟地址结构用24个二进制位表示,其中12个二进制位表示页面尺寸。每页的尺寸是( )KB。
答案: 【 4】
10、填空题:
一般情况下,缺页中断次数与分配给作业的主存块数有关,分配给作业的主存块数增加,则缺页中断次数会( )。
答案: 【 减少##%_YZPRLFH_%##降低】
三、进程同步和通信
进程同步和通信
1、单选题:
临界区是指( )。
选项:
A: 并发进程中与共享变量有关的程序段
B: 并发进程中用户实现进程通信的程序段
C: 并发进程中用于实现进程同步的程序段
D: 并发进程中用于实现进程互斥的程序段
答案: 【 并发进程中与共享变量有关的程序段】
2、单选题:
管理若干进程共享某一资源的相关临界区应满足三个要求,其中( )不考虑。
选项:
A: 一个进程可以抢占己分配给另一进程的资源
B: 任何进程不应该无限地逗留在它的临界区中
C: 一次最多让一个进程在临界区执行
D: 不能强迫一个进程无限地等待进入它的临界区
答案: 【 一个进程可以抢占己分配给另一进程的资源】
3、单选题:
( )是只能由P和V操作所改变的整型变量。
选项:
A: 共享变量
B: 锁
C: 整型信号量
D: 记录型信号量
答案: 【 整型信号量】
4、单选题:
对于整型信号量,在执行一次P操作时,信号量的值应( )。
选项:
A: 不变
B: 加1
C: 减1
D: 减指定数值
答案: 【 减1】
5、单选题:
在执行v操作时,当信号量的值( )时,应释放一个等待该信号量的进程。
选项:
A: >0
B: <0
C: >=0
D: <=0
答案: 【 <=0 】
6、单选题:
PV操作必须在屏蔽中断下执行,这种不可被中断的过程称为( )。
选项:
A: 初始化程序
B: 原语
C: 子程序
D: 控制模块
答案: 【 原语】
7、单选题:
进程间的互斥与同步分别表示了各进程间的( )。
选项:
A: 竞争与协作
B: 相互独立与相互制约
C: 不同状态
D: 动态性与并发性
答案: 【 竞争与协作】
8、单选题:
在进程通信中,( )常用信件交换信息。
选项:
A: 低级通信
B: 高级通信
C: 消息通信
D: 管道通信
答案: 【 高级通信】
9、单选题:
在间接通信时,用send(N,M)原语发送信件,其中N表示( )。
选项:
A: 发送信件的进程