设备管理习题
1. 通道是一种()
A.I/O端口 B.共享文件 C.I/O专用处理器 D.数据通道
2. 操作系统中引入缓冲技术的目的是为了增强系统的()能力
A.串行操作 B.并行操作 C.控制操作 D.中断操作 3.()是操作系统中以空间换时间的技术 A.缓冲技术 B.并行技术 C.通道技术 D.虚拟存储技术 4.通道实现()之间的信息交换 A.主存与外设 B.CPU与外设 C.主存与外存 D.CPU与外存
5.CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用()
A.并行技术 B.通道技术 C.缓冲技术 D.虚拟存储技术
6.在采用Spooling技术的系统中,用户的打印数据首先被送到()
A.打印机 B.磁盘的输入井 C.磁盘的输出井 D.终端
7.缓冲技术中的缓冲池在()中
A.外存 B.内存 C.ROM 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. A,B和C
14.I/O控制方式的发展经历了4个阶段,分别是DMA方式与中断控制方式的主要区别是什么
15.什么是Spooling技术该系统由哪几部分组成
(1)SPOOLING技术 ?
(Simultaneous ? Peripheral ? Operations ? On-Line)假脱机操作 ?
⑵SPOOLING系统的组成 ?
? 输入井和输出井、输入缓冲区和输出缓冲区、输入进程和输出进程 ?
16.设备独立性的含义设备独立性是如何实现的。
其基本含义是: 应用程序独立于具体使用的物理设备。系统必须在设备驱动程序之上设置一层设备独立性软件. 实现逻辑设备名到实际使用的物理设备名之间的转换的。
17. 中断处理的过程。
终端中断
18.系统中磁头停留在磁道号为70的磁道上,先后有4个进程提出磁盘访问请求,按先后顺序分别为:45,68,28,90。磁头沿着磁道号递减的方向移动。分别按FCFS,SSTF,SCAN和CSCAN调度算法,所需寻道长度分别为多少
处理程序打印机中断处理程序…恢复被中断进程的CPU现场返回被中断的进程,继续执行…磁盘中断处理程序唤醒被阻塞的驱动程序进程对被中断进程的CPU环境进行保护分析中断原因,转入相应的中断处理程序中断请求信号
19. 某软盘有40个磁道,磁头从一个磁道移至另一个磁道需要6ms,文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为13磁道,每块的旋转延迟时间及传输时间分别为100ms、25ms,问读取一个100块的文件需要多少时间如果系统对磁盘进行了整理,让同一个文件的磁盘块尽量靠拢,从而使逻辑上相邻数据块的平均距离降为2磁道,这时读取一个100块的文件需要多少时间
答案:C B A A C C B B C C B A 18. FCFS: 25+23+40+62=150 SSTF: 2+22+45+17=86 SCAN: 2+23+17+62=104 CSCAN: 2+23+17+62=104
19.100×(13×6+100+25)=20300ms 改进后:100×(2×6+100+25)=13700ms