[考研类试卷]输入/输出管理模拟试卷3
一、单项选择题
1 设备管理中,设备映射表(DMT)的作用是( )
(A)管理物理设备
(B)管理逻辑设备
(C)实现输入/输出
(D)建立逻辑设备与物理设备的对应关系
2 在一般大型计算机系统中,主机对外围设备的控制可通过通道、控制器和设备三个层次来实现。下述的叙述中正确的叙述是( )。
(A)控制器可控制通道,设备在通道控制下工作
(B)通道控制控制器,设备在控制器控制下工作
(C)通道和控制器分别控制设备
(D)控制器控制通道和设备的工作
3 下面关于设备属性的论述中,正确的论述是( )。
(A)字符设备的一个基本特征是可寻址的,即能指定输入时的源地址和输出时的目标地址
(B)共享设备必须是可寻址的和随机访问的设备
(C)共享设备是指在同一时刻允许多个进程同时访问的设备
(D)在分配共享设备和独占设备时,都可能引起进程死锁
答案见麦多课文库
4 按资源分配方式可将外设分为( )。
(A)独占设备、共享设备、分时设备
(B)共享设备、分时设备、虚拟设备
(C)虚拟设备、独占设备、共享设备
(D)虚拟设备、独占设备、分时设备
5 I/O操作的控制方式经历( )个阶段。
(A)程序直接控制方式、中断I//O控制方式、DMA控制方式、I//O通道控制方式
(B)程序直接控制方式、程序中断I/O控制方式、DMA控制方式
(C)程序直接控制方式、DMlA控制方式
(D)I/O通道控制方式、程序中断I/O控制方式、DMA控制方式
6 下面关于字节多路通道、数据选择通道和数组多路通道的说法中,不正确的是( )。
(A)字节多路通道适用于低、中速I/O设备
(B)数组选择通道利用率较高,适用于连接多台低、中速I/O设备
(C)数组多路通道适用于高速设备
(D)数组多路通道中子通道按时间片轮转方式共享主通道
7 虚拟设备是指( )。
(A)允许用户使用比系统中物理设备更多的设备
答案见麦多课文库
(B)允许用户以标准化的方式使用物理设备
(C)把一个物理设备转换成多个对应的逻辑设备
(D)允许用户程序不必全部装入主存便可以使用操作系统的设备
8 缓冲技术中的缓冲池在( )中。
(A)主存
(B)外存
(C)ROM
(D)寄存器
9 为了使多个进程能有效地同时处理输入和输出,最好使用( )
(A)缓冲池
(B)闭缓冲区环
(C)单缓冲区
(D)双缓冲区
10 中断向量是指( )。
(A)中断处理程序人口地址
(B)中断向量表起始地址
(C)中断处理程序入口地址在中断矢量表中的存放地址
(D)中断断点的地址
11 引入缓冲的主要原因不包括( )。
答案见麦多课文库
结构的缓冲技术。
(A)缓和CPU与I/0设备间速度不匹配的矛盾
(B)缓和CPU与主存间速度不匹配的矛盾
(C)减少对CPU的中断频率,放宽对中断响应时间的限制
(D)提高CPU与I/O设备之间的并行性
12 下列关于“中断和异常”的说法中,正确的是( )。
(A)在执行指令的过程中,CPU时刻检测是否有中断请求
(B)异常处理完毕后,CPU重新执行引起异常的指令
(C)中断处理程序的执行是不能被中断的
(D)中断处理中的“断点”是指当前指令的存储地址
13 中断向量的地址是( )。
(A)子程序入口地址
(B)中断服务例行程序人口地址
(C)中断服务例行程序人口地址的地址
(D)例行程序入口地址
14 从下面关于虚拟设备的论述中,正确的论述是( )。
(A)虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备
(B)虚拟设备是指允许用户以标准化方式来使用物理设备
(C)虚拟设备是把一个物理设备变换成多个对应的逻辑设备
答案见麦多课文库
(D)虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备
15 UNIX系统中,输A/输出设备看做( )
(A)普通文件
(B)目录文件
(C)索引文件
(D)特殊文件
二、综合题
16 DMA方式与中断控制方式的主要区别?
17 DMA方式与通道方式的主要区别?
18 在系统中,假设时钟中断处理程序的执行时间为3ms,其中包括进程切换的开销,若果时钟中断频率为80Hz,那么CPU用于时钟中断处理的时间比率是多少?
19 计算机系统中,一台标准打印机每分钟能打印6页,假设系统向打印机输出一个字符的时间很短,可以忽略不计。如果一台打印机处理一个字符需要的时间为50μs的中断处理时间。假设一个文本打印页面有50行,每行有80个字符,使用中断驱动:I/O方式运行这台打印机,中断的时间所占的CPU的比率是多少?
20 通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期间发生了1500次缺页中断,如果该程序的可用内存增加到原来的2倍,那么,请计算,此时这个程序运行需要多少时间?
21 Spooling系统由哪几部分组成?以打印机为例,说明如何利用Spooling技术实现多个进程对打印机的其享。
答案见麦多课文库
相关推荐: