操作系统习题及答案五_第1页
操作系统习题及答案五_第2页
操作系统习题及答案五_第3页
操作系统习题及答案五_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 / 4 习题五设备管理一、单项选择题1、在操作系统中,用户在使用i/o 设备时,通常采用() 。a.物理设备名b.逻辑设备名c.虚拟设备名d.设备牌号2、 操作系统中采用缓冲技术的目的是为了增强系统()的能力。a.串行操作b. 控制操作c.重执操作d.并行操作3、操作系统采用缓冲技术,能够减少对cpu 的()次数,从而提高资源的利用率。a. 中断b.访问c. 控制d. 依赖4、cpu 输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用() 。a.并行技术b.通道技术c.缓冲技术d.虚存技术5、引入缓冲技术是为了() a.提高设备利用率b.提高内存接口c.扩充相对地址空间d.提

2、高 cpu 和 i/o 设备之间交换信息的速度6、通道是一种() 。a.i/o 端口b.数据通道c.i/o 专用处理机d.软件工具7、设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是() 。a、先分配设备,再分配控制器,最后分配通道b、先分配控制器,再分配设备,最后分配通道c、先分配通道,再分配设备,最后分配控制器d、先分配通道,再分配控制器,最后分配设备8、下列描述中,不是设备管理的功能的是() 。a实现外围设备的分配与回收b缓冲管理与地址转换c实现按名存取d实现 i/o 操作9、用户编制的程序与实际使用的物理设备无关是由()功能实

3、现的。a设备分配b设备驱动c虚拟设备d设备独立性10、 spooling 技术利用于() 。a.外设概念b.虚拟设备概念c.磁带概念d. 存储概念11、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为() 。a存储设备b系统设备 c 用户设备 d虚拟设备12、采用 spooling 技术的目的是() 。a、提高外设和主机的利用率b、提高内存和主机效率c、减轻用户编程负担d、提高程序的运行速度13、假脱机技术一般不适用于() 。a、分时系统b、多道批处理系统c、网络操作系统d、多处理机系统2 / 4 14、在配有操作系统的计算机中,用户程序通过()向操作系统提

4、出使用外部设备的要求a.作业申请 b.原语 c.系统调用 d. i/o指令15、所谓的输入输出操作,也叫i/o 操作,它是指() a. cpu 和内存中的信息传输b. cpu 和外存中的信息传输c.内存和设备之间的信息传输d.内存和外存之间的信息传输16、除了中断屏蔽外,设置()也能解决中断响应次序a.特权指令b.时间片c.中断优先级d.响应比17、 ()属于直接存储设备a.打印机b.磁盘c.磁带机d.键盘18、系统中,像键盘、终端、打印机等以字符为单位组织和处理信息的设备称为() a.字符设备b.块设备c.虚拟设备d.独享设备19、 dma 的意思是() 。a.间接存储器访问b.直接存储器访

5、问c.系统调用调用 d.通道控制方式20、如果 io 设备与存储设备进行数据交换不经过cpu 来完成,这种数据交换方式是_。a程序查询b中断方式cdma 方式d无条件存取方式二、填空题1、存储设备也称为设备;输入 /输出设备也称为设备。2、从资源分配的角度看,可以把设备分为(如打印机) 、(如磁盘)和。3、 虚拟设备是通过技术把设备变成能为若干用户的设备。4、 常用的设备分配算法是和。5、是控制设备动作的核心模块,如设备的打开、关闭、读、写等,用来控制设备上数据的传输。6、实现spooling系统时,必须在磁盘上开辟出称为_和_的专门区域以存放作业信息和作业执行结果。7、设备管理中采用的数据结

6、构有_ _ 、_ _ 、_ _ 、_ _ 等四种。8、常用的 i o控制方式有程序直接控制方式、中断控制方式、_ _ 和_ _。9、设备分配中的安全性是指。10、通道指专门用于负责输入输出工作的处理机。通道所执行的程序称为。三、简答题1、什么是缓冲 ?为什么要引入缓冲?2、设备驱动进程执行的主要功能是什么?3、假脱机系统的基本工作原理是什么? 4、简述中断处理过程。四、计算题3 / 4 1、在某计算机系统中,时钟中断处理程序每次执行的时间为2ms(包括进程切换开销)。若时钟中断频率为60hz,试问 cpu 用于时钟中断处理的时间比率为多少? 2、在某计算机系统中,其屏幕显示分辨率为640480

7、,若要存储一屏256 彩色的图像,需要多少字节存储空间? 3、设某文件为链接文件,由5 个逻辑记录组成,每个逻辑记录的大小与磁盘块大小相等,均为 512 字节, 并依次存放在50、12l、75、80、63 号磁盘块上。 若要存取文件的第1569 逻辑字节处的信息,问要访问哪一个磁盘块? 答案五设备管理一、单项选择题1、b 2、d 3、 a 4、c 5、d 6、c 7、a 8、c 9、d 10、b 11、d 12、a 13、a 14、d 15、c 16、c 17、 b 18、a 19、b 20、c 二、填空题1、块,字符2、独占设备,共享设备,虚拟设备3、spooling ,独占,共享4、先来先

8、服务,优先级高的优先服务5、设备驱动程序6、输入井、输出井7、系统设备表、设备控制表、控制器控制表、通道控制表8、dma 方式、通道控制方式9、设备分配中应保证不会引起进程死锁10、通道程序三、简答题1数据传输过程中,通常在内存中划出一个区域用于存放在两个外设或设备与进程间传输的数据,这个区域被称为缓冲区。引入缓冲技术的主要目的是:缓和 cpu 与 i/o 设备间速度不匹配的矛盾;提高它们之间的并行性;减少对cpu 的中断次数,放宽cpu 对中断响应时间的要求。2设备驱动进程严格执行设备驱动程序中规定的各种功能,即:接受用户的i/o 请求;取出请求队列中队首请求,将相应设备分配给它;启动该设备

9、工作,完成指定的i/o 操作;处理来自设备的中断。3假脱机技术主要由输入程序模块和输出程序模块所组成,系统分别为之创建输入进程和输出进程,它们的优先级高于一般用户进程。输入进程负责通过通道将信息从输入设备送到盘区的输入井中,输出进程负责通过通道将信息从盘区的输出井送到输出设备。主机仅和快速存储设备磁盘中的输入井和输出井交换信息,大大提高了信息处理的速率。4一旦 cpu 响应中断,系统就开始进行中断处理。中断处理过程如下:(1)保护被中断进程现场。为了在中断处理结束后能使进程正确地返回到中断点,系统必须保存当前处理机状态字psw 和程序计数器pc 等的值。4 / 4 (2)分析中断原因,转去执行

10、相应的中断处理程序。在多个中断请求同时发生时,处理优先级最高的中断源发出的中断请求。(3)恢复被中断进程的现场,cpij 继续执行原来被中断的进程。四、计算题1解:在计算机系统中,时钟以固定的频率中断cpu,以增加日历计数或控制系统中的一些定时操作。由题目所给条件可知,时钟中断频率为60hz,所以时钟周期为:160s=503ms 在每个时钟周期中,cpu 要用 2ms 时间执行中断程序,所以cpu 用于时钟中断处理的时间比率为:2(503)=650=122解:屏幕信息的显示是以像素为单位进行的。由于屏幕显示分辨率为640 480,故屏幕上有像素:640 480=300210个当用 256 彩色显示时,每个像素需要8 位二进制数 (28=256)表示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论