习题

您所在的位置:网站首页 逻辑设备指用户使用的设备 习题

习题

2024-07-11 16:15| 来源: 网络整理| 查看: 265

凑数凑数凑数凑数以下关于设备属性的叙述中,正确的是().

A.字符设备的基本特征是可寻址到字节,即能指定输入的源地址或输出的目标地址

B.共享设备必须是可寻址的和可随机访问的设备

C.共享设备是指同一时间内允许多个进程同时访问的设备

D.在分配共享设备和独占设备时都可能引起进程死锁

解析

1.B

$\color{red}{\text{可寻址}}$ 是 $\color{green}{\text{块设备}}$ 的基本特征,A选项不正确;共享设备是指 $\color{green}{\text{一段时间内}}$ 允许多个进程同时访问的设备,因此C选项不正确。分配共享设备是不会引起 $\color{green}{\text{进程死锁}}$ 的,D选项不正确。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|虚拟设备是指()。

A.允许用户使用比系统中具有的物理设备更多的设备

B.允许用户以标准化方式来使用物理设备

C.把一个物理设备变换成多个对应的逻辑设备

D.允许用户程序不必全部装入主存便可使用系统中的设备

解析

2.C

虚拟设备并不允许用户使用更多的物理设备,也与用户使用物理设备的标准化方式有关。允许用户程序不必全部装入主存便可使用系统中的设备,这同样不是虚拟设备考虑的内容,因此选择C选项。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|为了便于上层软件的编制,设备控制器通常需要提供()。

A.控制寄存器、状态寄存器和控制命令

B. IO地址寄存器、工作方式状态寄存器和控制命令

C. 中断寄存器、控制寄存器和控制命令

D.控制寄存器、编程空间和控制逻辑寄存器

解析

4.A

$\color{green}{\text{中断寄存器}}$ 位于计算机主机;不存在 $\color{green}{\text{I/O地址寄存器}}$ ; $\color{green}{\text{编程空间}}$ 一般是由体系结构和操作系统共同决定的。 $\color{green}{\text{控制寄存器}}$ 和 $\color{green}{\text{状态寄存器}}$ 分别用于接收上层发来的命令并存放设备状态信号,是设备控制器与上层的接口;至于 $\color{green}{\text{控制命令}}$ ,每种设备对应的设备控制器都对应一组相应的控制命令,CPU通过控制命令控制设备控制器。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|在设备控制器中用于实现设备控制功能的是()。

A. CPU

B.设备控制器与处理器的接口

C. I/O逻辑

D.设备控制器与设备的接口

解析C

接口用来传输信号, $\color{green}{\text{I/O逻辑}}$ 即 $\color{green}{\text{设备控制器}}$ ,用来实现对设备的控制。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|通道又称1O处理机,它用于实现()之间的信息传输。

A.内存与外设

B. CPU与外设

C.内存与外存

D. CPU与外存

解析

8.A

设置通道后,CPU只需向通道发送一条IO指令。通道在收到该指令后,便从内仔中取出个次要执行的通道程序,然后执行该通道程序,仅当通道完成规定的I/O任务后,才向CPU发出中断信号。因此通道用于完成 $\color{green}{\text{内存}}$ 与 $\color{green}{\text{外设}}$ 的信息交换。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|在操作系统中,()指的是一种硬件机制。

A.通道技术

B.缓冲池

C. SPOOLing技术

D.内存覆盖技术

解析A

$\color{green}{\text{通道}}$ 是一种特殊的处理器,所以属于 $\color{red}{\text{硬件技术}}$ 。 $\color{green}{\text{SPOOLing}}$ 、 $\color{green}{\text{缓冲池}}$ 、 $\color{green}{\text{内存覆盖}}$ 都是在 $\color{red}{\text{内存}}$ 的基础上通过软件实现的。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|在下列问题中,()不是设备分配中应考虑的问题。

A.及时性

B.设备的固有属性

C.设备独立性

D.安全性

解析

13.A

设备的 $\color{red}{\text{固有属性}}$ 决定了设备的 $\color{green}{\text{使用方式}}$ ; $\color{red}{\text{设备独立性}}$ 可以提高设备分配的 $\color{green}{\text{灵活性}}$ 和设备的 $\color{green}{\text{利用率}}$ ;设备 $\color{red}{\text{安全性}}$ 可以保证分配设备时不会导致 $\color{green}{\text{永久阻塞}}$ 。设备分配时一般不需要考虑及时性。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|将系统中的每台设备按某种原则统一进行编号,这些编号作为区分硬件和识别设备的代号,该编号称为设备的()。

A.绝对号

B.相对号

C.类型号

D.符号

解析

14.A

