操作系统精选习题——第六章

一、单选题

  1. 缓冲技术中的缓冲池在( )中。
    A. 主存
    B. 外存
    C. ROM
    D. 寄存器

  2. 通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为( )。
    A. 存储设备
    B. 系统设备
    C. 用户设备
    D. 虚拟设备

  3. ( )是直接存取的存储设备。
    A. 磁盘
    B. 磁带
    C. 打印机
    D. 键盘显示终端

  4. 按( )分类可将设备分为块设备和字符设备。
    A. 从属关系
    B. 操作特性
    C. 共享属性
    D. 信息交换单位

  5. 下列哪种设备不是从设备分配策略角度来划分的( )。
    A. 系统设备
    B. 独占设备
    C. 共享设备
    D. 虚拟设备

  6. ( )用作连接大量的低速I/O设备。
    A. 数据选择通道
    B. 字节多路通道
    C. 数据多路通道
    D. I/O通道

  7. 一计算机系统配备了二台HP1000激光打印机、一台绘图机。为此该系统需在内存中配置( )个设备驱动程序。
    A. 1
    B. 3
    C. 2
    D. 4

  8. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )。
    A. 程序查询
    B. 中断方式
    C. DMA方式
    D. 无条件存取方式

  9. 为了实现CPU与外部设备间最大的并行性,应采用( )。
    A. 中断技术
    B. 共享设备
    C. 通道设备
    D. 虚拟设备

  10. 利用通道实现了( )之间数据的快速传输。
    A. CPU和外设
    B. 内存和CPU
    C. 内存和外设
    D. 外设和外设

  11. 设备管理程序对设备的管理是借助一些数据结构来进行的,下面的( )不属于设备管理数据结构。
    A. JCB
    B. DCT
    C. COCT
    D. CHCT

  12. ( )算法是设备分配常用的一种算法。
    A. 短作业优先
    B. 最佳适应
    C. 先来先服务
    D. 首次适应

  13. 程序员利用系统调用打开I/O设备时,通常使用的设备标识是( )。
    A. 逻辑设备名
    B. 物理设备名
    C. 主设备号
    D. 从设备号

  14. 设备的独立性是指( )。
    A. 设备独立于计算机系统
    B. 统对设备的管理是独立的
    C. 用户编程时使用的设备与实际使用的设备无关
    D. 每一台设备都有一个唯一的编号

  15. ( )是操作系统中采用的以空间换取时间的技术。
    A. SPOOLing技术
    B. 虚拟存储技术
    C. 覆盖与交换技术
    D. 通道技术

  16. 在关于SPOOLing的叙述中,( )描述是不正确的。
    A. SPOOLing 系统中不需要独占设备
    B. SPOOLing 系统加快了作业执行的速度
    C. SPOOLing 系统使独占设备变成共享设备
    D. SPOOLing 系统提高了独占设备的利用率

  17. 下面关于SPOOLing 系统的说法中,正确的说法是( )。
    A. 构成SPOOLing 系统的基本条件是有外围输入机与外围输出机
    B. 构成SPOOLing 系统的基本条件是要有大容量、高速度的硬盘作为输入井和输出井
    C. 当输入设备忙时,SPOOLing 系统中的用户程序暂停执行,待I/O空闲时再被唤醒执行输出操作
    D. SPOOLing 系统中的用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再由 SPOOLing 系统完成数据的输出操作

  18. 在SPOOLing系统中,用户进程实际分配到的是( )。
    A. 用户所要求的外设
    B. 外存区,即虚拟设备
    C. 设备的一部分存储区
    D. 设备的一部分空间

  19. SPOOLing系统由下列程序组成( )。
    A. 预输入程序、井管理程序和缓输出程序
    B. 预输入程序、井管理程序和井管理输出程序
    C. 输入程序、井管理程序和输出程序
    D. 预输入程序、井管理程序和输出程序

  20. 来用 SPOOLing技术的计算机系统,外围计算机需要( )。
    A. 一台
    B. 多台
    C. 至少一台
    D. 0台

  21. SPOOLing技术的主要目的是( )。
    A. 提高CPU和设备交换信息的速度
    B. 提高独占设备的利用率
    C. 减轻用户编程负担
    D. 提供主、辅存接口

  22. 虚拟设备是靠( )技术来实现的。
    A. 通道
    B. 缓中
    C. SPOOLing
    D. 控制器

  23. 提高单机资源利用率的关键技术是( )。
    A. SPOOLing技术
    B. 虚拟技术
    C. 交换技术
    D. 多道程序设计技术

二、填空题

  1. 常用的I/O控制方式有程序直接控制方式、中断控制方式、 DMA 和通道控制。
  2. 通道所执行的程序称为 通道程序
  3. 设备管理中采用的数据结构有 系统设备表 、设备控制表、控制器控制表、通道控制表等四种。

三、判断题

  1. 驱动程序与I/O设备的特性紧密相关,因此应为每一个I/O设备配备一个专门的驱动程序。
    正确答案: 错
  2. 对于一台多用户机,配置了相同的8个终端,此时可只配置一个有多个终端共享的驱动程序。
    正确答案: 对
  3. 在现代计算机系统中,只有I/O设备才是有效的中断源。
    正确答案: 错
  4. 在一般大型计算机系统中,主机对外围设备的控制可通过通道,控制器和设备三个层次来实现,控制器可控制通道,设备在通道控制下工作。
    正确答案: 错
  5. 设备独立性是指用户程序独立于具体使用的物理设备的一种特性。
    正确答案: 对
  • 9
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值