大学MOOC 操作系统(武昌工学院)1450319561 最新慕课完整章节测试答案
第1章操作系统概述
文章目录
第1章测试
1、单选题:
关于操作系统,下面的话错误的是:
选项:
A: 操作系统其实就是一种应用软件。
B: 操作系统的一个功能就是管理计算机硬件,令其高效运转。
C: 由于打印机是无法共享的外部设备,如果两个用户同时申请打印机打印文档,由操作系统负责协调这个冲突。
D: 操作系统的服务对象,可以是“人”,也可以是正在运行的程序。
答案: 【 操作系统其实就是一种应用软件。】
2、单选题:
如果一个计算机的内存中,除了存放操作系统常驻内存的代码之外,只能存放一道程序的代码和数据,那么这种计算机系统可能是:
选项:
A: 单道批处理系统
B: 多道批处理系统
C: 分时系统
D: 多任务系统
答案: 【 单道批处理系统】
3、多选题:
多道程序设计的好处是:
选项:
A: 提高CPU的利用率
B: 更好地利用内存
C: 简化操作系统的实现
D: 让CPU和设备并行工作
答案: 【 提高CPU的利用率;
更好地利用内存;
让CPU和设备并行工作】
4、多选题:
下列哪个(些)说法是错误的?
选项:
A: 电子数字计算机系统诞生时就有了操作系统
B: 产生 分时系统 的原因是 提高资源利用率
C: 产生 多道批处理系统 的原因是 提高资源利用率
D: 产生 多道批处理系统 的原因是 方便用户使用
答案: 【 电子数字计算机系统诞生时就有了操作系统;
产生 分时系统 的原因是 提高资源利用率;
产生 多道批处理系统 的原因是 方便用户使用】
5、多选题:
下面哪个不是操作系统发展的主要动因
选项:
A: 计算机硬件发展
B: 计算机体系结构变更
C: 提升计算机使用的方便性的愿望
D: 提升计算机资源的使用效率的愿望
E: 经济环境的变化
F: 人文环境的变化
答案: 【 经济环境的变化;
人文环境的变化】
第2章进程的描述与控制-1进程与线程
第2章第1部分测验
1、单选题:
一个进程的读磁盘操作完成后,操作系统针对该进程必做的是
选项:
A: 为进程分配用户内存空间
B: 降低进程优先级
C: 修改进程状态为就绪态
D: 增加进程的时间片大小
答案: 【 修改进程状态为就绪态】
2、单选题:
下列关于管道(Pipe)通信的叙述中,正确的是
选项:
A: 一个管道可实现双向数据传输
B: 一个管道只能有一个读进程或一个写进程对其操作
C: 管道的容量仅受磁盘容量大小限制
D: 进程对管道进行读操作和写操作都可以被阻塞
答案: 【 进程对管道进行读操作和写操作都可以被阻塞】
3、单选题:
在支持多线程的系统中,进程内部的若干个线程不能共享的是
选项:
A: 进程P中某线程的栈指针
B: 进程P的代码段
C: 进程P中打开的文件
D: 进程P的全局变量
答案: 【 进程P中某线程的栈指针】
4、多选题:
以下哪些属于进程映像?
选项:
A: 程序段
B: PCB
C: 栈
D: 堆
E: 队列
答案: 【 程序段;
PCB;
栈;
堆】
5、多选题:
下面哪些说法是正确的?
选项:
A: 进程是OS进行资源分配的单位
B: 进程具有动态性特征
C: 进程具有异步特征
D: 在进程的三状态(运行、就绪、等待)模型中,任意两个状态可以相互转换
答案: 【 进程是OS进行资源分配的单位;
进程具有动态性特征;
进程具有异步特征】
6、多选题:
关于在UNIX/Linux系统中使用fork创建子进程,下面哪些说法是正确的?
选项:
A: 子进程复制了父进程的地址空间,即代码段、数据段、堆、栈
B: 子进程从main函数里的第一条指令开始执行
C: 子进程“继承”了父进程打开的文件
D: 创建成功后,子进程一定先执行
答案: 【 子进程复制了父进程的地址空间,即代码段、数据段、堆、栈;
子进程“继承”了父进程打开的文件】
第2章进程的描述与控制-2进程同步
第2章第2部分测验
1、单选题:
设与某资源关联的信号量初值为 3 ,当前值为 1 。若 M 表示该资源的可用个数, N 表示等待该资源的进程数,则 M 、 N 分别是
选项:
A: 0 、 1
B: l 、 0
C: l 、 2
D: 2 、 0
答案: 【 l 、 0】
2、单选题:
进程 P0 和 P1 的共享变量定义及其初值为:boolean flag[2];
int turn = 0;
flag[0] = FALSE;
flag[l] = FALSE;若进程 P0 和 P1 访问临界资源的类C伪代码实现如下:void P0() {
