操作系统第五章(新)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统---------第5章复习题
一、选择题
1、在下面的I/O 控制方式中,需要CPU 干预最少的方式是()。
A 程序中断方式
B 中断驱动I/O 控制方式
C 直接存储器访问DMA 控制方式
D I/O 通道控制方式
2、利用通道实现了()之间数据的快速传输。
A CPU 和外设
B 内存和CPU C内存和外设D外设和外设
3、下表中列出的是一段简单的通道程序(内含6 条指令),在下面的各个选项中叙述不正确的是()。
A 该段通道程序包括6 条、2 类通道指令。
B 这些指令涉及的数据内存地址有相邻接的地方。
C 该段通道程序共处理了5 条记录。
D 单记录最大为230 个字节。
4、缓冲技术的缓冲池在()中。
A 内存
B 外存
C ROM
D 寄存器
5、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。
A 缓冲池
B 循环缓冲
C 单缓冲
D 双缓冲
6、如果I/O 设备与存储设备进行数据交换不经过CPU 来完成,这种数据交换方式是()。
A 程序查询
B 中断方式
C DMA 方式
D 无条件存取方式
7、()用做连接大量的低速或中速I/O 设备。
A 数据选择通道
B 字节多路通道
C 数据多路通道
8、按()分类可将设备分为块设备和字符设备。
A 从属关系
B 操作特性
C 共享属性
D 信息交换单位
9、()算法是设备分配常用的一种算法。
A 短作业优先
B 最佳适应C先来先服务D首次适应
10、某操作系统采用双缓冲传送磁盘上的数据。设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设T2 A T1+T2+T3 B MAX(T2,T3)+T1 C MAX(T1,T3)+T2 D MAX (T1,T3) 11、设从磁盘将一块数据传送到缓冲区所用时间为80us,将缓冲区中的数据传送到用户区所用时间为40 us,CPU 处理数据所用时间为30 us,则处理该数据,采用单缓冲传送某磁盘数据,系统所用总时间为()。 A 120 us B 110 us C 150 us D 70 us 二、简答题 1、有哪几种I/O 控制方式?P167-171 四种 2、引入缓冲的主要原因是什么?P171 3、试说明收容输入工作缓冲区和提取输出工作缓冲区的工作情况。P177 三、应用题 1、假设某磁头臂在磁盘上刚处理完75 号柱面的请求,目前正在80 号柱面读信息,并有下表中等待访问磁盘的序列。 请按下列两种调度算法给出这一请求序列的处理次序。 1)电梯调度算法(SCAN)。 2)最短寻道时间优先调度算法(SSTF)。 2、假设计算机系统采用CSCAN(循环扫描)磁盘调度策略 (1)设某单面磁盘旋转速度为每分钟6000转。每个磁道有100个扇区,相临磁道间的平均移动时间为1ms.若在某时刻,磁头位于100号磁道处,并沿着磁道号大的方向移动(如下图所示),磁道号请求队列为50.90.30.120.对请求队列中的每个磁道需读取1个随机分布的扇区,则读完这个扇区点共需要多少时间?要求给出计算过程。 (2)如果将磁盘替换为随机访问的Flash半导体存储器(如U盘、SSD等),是否有比CSCAN更高效的磁盘调度策略?若有,给出磁盘调度策略的名称并说明理由;若无,说明理由。