操作系统学习笔记三十三)~I/O系统单元测试

网友投稿 702 2022-05-28

1、下面几个设备中,属于共享设备的是()。

B

A.扫描仪

B.磁盘

C.手写板

D.打印机

2、用户编写程序时使用的设备与实际使用的设备无关,这种特性称为()。

C

A.设备虚拟性

B.设备一致性

C.设备独立性

D.设备共享性

3、虚拟设备技术实现的是()。

C

A.把共享设备模拟为独占设备

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

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),其中每个表项中都有逻辑设备名、物理设备名和设备驱动程序入口地址。操作系统实现独立性的方法包括设置设备独立性软件、配置逻辑设备表以及实现逻辑设备到物理设备的映射。

单元测试 设备管理 IoTDM

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux环境编译运行C语言程序
下一篇:HDFS分布式文件系统学习(4)
相关文章