吉大16秋学期《操作系统》在线作业一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吉大16秋学期《操作系统》在线作业一
奥鹏17春吉大16秋学期《操作系统》在线作业一
一、单选题(共15 道试题,共60 分。
)
1. 在设计实时操作系统时,首先要考虑的是()。
A. 灵活性和可适应性
B. 交互性和响应时间
C. 周转时间和系统吞吐量
D. 实时性和可靠性
正确答案:
2. 在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有( )个。
A. 1
B. 2
C. 3
D. 4
正确答案:
3. 对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为( )时,进程应阻塞。
A. 大于0
B. 小于0
C. 大于等于0
D. 小于等于0
正确答案:
4. 正在执行的进程由于其时间片完而被暂停执行,此时进程应从运行态变为()状态。
A. 静止阻塞
B. 活动阻塞
C. 静止就绪
D. 活动就绪
正确答案:
5. 在请求分页内存管理的页表表项中,其中修改位供()时参考。
A. 分配页面
B. 置换页面
C. 程序访问
D. 换出页面
E. 调入页面
正确答案:
6. 在请求调页系统中有着多种置换算法:选择最先进入内存的页面予以淘汰的算法称为()。
A. FIFO算法
B. OPT算法
C. LRU算法
D. NRU算法
E. LFU算法
正确答案:
7. 从静态角度看,进程由程序、数据和()三部分组成。
A. JCB
B. DCB
C. PCB
D. PMT
正确答案:
8. 进程是操作系统中可以并行工作的基本单位,也是核心调度及资源分配的最小单位,它由()组成。
A. 程序、数据和标识符
B. 程序、数据和PCB
C. 程序、标识符和PCB
D. 数据、标识符和PCB
正确答案:
9. 实现进程互斥时,用( )对应,对同一个信号量调用PV操作实现
互斥。
A. 一个信号量与一个临界区
B. 一个信号量与一个相关临界区
C. 一个信号量与一组相关临界区
D. 一个信号量与一个消息
正确答案:
10. 操作系统是计算机系统的一种()。
A. 应用软件
B. 系统软件
C. 通用软件
D. 工具软件
正确答案:
11. 如果文件系统中有两个文件重名,不应采用()。
A. 单级目录结构
B. 树型目录结构
C. 二级目录结构
D. A和C
正确答案:
12. 多道程序设计是指( )。
A. 在实时系统中并发运行多个程序
B. 在分布系统中同一时刻运行多个程序
C. 在一台处理机上同一时刻运行多个程序
D. 在一台处理机上并发运行多个程序
正确答案:
13. 任何两个并发进程之间( )。
A. 一定存在互斥关系
B. 一定存在同步关系
C. 一定彼此独立无关
D. 可能存在同步或互斥关系
正确答案:
14. 请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是()。
A. 先进先出法
B. 最近最少使用法
C. 优先级调度
D. 轮转法
正确答案:
15. UNIX系统中,进程调度采用的技术是()。
A. 时间片轮转
B. 先来先服务
C. 静态优先数
D. 动态优先数
正确答案:
吉大16秋学期《操作系统》在线作业一
二、判断题(共10 道试题,共40 分。
)
1. 页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。
A. 错误
B. 正确
正确答案:
2. 在SPOOLing系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。
A. 错误
B. 正确
正确答案:
3. 批处理系统的主要优点是系统的吞吐量大,资源利用率高,系统的开销较小。
A. 错误
B. 正确
正确答案:
4. 在I/O控制的多种方式中,传输速率高,对主机影响少的方式最好。
A. 错误
B. 正确
正确答案:
5. 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单
位。
A. 错误
B. 正确
正确答案:
6. 对临界资源应采取互斥访问方式来实现共享。
A. 错误
B. 正确
正确答案:
7. 操作系统设计的两个主要目标是方便用户使用与提高资源利用率。
A. 错误
B. 正确
正确答案:
8. 段式虚存是以段为单位对换而页式虚存是以页为单位对换。
A. 错误
B. 正确
正确答案:
9. 请求页式管理中,当发生缺页中断时,应该淘汰内存中的一页,然后将当前要访问的页放入内存。
A. 错误
B. 正确
正确答案:
10. 虚似管理和实存管理的主要区别是实存要求一程序必须全部装
入内存才开始运行,虚存允许程序在过程中逐步装入。
A. 错误
B. 正确
正确答案:。