100分 发表于 2017-3-20 13:36:55

重庆大学网院操作系统 ( 第123次 )作业答案

第1次作业
一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)
1. 操作系统是一组(   )程序。
A. 文件管理

B. 中断处理
C. 资源管理

2. 在分时系统中,时间片一定时,(),响应时间越长。
A. 内存越多
B. 用户数越多
C. 内存越少
D. 用户数越少
3. 在操作系统中,JBC是指( )。
A. 作业控制块
B. 进程控制块
C. 文件控制块
D. 程序控制块
4. 操作系统的功能是进行处理机管理、()管理、设备管理及信息管理。
A. 进程

B. 存储器
C. 硬件
D. 软件
5. 操作系统是对()进行管理的软件。
A. 软件
B. 硬件
C. 计算机资源
D. 应用程序
6. 在下列文件的物理结构中,()不利于文件长度动态增长
A. 顺序结构
B. 链接结构
C. 索引结构
D. Hash结构
7. 访管指令所引起的中断属于( )中断。
A. 外中断
B. I/O中断
C. 访管中断
D. 程序中断
8. 在批处理系统中,为了照顾大量的短作业,应采用(   )算法。
A. 短作业优先调度
B. 最高优先权调度
C. 时间片轮转调度
D. 先来先服务调度
9. ()是一种静态存储分配方式。
A. 静态页式管理分页
B. 动态页式管理管理
C. 固定分区管理
D. 动态分区管理
10. 进程是程序的一次执行过程,具有生命周期体现了进程的()特征。

A. 动态性
B. 静态性
C. 共行性
D. 并发性
11. 为了文件的保密,可以用()的方法使某些文件的目录不在显示器上显示出来。
A. 存取控制表
B. 设置口令
C. 隐蔽文件目录
D. 使用密码
12. 操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的()和方便用户使用计算机而配备的一种系统软件。
A. CPU的利用率不高
B. 资源利用率
C. 不具备并行性
D. 以上都不是
13. 磁盘上的文件是以()为单位读写的。
A. 块
B. 记录
C. 区段
D. 页面
14. 以下()功能不是操作系统具备的主要功能。
A. 内存管理

