1.在i/o设备控制的发展过程中,最主要的推动因素是 a ,提高i/o速度和设备利用率,在os中主要依靠 b 功能。使用户所编制的程序与实际使用的物理设备无关是由 c 功能实现的。
a: (1)提高资源利用率; (2)提高系统吞吐量; (3)减少主机对i/o控制的干预; (4)提高cpu与i/o设备的并行操作程度。
b,c:(1)设备分配;(2)缓冲管理;(3)设备管理; (4)设备独立性;(5)虚拟设备。
2.通道是一种特殊的 a ,具有 b 能力。
a: (1)i/o 设备; (2)设备控制器; (3)处理机; (4)i/o控制器。
b: (1)执行i/o指令集; (2)执行cpu指令集; (3)传输i/o命令4)运行i/o进程。
3.假定把磁盘上一个数据块中信息输入到一单缓冲的时间t为100μs,将缓冲区中数据传送到用户区的时间m为50μs,而cpu对这一块数据进行计算的时间c为50μs,这样,系统对每一块数据的处理时间为 a ;如果将单缓冲改为双缓冲,则系统对每一块数据的处理时间为 b 。
a,b:(1)50μs; (2)100μs; (3)150μs; (4)200μs; (5)250μs。
4.下面关于设备独立性的论述中,第 a 条是正确的论述。
1) 设备独立性是i/o设备具有独立执行i/o功能的一种特性。
2) 设备独立性是指用户程序独立于具体使用的物理设备的一种特性。
3) 设备独立性是指能独立实现设备共享的一种特性。
4) 设备独立性是指设备驱动独立于具体使用的物理设备的一种特性。
5.下面关于虚拟设备的论述中,第 a 条是正确的论述。
1) 虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。
2) 虚拟设备是指允许用户以标准化方式来使用物理设备。
3) 虚拟设备是把一个物理设备变换成多个对应的逻辑设备。
4) 虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备。
6.下列有关spooling系统的论述中,第 a 和第 b 条是正确的论述。
1) 构成spooling系统的基本条件,是具有外围输入机与外围输出机。
2) 构成spooling系统的基本条件,是只要具有大容量、高速硬盘作为输入井与输出井。
3) 只要操作系统中采用了多道程序设计技术,就可以构成spooling系统。
4) spooling系统是建立在分时系统中。
5) spooling系统是虚拟存储技术的体现。
6) spooling系统是在用户程序要读取数据时起动输入进程输入数据。
7) 当输出设备忙时,spooling系统中的用户程序暂停执行,待i/o 空闲时再被唤醒,去执行输出操作。
8) spooling系统实现了对i/o设备的虚拟,只要输入设备空闲,spooling可预先将输入数据从设备传输到输入井中供用户程序随时读取。
9) 在spooling系统中,用户程序可以随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。
7.试述多通路i/o系统设备分配中数据结构。
8.什么是spooling系统?说明spooling系统的组成。
9.引入缓冲的主要原因是什么?
10.设备驱动程序通常要完成哪些工作?简述中断响应过程。
设备的类型有哪些?
12.什么是i/o通道?
13.某磁盘共有200个柱面,其编号为0~199,假设已完成58号柱面的访问请求,正在为访问86号柱面的请求者服务,还有若干个请求者在等待服务,他们依次要访问0的柱面号为和62。请分别用fcfs、sstf、scan和cscan算法来确定实际服务的次序,并计算平均寻道长度。
第五章设备管理
一 单项选择题。1 在操作系统中,用户在使用i o设备时,通常采用 a.物理设备名 b.逻辑设备名 c.虚拟设备名 d.设备牌号。2 操作系统中采用缓冲技术的目的是为了增强系统 的能力。a.串行操作 b.控制操作 c.重执操作 d.并行操作。3 操作系统采用缓冲技术,能够减少对cpu的 次数,从而提...
第五章设备管理
1 cpu输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用。a 并行技术b 通道技术。c 缓冲技术d 虚存技术。2 通道是一种 a.保存i o信息的部件。b.传输信息的电子线路。c.通用处理器。d.专用处理器。3 cpu对通道的请求形式是 a.自陷。b.中断。c.通道命令 d.转移指...
第五章设备管理
第五章仪器设备管理。在预拌混凝土企业中,有许多用于生产和检验的仪器设备,这些仪器设备的量值是否准确统。一 是否满足预期要求,对混凝土的产品质量安全起着至关重要的作用。预拌混凝土企业应对仪器设备实行规范化管理,其管理内容包括 建立健全仪器设备管理制度 制定仪器设备安全操作规程 配备仪器设备管理人员 对...