|
16秋奥鹏福师《操作系统导论》在线作业二答案
一、单选题:【30道,总分:60分】
1.临界区是指并发进程中访问共享变量的( )段。 (满分:2)
A. 管理信息
B. 信息存储
C. 数据
D. 程序
2.从静态角度看,进程由程序、数据和( )三部分组成。 (满分:2)
A. JCB
B. DCB
C. PCB
D. PMT
3.引入缓冲技术的主要目的是( )( )。 (满分:2)
A. 改善用户编程环境
B. 提高CPU的处理速度
C. 提高CPU与设备之间的并行程度
D. 降低计算机的硬件成本
4.在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常常被称为( )( )。 (满分:2)
A. 公共变量
B. 标志符
C. 信号量
D. 标志变量
5.采用动态重定位方式装入的作业,在执行中允许( )( )将其移动。 (满分:2)
A. 用户有条件地
B. 用户无条件地
C. 操作系统有条件地
D. 操作系统无条件地
6.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )( )个进程参于竞争,而不会发生死锁。 (满分:2)
A. 5
B. 2
C. 3
D. 4
7.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( )。 (满分:2)
A. 2
B. 1
C. 3
D. 0.5
8.用户程序在目态下使用特权指令将引起的中断是属于( )。 (满分:2)
A. 硬件故障中断
B. 程序中断
C. 外部中断
D. 访管中断
9.为了进行对紧急进程或者重要进程调度,调度算法应该采用( )( )。 (满分:2)
A. 先来先服务调度算法
B. 优先级调度算法
C. 短执行优先调度算法
D. 时间片轮转调度算法
10.临界区是指并发进程中访问共享变量的( )( )段。 (满分:2)
A. 管理信息
B. 信息存储
C. 数据
D. 程序
11.计算机系统产生死锁的根本原因是( )( )。 (满分:2)
A. 资源有限
B. 进程推进顺序不当
C. 系统中进程太多
D. A和B
12.如果分时操作系统的时间片一定,那么( )( ),则响应时间越长。 (满分:2)
A. 用户数越少
B. 用户数越多
C. 内存越少
D. 内存越多
13.在一个请求分页系统中,采用 OPT页面置换算法时,假如一个作业的页面访问顺序为4,3,2,1,4,3,5,4,3,2, l,5,当分配给该作业的物理块数M分别为3和4时,试计算访问过程中所发生的缺页次数,比较所得的结果为( )。 (满分:2)
A. 正常现象,即存储块增加,缺页次数减少
B. 存在奇异现象,即存储块增加,缺页次数反而增加
C. 存储块增加,缺页次数不变
D. 以上都不是
14.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由( )完成的。 (满分:2)
A. 作业调度
B. 中级调度
C. 进程调度
D. 内存调度
15.在多进程的并发系统中,肯定不会因竞争( )( )而产生死锁。 (满分:2)
A. 打印机
B. 磁带机
C. 磁盘
D. CPU
16.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )( )临界区构成。 (满分:2)
A. 2个
B. 3个
C. 4个
D. 5个
17.MS—DOS的存贮管理采用了( )。 (满分:2)
A. 段式存贮管理
B. 段页式存贮管理
C. 单用户连续存贮管理
D. 固定式分区存贮管理
18.操作系统是计算机系统的一种( )。 (满分:2)
A. 应用软件
B. 系统软件
C. 通用软件
D. 工具软件
19.( )( )是计算机和用户的交互接口软件。 (满分:2)
A. 主存
B. 辅存
C. 输入输出设备
D. CPU
20.关于Unix的用户标识,( )( )是不正确的。 (满分:2)
A. 一为实际的UID,一为有效的SUID
B. UID与SUID可能不同
C. SUID比UID更能反映用户的真实身份
D. SUID表示用户临时具有执行某个程序的权力
21.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )( )使用。 (满分:2)
A. 操作员
B. 联机用户
C. 操作系统
D. 目标程序
22.避免死锁的一个著名的算法是( )( )。 (满分:2)
A. 先入先出法
B. 银行家算法
C. 优先级算法
D. 资源按序分配法
23.主要由于( )原因,使UNIX易于移植。 (满分:2)
A. UNIX是由机器指令书写的
B. UNIX大部分由汇编少部分用C语言编写
C. UNIX是用汇编语言编写的
D. UNIX小部分由汇编大部分用C语言编写
24.计算机系统中判别是否有中断事件发生应是在( )( ) (满分:2)
A. 进程切换时
B. 执行完一条指令后
C. 执行P操作后
D. 由用户态转入核心态时
25.在以下存贮管理方案中,不适用于多道程序设计系统的是( )。 (满分:2)
A. 单用户连续分配
B. 固定式分区分配
C. 可变式分区分配
D. 页式存贮管理
26.共享变量是指( )( )访问的变量。 (满分:2)
A. 只能被系统进程
B. 只能被多个进程互斥
C. 只能被用户进程
D. 可被多个进程
27.启动外设前必须组织好通道程序,通道程序是由若干( )( )组成。 (满分:2)
A. CCW
B. CSW
C. CAW
D. PSW
28.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )( )进行排列。 (满分:2)
A. 地址从大到小
B. 地址从小到大
C. 尺寸从大到小
D. 尺寸从小到大
29.分页式存储管理中,地址转换工作是由( )( )完成的。 (满分:2)
A. 硬件
B. 地址转换程序
C. 用户程序
D. 装入程序
30.在计算机系统中,控制和管理各种资源有效地组织多道程序运行的系统软件称作( )( )。 (满分:2)
A. 文件系统
B. 操作系统
C. 网络管理系统
D. 数据库管理系统
二、判断题:【20道,总分:40分】
1.可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。 (满分:2)
A. 错误
B. 正确
2.对临界资源应采取互斥访问方式来实现共享。 (满分:2)
A. 错误
B. 正确
3.进程创建工作主要完成的是创建进程控制块(PCB),并把它插入到就绪队列中。 (满分:2)
A. 错误
B. 正确
4.页式的地址是一维的,段式的地址是二维的。 (满分:2)
A. 错误
B. 正确
5.在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。 (满分:2)
A. 错误
B. 正确
6.有关分页管理的叙述中,正确的是程序和数据是在开始执行前一次性装入的。 (满分:2)
A. 错误
B. 正确
7.批处理系统的主要优点是系统的吞吐量大,资源利用率高,系统的开销较小。 (满分:2)
A. 错误
B. 正确
8.虚拟存储器要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存。 (满分:2)
A. 错误
B. 正确
9.用户程序中的输入,输出操作实际上是由操作系统完成的。 (满分:2)
A. 错误
B. 正确
10.用户为每个自己的进程创建PCB,并控制进程的执行过程。 (满分:2)
A. 错误
B. 正确
11.文件系统中分配存储空间的基本单位是记录。 (满分:2)
A. 错误
B. 正确
12.对临界资源应当采取互斥访问方式来实现共享。 (满分:2)
A. 错误
B. 正确
13.UNIX系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了方便编程. (满分:2)
A. 错误
B. 正确
14.单级目录结构能够解决文件重名问题。 (满分:2)
A. 错误
B. 正确
15.虚拟存储器是从物理上扩充内存容量。 (满分:2)
A. 错误
B. 正确
16.操作系统的主要设计目标是界面友好,系统能高效工作. (满分:2)
A. 错误
B. 正确
17.分页式存储管理中, 页的大小可以是不相等的。 (满分:2)
A. 错误
B. 正确
18.在单CPU系统中,一个处于等待状态的进程一旦分配了CPU,即进入运行状态。 (满分:2)
A. 错误
B. 正确
19.在操作系统中,处于等待状态的进程只能有一个。 (满分:2)
A. 错误
B. 正确
20.在多进程的并发系统中,进程间的关系都是逻辑上无关的. (满分:2)
A. 错误
B. 正确
|
|