操作系统练习六2020
窗体顶端
一、单项选择题
1.下列设备中,不属于独占设备的是(    )。
选择一项:
A. 打印机 
B. 终端
C. 磁带
D. 磁盘
【解析】独占设备是多个进程不能同时共用的设备。选项中的打印机、终端和磁带都属于独占设备,只有磁盘是共享设备。
正确答案是:磁盘
2.过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为(    )设备。
选择一项:
A.  
B. 存储
C. 共享
D. 虚拟
【解析】这是虚拟设备的定义,即通过虚拟技术把独占设备改造为共享设备。
正确答案是:虚拟
3.在操作系统中,用户在使用I/O设备时,通常采用(    )。
选择一项:
A. 虚拟设备号 
B. 设备的相对号
C. 设备的绝对号
D. 设备名
【解析】用户使用的是设备的相对号,再由操作系统转换为设备的绝对号。
正确答案是:设备的相对号
4.通道是一种(    )。
选择一项:
A. I/O端口
B. 软件工具
C. 数据通道
D. I/O专用处理机 
【解析】操作系统中的通道不是指常规意义上的通路,而是专门负责I/O操作的一台小型处理机。
正确答案是:I/O专用处理机 
5CPU启动通道后,设备的控制工作由(    )。
选择一项:
A. CPU执行通道程序来控制
B. 通道独立执行预先编好的通道程序来控制
C. CPU执行程序来控制
D. 通道执行用户程序来控制
【解析】通道接受CPU委托,独立地执行通道程序完成I/O操作。
正确答案是:通道独立执行预先编好的通道程序来控制
6.用户编制的程序与实际使用的物理设备无关是由( )功能实现的。
选择一项:
A. 设备独立性
B. 虚拟设备
C. 设备驱动
D. 设备分配
【解析】与设备无关也称作设备独立性,即用户程序应与实际使用的物理设备无关,由操作系统来解决设备使用问题。
怎么将linux系统改成中文正确答案是:设备独立性
7.下列描述中,不是设备管理的功能的是(    )。
选择一项:
A. 完成I/O操作
B. 实现缓冲区管理
C. 进行设备分配
D. 实现中断处理
【解析】设备管理主要有4个功能,监视设备、分配设备、完成I/O操作、缓冲管理与地址转换。可见选项C不是设备管理的功能,中断是处理机调度的功能之一。
正确答案是:实现中断处理
8.下列不属于设备分配技术的是( )。
选择一项:
A. 通道分配技术
B. 共享分配技术
C. 虚拟分配技术
D. 独占分配技术
【解析】独占、共享和虚拟属于三种设备分配技术,通道作为专门用于I/O的小型处理机,不属于设备分配技术。
正确答案是:通道分配技术
9.采用SPOOLing技术的目的是(    )。
选择一项:
A. 减轻用户编程负担
B. 提高程序的运行速度
C. 提高主机效率
D. 提高独占设备的利用率
【解析】SPOOLing技术把打印机等独占设备改造为可共享的设备,进而提高了独占设备的利用率。
正确答案是:提高独占设备的利用率
10SPOOLing技术可以实现设备的(    )分配。
选择一项:
A. 物理
B. 共享
C. 虚拟
D. 独占
【解析】SPOOLing技术是实现设备虚拟分配的典型案例。
正确答案是:虚拟
11.设备的打开、关闭、读、写等操作是由(    )完成的。
选择一项:
A. 设备驱动程序
B. 用户程序
C. 设备分配程序
D. 编译程序
【解析】对设备的操作由设备驱动程序完成。
正确答案是:设备驱动程序
12.下列关于设备驱动程序的描述,错误的是(    )。
选择一项:
A. 设备驱动程序应可以动态装卸
B. 设备驱动程序往往由生产设备的厂家提供
C. 设备驱动程序可使用系统调用
D. 设备驱动程序可实现请求I/O进程与设备控制器之间的通信
【解析】操作系统不允许设备驱动程序使用系统调用。
正确答案是:设备驱动程序可使用系统调用
13.引入缓冲技术的主要目的是(    )。
选择一项:
A. 提高CPU的处理速度
B. 提高CPU与设备之间的并行程度
C. 降低计算机的硬件成本
D. 改善用户编程环境
【解析】引入缓冲技术的主要目的就是缓和CPUI/O设备之间速度不匹配的矛盾,提供它们之间的并行性。
正确答案是:提高CPU与设备之间的并行程度
14CPU处理数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(    )。
选择一项:
A. 虚存技术
B. 缓冲技术
C. 通道技术
D. 并行技术
【解析】只有缓冲技术可以解决CPU与打印机速度不匹配问题。
正确答案是:缓冲技术
15.下列缓冲技术中,对于一个具有信息的输入和输出速率相差不大的I/O系统比较有效的是(    )。
选择一项:
A. 单缓冲技术
B. 环形缓冲技术
C. 多缓冲技术
D. 双缓冲技术
【解析】双缓冲技术设置两个缓冲区,实现二者并行操作。适用于信息的输入和输出速率相差不大的情况。
正确答案是:双缓冲技术
16.为了使多个进程能有效地同时处理阵发性的输入和输出,最好使用(    )结构的缓冲技术。
选择一项:
A. 双缓冲区
B. SPOOLing
C. 单缓冲区
D. 多缓冲
【解析】对于阵发性的输入输出,双缓冲区就不够用了,这时要设立多个缓冲区。
正确答案是:多缓冲
17.一个含有6个盘片的双面硬盘,盘片每面有100条磁道,则该硬盘的柱面数为(    )。
选择一项:
A. 250
B. 1200
C. 100
D. 12
【解析】磁盘上多个盘片的同一磁道称为柱面。柱面的多少与盘片数量无关,与盘片上的磁道数量有关,100条磁道的磁盘组就有100个柱面。
正确答案是:100
18.设磁盘的转速为3000转/分,盘面划分为10个扇区,则读取一个扇区的时间是( )。
提示:1分(m)等于60秒(s),1秒等于1000毫秒(ms)。
选择一项:
A. 2ms 
B. 1ms
C. 20ms 
D. 3ms 
【解析】计算公式是(60*1000/3000/10=2 ms
正确答案是:2ms 
19.下列关于磁盘的描述中,正确的是(    )。
选择一项:
A. 磁盘的动作不局限于机械运动,可以无限快

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。