计算机系统为每台设备确定一个编号以便区分和识别设备,这个确定的编号称为 $\color{green}{\text{设备的绝对号}}$ 。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|关于通道、设备控制器和设备之间的关系,以下叙述中正确的是()。

A.设备控制器和通道可以分别控制设备

B.对于同一组输入/输出命令,设备控制器、通道和设备可以并行工作

C.通道控制设备控制器、设备控制器控制设备工作

D.以上答案都不对

解析C

三者的控制关系是层层递进的,只有C选项正确。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|【2010统考真题】本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是()。

A.命令解释程序

B.中断处理程序

C.系统调用服务程序

D.用户登录程序

解析

17.B

键盘是典型的通过中断IO方式工作的外设,当用户输入信息时,计算机响应中断并通过中断处理程序获得输入信息。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|I/O中断是CPU与通道协调工作的一种手段,所以在()时,便要产生中断。

A. CPU执行“启动I/O”指令而被通道拒绝接收

B.通道接收了CPU的启动请求

C.通道完成了通道程序的执行

D.通道在执行通道程序的过程中

解析

18.C

CPU启动通道时不管启动成功与否,通道都要回答CPU,通道在执行通道程序的过程中,CPU与通道并行,通道完成通道程序的执行后,便发I/O中断向CPU报告。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|将系统调用参数翻译成设备操作命令的工作由()完成。

A.用户层I/O

B.设备无关的操作系统软件

c.中断处理

D.设备驱动程序

解析

20.B

系统调用命令是操作系统提供给用户程序的通用接口,不会因为具体设备的不同而改变。而设备驱动程序负责执行操作系统发出的IO命令,它因设备不同而不同。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|【2011统考真题】用户程序发出磁盘I/O请求后,系统的正确处理流程是()。图片详情找不到图片(Image not found)解析

22.B

输入/输出软件一般从上到下分为4个层次:用户层、与设备无关的软件层、设备驱动程序及中断处理程序。与设备无关的软件层也就是系统调用的处理程序。

当用户使用设备时,首先在用户程序中发起一次系统调用,操作系统的内核接到该调用请求后,请求调用处理程序进行处理,再转到相应的设备驱动程序,当设备准备好或所需数据到达后,设备硬件发出中断,将数据按上述调用顺序逆向回传到用户程序中。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|DMA方式与中断控制方式的主要区别是什么?解析

DMA控制方式与中断控制方式的主要区别如下:

1)中断控制方式在每个数据传送完成后中断CPU,而 DMA控制方式则在所要求传送的一批数据全部传送结束时中断CPU。

2)中断控制方式的数据传送在中断处理时由CPU控制完成,而 DMA控制方式则在 DMA控制器的控制下完成。不过,在 DMA 控制方式中,数据传送的方向、存放数据的内存始址及传送数据的长度等仍然由CPU控制。

3)DMA方式以 $\color{green}{\text{存储器}}$ 为核心,中断控制方式以 $\color{green}{\text{CPU}}$ 为核心。因此DMA方式能与CPU并行工作。

4) DMA方式传输 $\color{green}{\text{批量}}$ 的数据,中断控制方式的传输则以 $\color{green}{\text{字节}}$ 为单位。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|DMA 方式与通道方式的主要区别是什么?解析

在 DMA 控制方式中,在 DMA控制器控制下设备和主存之间可以成批地进行数据交换而不用CPU干预,这样既减轻了CPU 的负担,又大大提高了I/O数据传送的速度。通道控制方式与DMA 控制方式类似,也是一种以内存为中心实现设备与内存直接交换数据的控制方式。不过在通道控制方式中,CPU 只需发出启动指令,指出通道相应的操作和I/O设备,该指令就可以启动通道并使通道从内存中调出相应的 $\color{green}{\text{通道程序}}$ 执行。与DMA 控制方式相比,通道控制方式所需的CPU 干预更少,并且一个通道可以控制 $\color{green}{\text{多台设备}}$ ,进一步减轻了CPU的负担。另外,对通道来说,可以使用一些指令灵活改变通道程序,这一点DMA控制方式无法做到。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|考虑56kb/s 调制解调器的性能,驱动程序输出一个字符后就阻塞,当一个字符打印完毕后,产生一个中断通知阻塞的驱动程序,输出下一个字符,然后阻塞。若发消息、输出一个字符和阻塞的时间总和为0.1ms,则由于处理调制解调器而占用的CPU时间比率是多少?假设每个字符有一个开始位和一个结束位,共占10位。解析

因为一个字符占10位,因此在56kb/s的速率下,每秒传送56000/10= 5600个字符,即产生5600次中断。每次中断需0.1ms,因此处理调制解调器占用的CPU时间共为5600×0.1ms = 560ms,占56%的CPU 时间。

我的答案找不到图片(Image not found)题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|设备的独立性是指()。