B. 中断处理
C. 文档编辑
D. CPU调度
15. ()不属于存储管理的目的。
A. 充分利用内存,为多道程序执行提供存储基础
B. 尽可能方便用户使用而不需要考虑硬件细节
C. 系统能够解决程序空间比实际内存空间大的问题
D. 扩充内存
16. 从设备使用特性上对设备的分类中不包括(   )
A. 独占设备
B. 共享设备
C. 外部设备
D. 虚拟设备
17. 下列各项步骤中,()不是创建进程所必须的步骤。
A. 建立一个进程控制块PCB
B. 为进程分配CPU
C. 为进程分配内存等必要的资源
D. 将PCB链入进程就绪队列
18. 链接结构文件不具有的优点是(   )
A. 不需要为每个文件预留物理块
B. 有利于文件插入和删除
C. 有利于文件动态扩充
D. 随机存取的速度快
19. 在下列操作系统的各个功能组成部分中,()不需要硬件的支持。
A. 进程调度
B. 时钟管理
C. 地址映射
D. 中断系统
20. 顺序文件的特点不包括(   )
A. 每个记录格式相同
B. 每个记录长度相同
C. 每个记录域的顺序可以不同
D. 每个记录有一个关键字域
二、判断题(本大题共40分,共 20 小题,每小题 2 分)
1. 1946年~20世纪50年代末,计算机处于电子管时代。
2. 早期的计算机基本用于科学和工程问题的数值计算。
3. 多道批处理系统是最早出现的一种计算机操作系统。
4. 内存的速度与高速缓存的读写速度是一样的。
5. 若在分区存储管理中采用“最先适应法”,则最有可能使高地址空间成为最大的空闲区。
6. 进程是程序执行的动态过程,而程序是进程运行的静态文本。
7. 链接结构是指将文件信息存放在若干不连续的物理块中,各块之间通过指针连接。
8. 系统态具有对处理器以及所有指令、寄存器和内存的控制能力。
9. 系统调用是操作系统提供给编程人员的唯一接口。
10. P,V操作不一定都以原语实现。
11. 缺页数是页面调度算法的主要评价指标。
12. 虚拟内存作为内存的扩充,放在虚拟内存中的代码是能被执行的。
13. 通过文件共享,能够节省时间和存储空间。
14. 接口库是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API)。
15. 采用硬件方式可以实现多处理器上任意数目进程对共享内存区的互斥访问。
16. 前台和后台操作,异步处理,加速执行和模块化程序结构是在单用户多处理系统中使用线程的四个例子。
17. 线程是资源分配的基本单位。
18. 数据信息是按柱面来存放的,即同一柱面上的各磁道放满信息后,再存到下一个柱面上。
19. 内中断又一般称为“陷阱”。
20. 一个作业调度算法的优劣,通常用平均周转时间来衡量。
第2次作业
一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)
1. 为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。
A. 缓冲池
B. 环形冲
C. 单缓冲
D. 双缓冲
2. 下面关于临界区概念论述正确的是:( )
A. 临界区是指进程中用于实现进程互斥的那段程序代码
B. 临界区是指进程中用于实现进程同步的那段程序代码
C. 临界区是指进程中用于实现进程通信的那段程序代码
D. 临界区是指进程中用于访问公用数据(临界资源)的那段程序代码
3. 发生死锁的必要条件为四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏(   )条件是不太实际的。
A. 不可剥夺
B. 互斥
C. 部分分配
D. 循环等待
4. 操作系统分配资源的基本单位是( )。
A. 程序

B. 指令
C. 作业
D. 进程
5. 在支持多线程的系统中,进程P创建的若干个线程不能共享的是
A. 进程P的代码段
B. 进程P中打开的文件
C. 进程P的全局变量
D. 进程P中某线程的栈指针
6. 在提供虚拟存储的系统中,用户的逻辑地址空间主要受()的限制。
A. 内存空闲块的大小
B. 外存的大小
C. 计算机编址范围
D. 页表大小
7. 用户在使用I/O 设备时,通常采用()
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. CPU与通道可以并行执行,并通过()实现彼此之间的通讯和同步。
A. I/O 指令
B. I/O 中断
C. I/O 指令和I/O 中断
D. 操作员
14. 作业调度程序从()状态的队列中选取适当的作业投入运行。
A. 就绪
B. 提交
C. 等待
D. 后备
15. 分时系统中短程调度算法通常采用。
A. 响应比高者优先
B. 时间片轮转法
C. 先来先服务
D. 短作业优先
16. 一个进程被唤醒意味着( )。
A. 该进程重新占有CPU
B. 它的优先权变为最大
C. 其PCB移至等待队列队首
D. 进程变为就绪状态
17. 进程和程序的本质区别是() 。

