设备管理习题及答案

2018-11-25试题

  一、填空题

  1.磁带是一种的设备,它最适合的存取方法是。磁盘是一种的设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为 ④ 。

  【解析】顺序存取的设备只有在前面的物理块被存取访问过之后,才能存取后续物理块的内容。如果按随机方式或按键存取方式存取磁带上的文件信息的话,其效率反而会更低,所以顺序存取方法更能发挥磁带这种设备的效率。磁盘设备是一种典型的直接存取设备,它允许文件系统直接存取磁盘上的任意物理块。

  2.从资源分配的角度看,可以把设备分为设备;打印机是一种典型的一种 ④ 设备。

  【解析】独享设备:为了保证传递信息的连贯性,通常这类作设备一经分配给某个业,就在作业整个运行期间都为它独占。多数的低速设备都属于独享设备。

  共享设备:是指允许若干个用户同时共享使用的设备。

  3.虚拟设备是通过技术,把 的设备。

  【解析】虚拟设备的提出是为了把原为独享的设备改造成便于共享的设备,以提高设备的利用率。这种改造就是通过SPOOLING技术来实现的。SPOOLING可以译为外围设备同时联机操作的意思。

  4.UNIX系统中,所有的输入/输出设备都被看成是。它们在使用形式上与相同,但它们的使用是和设备管理程序紧密相连的。

  【解析】在一些操作系统中,常常把设备也看成是文件。这样的好处是:用户可以用统一的观点去使用设备,并处理存放在设备上的信息。从这个意义上来说,文件系统在用户和外设之间提供了一个接口。 5.系统中,象键盘、终端、打印机等以而磁盘、磁带等以 为单位组织和处理信息的设备称为 ④ 。

  6.一个进程只有获得了、和所需设备三者之后,才具备了进行I/O操作的物质条件。 7.设备分配应保证设备有高的利用率并应注意避免

  【解析】设备分配的总原则是要充分发挥设备的使用效率,尽可能地让设备忙,而同时又要避免由于不合理的分配方法造成进程死锁。因为进程发生死锁将使得进程中的进程处于无休止的相互等待状态,使系统的效率下降。 8.通道是一个独立于CPU、专门负责,它控制与内存之间的信息交换(传输)。

  【解析】通道是一个独立于 CPU的专管输入和输出控制的处理机,它有自己的通道指令,以驱动外设进行读写操作。不过这些指令需要CPU执行相应的“启动通道”指令来启动信号之后才开始执行,并在操作结束时向CPU发中断信号。

  9.缓冲区可分为

  【解析】单缓冲是在设备和处理机之间设置一个缓冲区。设备和处理机交换数据时,先把被交换的数据写入缓冲区,然后,需要数据的设备或处理机从缓冲区取走数据。

  双缓冲区是一种能够实现设备和设备、CPU和设备并行操作的简单模型,当其中一个缓冲区数据装满后,可向另一个缓冲区写入数据,同时前一个缓冲区可被访问。

  多缓冲区是把多个缓冲区连接起来组成两部分,一部分专门用于输入,另一部分专门用于输出的缓冲结构。 缓冲他是把多个缓冲区连接起来统一管理,既可用于输入,又可用于输出的缓冲结构。 10.对磁盘上一物理块信息的访问要经过:三个过程。

  【解析】对移动臂磁盘的存取访问一般要经过三部分时间:首先要将磁头移动至相应的柱面上,这个时间叫做寻找时间;一旦磁头到达指定柱面,等待所访问的扇区旋转到读/写头下,叫延迟时间;实际传送所需时间叫传送时间。一次磁盘访问的时间就是以上三者之和,其中“寻找时间”所花费的时间最长。

二、单项选择题

  1.通道是一种

  (A)保存I/O信息的部件 (B)传输信息的电子线路 (C)通用处理机 (D)专用处理机

  【解析】通道是独立于CPU的专门管理输入/输出控制的处理机。 2.CPU对通道的请求形式是

  (A)自陷 (B)中断 (C)通道命令 (D)转移指令

  操作系统习题及答案,计算机考研

  【解析】CPU通过通道命令启动通道,指出它所要执行的I/O操作和要访问的设备,通道接到该命令后,便向主存索取相应的通道程序来完成对I/O设备的管理。 3.通道对CPU的请求形式是

  (A)自陷 (B)中断

  (C)通道命令 (D)跳转指令

  【解析】通道被CPU启动后,可以和CPU并行工作,当输入/输出完成或发生意外的事件,通道通过中断方式请求CPU进行处理。

  4.环形缓冲区是一种。

  (A)单缓冲区 (B)双缓冲区 (C)多缓冲区 (D)缓冲池

  【解析】所谓环形缓冲区就是一个循环链表结构。每个缓冲区中有一个链指针,用以指示下一个缓冲区的地址,最后一个缓冲区指针指向第一个缓冲区地址,这样,N个缓冲区链成一个环形。此外,还有一个链头指针,指向环形缓冲区中的第一个缓冲区。

  5.系统利用SPOOLING技术实现。

  (A)对换手段 (B)虚拟设备 (C)磁带概念 (D)虚拟存储

  【解析】虚拟设备就是利用SPOOLING技术将独享设备改造成共享设备。

  6.在配有操作系统的计算机中,用户程序通过 (A)作业申请 (B)原语

  (C)系统调用 (D)I/O指令

  【解析】就启动外设来说,硬件有输入/输出指令。但在配有操作系统后,对系统资源的分配、控制不能由用户干预,而必须由操作系统统一管理。用户程序可以通过操作系统提供的程序一级的接口来使用计算机系统的资源。操作系统为用户提供的程序一级的接口就是系统调用,又称广义指令。

  7.CPU与通道可以并行执行,并通过 (A) I/O指令 (B) I/O中断 (C) I/O指令和I/O中断 (D)操作员

  8.是直接存取设备。

  (A)磁盘 (B)磁带

  (C)打印机 (D)键盘显示终端

  【解析】磁盘是一种典型的直接存取设备。 9.在下列叙述中,正确的一条是。

  (A)在设备I/O中引入缓冲技术的目的是为了节省内存

  (B)指令中的地址结构和外存容量是决定虚存作业地址空间的两个因素 (C)处于阻塞状态的进程被唤醒后,可直接进入运行状态

  (D)在请求页式管理中,FIFO置换算法的内存利用率是较高的

  【解析】在设备I/O中引入缓冲技术的目的,是为了缓解CPU与1/O设备之间速度不匹配的状况。因此,叙述(A)是错误的。

  虚存系统中,机器指令的地址结构和外存容量是决定作业地址空间大小的两个因素,因此叙述(B)正确。 处于阻塞状态的进程被唤醒后,是被放入就绪队列,是否投入运行要由进程调度算法来决定。叙述(C)错误。

  由于FIFO算法是基于CPU按线性顺序访问地址空间这一假设,而事实上,许多时候,CPU不是按线性顺序访问地址空间的,所以,它的内存利用率并不很好。故叙述(D)错误。

上一篇:竹影习题及答案解析下一篇:《两代人的矛盾》课堂习题附答案