操作系统第五章(新)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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更高效的磁盘调度策略?若有,给出磁盘调度策略的名称并说明理由;若无,说明理由。

相关文档
最新文档