A. 存储在内存和外存
B. 顺序和非顺序执行机器指令
C. 分时使用和独占使用计算机资源
D. 动态和静态特征
18. 虚拟存储技术是()。
A. 补充内存物理空间的技术
B. 补充相对地址空间的技术
C. 扩充外存空间技术
D. 扩充输人输出缓冲区的技术
19. 磁盘访问请求序列为:55, 58, 39, 18, 90, 160, 150, 38, 184。当前磁头在100道且向磁道编号增加的方向移动。使用扫描算法时,磁头服务序列和磁头移动总距离为()
A. 服务序列:55、58、39、18、90、160、150、38、184,磁头移动总距离:498
B. 服务序列:90、58、55、39、38、18、150、160、184,磁头移动总距离:248
C. 服务序列:160、150、38、184、90、18、39、58、55,磁头移动总距离:537
D. 服务序列:150、160、184、90、58、55、39、38、18,磁头移动总距离:250
20. 假设系统共有10个资源,P1、P2和P3共3个进程分别占有3个、2个和2个资源,它们各自还需要6个、2个和5个资源。(   )是一种安全的资源分配。
A. P1、P2和P3分别分配1个、1个和1个
B. P1、P2和P3分别分配1个、2个和0个
C. P1、P2和P3分别分配0个、2个和1个
D. 以上全部都不是
二、判断题(本大题共40分,共 20 小题,每小题 2 分)
1. 中程调度又称交换调度,它是存储器管理中的交换功能。
2. 静态预先分配法是当进程提出资源申请时系统测试资源分配仅当能确保系统安全时才把资源分配给进程,使系统一直处于安全状态之中,从而避免死锁。
3. 一级与多级索引顺序文件能够有效地提高记录查询的速度。
4. 撤消进程以解除死锁的方法可能会破坏系统中数据的一致性。
5. 缓冲技术是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段。
6. 动态重定位是在程序执行过程中,将要访问的程序或数据的逻辑地址转换成物理地址。
7. 死锁检测是要确定系统的当前状态是否存在死锁。
8. 进程切换是终止正在运行的进程并将CPU控制权交给另外一个进程。
9. 原语可分为机器指令级和功能级两类。
10. 最优淘汰算法OPT具有最少的缺页率。
11. 长程调度它控制着系统的并发度:进入系统的进程越多系统的并发度就越高。
12. 在逻辑上有完整意义的信息项是构成文件内容的基本单位。
13. 已用分区说明表和可用分区表是可变分区方法中用于管理分区的数据结构。
14. 选择通道主要用于连接低速设备。
15. 不能用P、V操作限定进程的执行顺序来实现进程同步。
16. 如果一个系统对死锁采用检测与恢复的处理方法时,系统往往仅监控进程对资源的请求与释放,别的什么也不做。
17. 一个程序可以与一个或多个进程对应,但是一个进程只能与一个程序对于。
18. 程序是静态的指令序列,进程是程序执行的动态过程。
19. 进行进程调度时,不一定需要进行上下文切换。短程调度程序也叫进程调度,它将决定哪一个就绪进程将获得处理器。
20. 当处理器的空闲时间片超过了一定的阈值时,启动长程调度程序。
第3次作业
一、简答题(本大题共40分,共 10 小题,每小题 4 分)
1. 简述操作系统与硬件系统、软件系统的关系。
2. 操作系统设计的三个目标是什么?
3. 什么是线程?
4. 计算机系统中操作系统的地位和作用是什么?
5. 在磁盘读或写时有哪些延迟因素?
6. 简单分页与虚拟分页有什么区别?
7. 进程调度中“可抢占”和“非抢占”两种方式,哪一种系统的开销更大?为什么?
8. 什么是虚拟存储器?其特点是什么?
9. 什么是分时系统?它有什么特征?
10. 设备分配的总原则是什么?设备分配有哪两种方式?并简要说明之。

二、综合题(本大题共60分,共 5 小题,每小题 12 分)
1. 路径名和工作目录有什么关系?
2. 进程和程序有哪些区别?
3. 请求页式管理中有哪几种常用的页面置换算法?
4. 若磁头的当前位置为100磁道,磁头正向磁道好增加的方向移动。现有一磁盘读写请求队列:23,376,205,132,19,61,190,398,29,4,18,40。若采用先来先服务和扫描算法,试给出磁头移动的顺序计算出平均寻道长度各为多少?
5. 设某文件为链接文件,由5个逻辑记录组成,每个逻辑记录的大小与磁盘块大小相等,均为512字节,并以此存放在50、121、75、80、63号磁盘块上。若要存取文件的第1569逻辑字节处的信息,请问要访问哪一个磁盘块?


页: [1]
查看完整版本: 重庆大学网院操作系统 ( 第123次 )作业答案