A.设备独立于计算机系统

B.系统对设备的管理是独立的

C.用户编程时使用的设备与实际使用的设备无关

D.每台设备都有一个唯一的编号

解析

2.C

设备的独立性主要是指用户使用设备的透明性,即使用户程序和实际使用的物理设备无关

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|在采用SPOOLing 技术的系统中,用户的打印结果首先被送到().

A.磁盘固定区域

B.内存固定区域

C.终端

D.打印机

解析A

输入井和输出井是在磁盘上开辟的两大存储空间。输入井模拟脱机输入时的磁盘设备,用于暂存IO设备输入的数据;输出井模拟脱机输出时的磁盘,用于暂存用户程序的输出数据。为了缓和CPU,打印结果首先送到位于磁盘固定区域的输出井。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|设从磁盘将一块数据传送到缓冲区所用的时间为80us,将缓冲区中的数据传送到用户区所用的时间为40us,CPU处理一块数据所用的时间为30us。若有多块数据需要处理,并采用单缓冲区传送某磁盘数据,则处理一块数据所用的总时间为()。

A. 120us

B. 110us

C. 150us

D.70us

解析A

采用单缓冲区传送数据时,设备与处理机对缓冲区的操作是串行的,当进行第i次读磁盘数据送至缓冲区时,系统再同时读出用户区中第i-1次数据进行计算,此两项操作可以并行,并与数据从缓冲区传送到用户区的操作串行进行,所以系统处理一块数据所用的总时间为max(80 $\mu$ s,30$\mu$s)+ 40$\mu$s = 120$\mu$s。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|缓冲区管理着重要考虑的问题是()。

A.选择缓冲区的大小

B.决定缓冲区的数量

C.实现进程访问缓冲区的同步

D.限制进程的数量

解析

16.C

在缓冲机制中,无论是单缓冲、多缓冲还是缓冲池,由于缓冲区是一种临界资源,所以在使用缓冲区时都有一个申请和释放(即互斥)的问题需要考虑。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|考虑单用户计算机上的下列IO操作,需要使用缓冲技术的是().图片详情找不到图片(Image not found)解析图片详情找不到图片(Image not found)在鼠标移动时,若有高优先级的操作产生,为了记录鼠标活动的情况,必须使用缓冲技术题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|SPOOLing 技术的主要目的是()。

A.提高CPU和设备交换信息的速度

B.提高独占设备的利用率

C.减轻用户编程负担

D.提供主、辅存接口

解析

20.B

SPOOLing 技术可将独占设备改造为共享设备,其主要目的是提高系统资源/独占设备的利用率。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|采用SPOOLing 技术的计算机系统,外围计算机需要()。

A.一台

B.多台

C.至少一台

D.0台

解析

21.D

SPOOLing 技术需要使用磁盘空间(输入井和输出井)和内存空间(输入/输出缓冲区),不需要外围计算机的支持。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|SPOOLing系统由()组成。

A.预输入程序、井管理程序和缓输出程序

B.预输入程序、井管理程序和井管理输出程序

C.输入程序、井管理程序和输出程序

D.预输入程序、井管理程序和输出程序

解析A

SPOOLing系统主要包含三部分,即输入井和输出井、输入缓冲区和输出缓冲区以及输入进程和输出进程。这三部分由预输入程序、井管理程序和缓输出程序管理,以保证系统正常运行。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|下面关于SPOOLing 系统的说法中,正确的是()。

A.构成SPOOLing 系统的基本条件是有外围输入机与外围输出机

B.构成SPOOLing系统的基本条件是要有大容量、高速度的硬盘作为输入井和输出井

C.当输入设备忙时,SPOOLing系统中的用户程序暂停执行,待IO空闲时再被唤醒执行输出操作

D. SPOOLing系统中的用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再由SPOOLing系统完成数据的输出操作

解析

24.D

构成SPOOLing系统的基本条件是不仅要有大容量、高速度的外存作为输入井和输出井,而且还要有 $\color{green}{\text{SPOOLing软件}}$ ,因此A错误、B不够全面,同时利用SPOOLing 技术提高了系统和IO设备的利用率,进程不必等待I/O操作的完成,因此C选项也不正确。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|【2015统考真题】在系统内存中设置磁盘缓冲区的主要目的是( )。

A.减少磁盘IO次数

B.减少平均寻道时间

C.提高磁盘数据可靠性

D.实现设备无关性

解析

31.A

磁盘和内存的速度差异,决定了可以将内存经常访问的文件调入磁盘缓冲区,从高速缓存中复制的访问比磁盘IO的机械操作要快很多。

题目tag详情###### 总结 |题型|错因|教训|视频讲解| |---|---|---|---| ||||nan|


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3