1、下面几个设备中,属于共享设备的是()。B
A.扫描仪
B.磁盘
C.手写板
D.打印机

2、用户编写程序时使用的设备与实际使用的设备无关,这种特性称为()。C
A.设备虚拟性
B.设备一致性
C.设备独立性
D.设备共享性

3、虚拟设备技术实现的是()。C
A.把共享设备模拟为独占设备
B.共享设备代替独占设备
C.把独占设备模拟为共享设备
D.独占设备代替共享设备

解释:

4、在多进程的并发系统中,不会因为竞争下列资源而产生死锁的是()。A
A.磁盘
B.扫描仪
C.键盘
D.打印机

5、可分配给多个进程同时使用的设备是()。A
A.共享设备
B.块设备
C.互斥设备
D.独占设备

6、在操作系统中,用户在使用I/O设备时,通常采用()。C
A.设备牌名
B.虚拟设备名
C.逻辑设备名
D.物理设备名

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

8、I/O设备与CPU逻辑上通过()进行通信。B
A.设备自身
B.端口
C.设备控制器
D.内存

9、使用内存映射I/O的设备是()。A
A.显卡
B.打印机
C.磁盘
D.键盘

10、由用户程序自己控制的I/O控制方式是()。B
A.中断
B.轮询
C.通道
D.DMA

11、同一用户所使用的不用I/O设备也可能并行工作。

12、在现代计算机中,只有I/O设备才是有效的中断源。×

13、设备管理与文件系统密切相关,文件系统是设备管理的基础,设备管理必须依赖文件管理才能最终完成相应的功能。×

14、独占设备一般不宜采用静态分配的策略。×

15、某计算机系统配置了三台HP1000激光打印机、一台绘图仪。为此,该系统需要在内存中配置4个设备驱动程序。×

16、虽然磁盘是随机访问的设备,但其中的文件也可以使用顺序结构。

17、操作系统采用缓冲技术,能够减少对CPU的中断次数,从而提高资源的利用率。

18、低速设备一般被设置成共享设备。×

19、操作系统使用的缓冲技术,多数通过使用外存来实现。×

20、设备独立性的含义是应用程序独立于具体的物理设备。

解释:设备独立性是指应用程序独立于具体使用的物理设备,现代操作系统全部实现了设备独立性。为实现独立性,引入了物理设备和逻辑设备的概念,在系统中需要一张逻辑设备表(LUT),其中每个表项中都有逻辑设备名、物理设备名和设备驱动程序入口地址。操作系统实现独立性的方法包括设置设备独立性软件、配置逻辑设备表以及实现逻辑设备到物理设备的映射。

操作系统学习笔记(三十三)~I/O系统单元测试相关推荐

  1. 现代操作系统学习笔记三、死锁

    死锁   操作系统相关的内容可以分为内存管理.进程和线程.死锁三个部分.本篇文章记录死锁部分. 内存管理 进程和线程   在计算机系统中,有很多独占性资源,在任一时刻,它们都只能被一个进程使用,如打印 ...

  2. 操作系统学习笔记(三):多道程序的基础——空分复用

    计算机实现多道程序的基础是复用(共享).复用有包括时分复用(主要针对CPU)和空分复用(主要针对内存).其中实现空分复用面临两个问题:      一.程序之间如何防护,以及内核如何防护其它程序.    ...

  3. 操作系统学习笔记(十四)~进程同步单元测试

    1.有界缓冲问题中,"counter++"的伪机器语言为: (S0)register1 = counter(S1)register1 = register1 + 1(S2)coun ...

  4. 操作系统学习笔记-01-操作系统的概念(定义),功能和目标

    操作系统学习笔记-2019 王道考研 操作系统-01-操作系统的概念(定义),功能和目标 文章目录 1-操作系统的概念(定义),功能和目标 1.1常见的操作系统 1.2概念(定义) 1.3-操作系统的 ...

  5. ROS机器人操作系统学习笔记(三)ROS通信架构

    ROS机器人操作系统学习笔记(三)ROS通信架构 ROS的通信架构是ROS的灵魂,也是整个ROS正常运行的关键所在.ROS通信架构包括各种数据的处理,进程的运行,消息的传递等等.本章主要介绍了通信架构 ...

  6. 操作系统学习笔记-04-操作系统的运行机制和体系结构

    操作系统学习笔记-2019 王道考研 操作系统-04-操作系统的运行机制和体系结构 文章目录 4-操作系统的运行机制和体系结构 4.1知识总览 4.2运行机制 4.2.1预备知识:什么是指令? 4.2 ...

  7. 操作系统学习笔记-03-操作系统的发展和分类

    操作系统学习笔记-2019 王道考研 操作系统-01-操作系统的概念(定义),功能和目标 文章目录 3-操作系统的发展和分类 3.1知识总览 3.2 手工操作,纸带机,串行式 3.3批处理阶段 -单道 ...

  8. 操作系统学习笔记-02-操作系统的特征

    操作系统学习笔记-2019 王道考研 操作系统-2-操作系统的特征 文章目录 02-操作系统四个的特征 2.1-知识概览 2.2并发 2.3共享 2.3并发和共享的关系 2.4虚拟 2.5小结:虚拟技 ...

  9. 操作系统学习笔记目录(暂时不全223)

    操作系统学习笔记目录章节汇总 (暂时不全,目前只有第一章+第二章-浅谈线程,进程-2020.3.6) 文章目录 操作系统学习笔记目录章节汇总 1.打开钢琴的盖子(序章) 1.1-操作系统的概念(定义) ...

  10. python3常用模块_Python学习笔记三(常用模块)

    Python 学习笔记三 (常用模块) 1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果. os.name:返回当前操作系统名称( ...

最新文章

  1. 《JavaScript高级程序设计》阅读笔记(二):ECMAScript中的原始类型
  2. IDEA上编写hadoop程序(Maven)【笔记自用】
  3. ntu 课程笔记 :MAS714(7) 最短路径和优先队列
  4. Delphi设置表格样式
  5. java中Class.getResource用法(用于配置文件的读取)
  6. DataWorks功能实践速览 — 参数透传
  7. Ubuntu下面对Chrome浏览器护眼插件的调研
  8. 各种URL生成方式的性能对比
  9. js学习(three.js脚本)
  10. BN层对神经网络神经元数据分布的影响
  11. python数据分析系统_Python数据分析,系统步骤介绍!
  12. R绘图字体解决方案(转)
  13. 微信小程序的微信开发者工具的快捷键查找和设置
  14. 【科研】科研绘图作图画图
  15. 病房计算机管理制度,全套协和医院管理制度大全【148个文件】
  16. 使用原生js写一个简单的注册登录页面
  17. python练习项目八——下载所有XKCD 漫画
  18. 重复文件快速查找工具(duplicate file finder plus中文版) v14.0
  19. 成都宏鑫软科技有限公司
  20. 【福大/计院】转专业

热门文章

  1. 【Stateflow】Chart初始化时访问data store memory警告
  2. 红月服务器端账号在哪删除,【老玩家进】谁还能记下来红月官服的所有服务器名称??...
  3. [爆笑网文]10年假球白练了!----伤心球迷致中国足球队的一封信
  4. 三种地球坐标系的区别
  5. PSP 版本Bookr修改支持中文
  6. 大数据搜索的互联网思维
  7. easyui提交form数据显示Resource interpreted as Document but transferred with MIME type application/json问题
  8. underscore中的partial
  9. 符得海与王岱老师合影20121109
  10. 计算机毕业设计Java牙科诊所管理系统(源码+系统+mysql数据库+Lw文档)