一台PC计算机系统启动时,首先执行的是(30),然后加载(31)。在设备管理中,虚拟设备的引入和实现是为了充分利用设备,提高系统效率,采用(32)来模拟低速设备(输入机或打印机)的工作。

admin2019-03-11  36

问题 一台PC计算机系统启动时,首先执行的是(30),然后加载(31)。在设备管理中,虚拟设备的引入和实现是为了充分利用设备,提高系统效率,采用(32)来模拟低速设备(输入机或打印机)的工作。

选项 A、Spooling技术,利用磁带设备
B、Spooling技术,利用磁盘设备
C、脱机批处理系统
D、移臂调度和旋转调度技术,利用磁盘设备

答案B

解析 每当开机时自动执行BIOS引导程序,它主要执行如下任务。(1)标识和配置所有的即插即用设备。如果系统有即插即用设备,系统将搜索和测试所有安装的即插即用设备,并为它们分配DMA通道、IRQ及需要的其他设备。(2)完成加电自检。加电自检主要监测和测试内存、端口和键盘等设备。(3)对引导驱动器可引导分区定位。在CMOS中,用户可以设置系统中的引导顺序,以便对引导驱动器的可引导分区重新定位。大多数系统的引导顺序是首先是软驱,然后是硬驱,再次是CD-ROM驱动器。(4)加载主引导记录及引导驱动器的分区表,执行主引导记录MBR。主引导记录在硬盘上找到可引导分区后,将其分区引导记录装入内存,并将控制权交给分区引导记录。有分区引导记录定位根目录,然后装入操作系统。由此可知,问题(1)的答案是C,(2)的答案是A。Spooling技术及脱机的输入/输出技术,是为了缓和CPU的高速与I/O设备的低速间的矛盾而引入的。该技术利用了专门的外围控制机将低速I/O设备上的数据传送到高速设备上,或者相反。但是当引入多道程序后,完全可以利用其中的一道程序来模拟脱机输入时的外围控制机的功能,把低速的I/O设备上的数据传送到高速磁盘上:再利用另一道程序来模拟脱机输出时的外围控制机的功能,把高速磁盘上的数据传送到低速的设备上。这样便可以在主机的控制下实现脱机输入/输出的功能。此时的外围操作与CPU对数据的处理同时进行,我们将这种在联机情况下实现的同时外围操作称为Spooling。采用假脱机技术,可以将低速的独占设备改造成一种可共享的设备,而且一台物理设备可以对应若干台虚拟的同类设备。Spooling系统必须有高速、大容量并且可随机存取的外存支持。故问题(3)的答案是B。
转载请注明原文地址:https://jikaoti.com/ti/U9f7FFFM
0

随机试题
最新回复(0)