操作系统-05输入输出
- 格式:ppt
- 大小:1.13 MB
- 文档页数:62


《操作系统》习题集 第5章 输入输出管理
第1页 共3页 2013-5,2014-6 北理珠“操作系统”课题组 第5章 输入输出管理-习题集 一、 选择题 1. ( )是直接存取的存储设备【*,联考】 A. 磁盘 B. 磁带 C. 打印机 D. 键盘显示终端 2. 在中断处理中,输入/输出中断是指( )。【*,★,联考】 Ⅰ. 设备出错 Ⅱ. 数据传输结束 A. Ⅰ B. Ⅱ C. Ⅰ和Ⅱ D. 都不是 3. 用户程序发出磁盘I/O请求后,系统的正确处理流程是( )。【**,★,11考研】 A. 用户程序→系统调用处理程序→中断处理程序→设备驱动程序 B. 用户程序→系统调用处理程序→设备驱动程序→中断处理程序 C. 用户程序→设备驱动程序→系统调用处理程序→中断处理程序 D. 用户程序→设备驱动程序→中断处理程序→系统调用处理程序 4. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )。【*,★,联考】 A. 程序查询 B. 中断方式 C. DMA方式 D. 无条件存取方式 5. 在操作系统中,( )指的是一种硬件机制。【*,联考】 A. 通道技术 B. 缓冲池 C. SPOOLing技术 D. 内存覆盖技术 6. 通道又称I/O处理机,它用于实现( )之间的信息传输。【*,联考】 A. 内存与I/O设备 B. CPU与I/O设备 C. 内存与外存 D. CPU与外存 7. 通道程序是( )。【*,联考】 A. 由一系列机器指令组成 B. 由一系列通道指令组成 C. 可以由高级语言编写 D. 就是通道控制器 8. 在以下I/O控制方式中,需要CPU干预最少的是( )。【*,★,联考】 A. 程序I/O方式 B. 中断控制方式 C. DMA控制方式 D. 通道控制方式 9. 与设备相关的中断处理过程是由( )完成的。【**,★,联考】 A. 用户层I/O B. 设备无关的操作系统软件 C. 中断处理 D. 设备驱动程序 10. (与题“3”同) 11. 本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是( )。【**,★,10考研】 A. 命令解释程序 B. 中断处理程序 C. 系统调用程序 D. 用户登录程序 12. 一个计算机系统配置了2台同类绘图机和3台同类打印机。为了正确驱动这些设备,系统应该提供( )《操作系统》习题集 第5章 输入输出管理
计算机操作系统慕课版课后答案
目标:提高系统资源的利用率 诸如CPU,I/O设备,内存空间等资源。提高系统的吞吐量,也就是通过操作系统可以合理地组织计算机的工作流程,提高资源利用利率,加速程序的运行,缩短程序的运行周期。提高系统的吞吐量。作用:对 处理器,存储器,I/O设备,和信息(数据和程序)这四类资源进行管理。
(2)试说明OS与硬件、其它系统软件以及用户之间的关系?
给用户提供一个管理界面,用来管理硬件的运行,给软件提供基础。
(3)试说明推动OS发展的主要动力是什么?
计算机系统的性能的快速提高,硬件成本的下降,不断增长的应用需求 都也促使操作系统的性 能和结构有了显著提高,也促进了操作系统的不断更新升级 。
(4)在OS中,何谓脱机IO和联机IO?
脱机IO:事先将装有用户程序和数据的纸带装入纸带输入机,在一台外围机的控制下,把纸带上的数据输入到磁带上。当CPU需要这些程序和数据时,再从磁带上高速地调入内存。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。 联机IO:在主机的直接控制下进行输入/输出的方式,称为联机输入/输出(On-Line I/O)方式。是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。
(5)试说明推动分时系统形成和发展的主要动力是什么? 满足用户的需要。CPU的分时使用缩短了作业的使用周期;人机交互能力使用户能直接的控制自己的作业;主机的共享使多个用户能同时使用同一台计算机,独立处理自己的作业
(6)实现分时系统的关键问题是什么?应如何解决?
关键问题:当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令, 在用户能接受的时延内将结果返
回给用户。
解决方法:针对及时接收问题,在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行, 这样在不长的时间内,能使每个作业都运行一次。
操作系统考研题题型
1.1操作系统⽬标和作⽤
1、下列选择中,哪些不是操作系统关⼼的主要问题。(浙⼤2003)
(1)管理计算机裸机;(2)设计提供⽤户与计算机硬件系统间的界⾯;
(3)管理计算机系统资源;(4)⾼级程序设计语⾔的编译器。2、说明操作系统与硬件、其他系统软件以及⽤户之间的关系。
3、选择:从⽤户⾓度看,操作系统是()。(选项:计算机资源的管理者;计算机⼯作
流程的组织者;⽤户与计算机之间的接⼝;由按层次结构组成的软件模块的集合。)1.2操作系统发展过程1、引⼊多道程序技术的前提条件之⼀是系统具有()(西电00)
(1)多个cpu;(2)多个终端;(3)中断功能;(4)分时功能2、判断:所谓多道程序设计,即指每⼀时刻有若⼲个进程在执⾏。(南京⼤学00)
3、判断:采⽤多道程序设计的系统中,系统的程序道数越多,系统效率越⾼。
(西电01)4、判断:由于采⽤了分时技术,⽤户可以独占计算机的资源。
5、分布式操作系统与⽹络操作系统本质上的不同之处在于(实现各计算机之间的通信;
共享⽹络中的资源;满⾜较⼤规模的应⽤;系统中若⼲台计算机相互协同完成同⼀任务)6、若程序A和B单独执⾏时分别⽤TA和TB,TA=1h,TB=1.5h,其中处理器⼯作时
间分别为TA=18min,TB=27min。如果采⽤多道程序设计⽅法,让A,B并⾏⼯作,假定处理器利⽤率达到50%,另加15min系统开销,请问系统效率提⾼百分之⼏?7、在操作系统中引⼊并发可以提⾼系统效率,若有两个程序A和B,A程序执⾏时所
做的⼯作按次序需要⽤cpu:10s,设备1:5s,cpu:5s,设备2:10s,cpu10s;程序B 执⾏时所做的⼯作按次序需要⽤设备1:10s,cpu:10s,设备2:5s,cpu:5s,设备2:10s。如果在顺序环境下执⾏两个程序,则cpu的利⽤率为();如果在并发环境下执⾏两个程序,则cpu的利⽤率为()。8、设某计算机系统有⼀个cpu、⼀台输⼊设备、⼀台打印机。现有两个进程同时进⼊
计算机专业基础综合操作系统(输入/输出管理)历年真题试卷汇编1
(总分:64.00,做题时间:90分钟)
一、 单项选择题(总题数:25,分数:50.00)
1.单项选择题下列各题的备选答案中,只有一个是符合题意的。(分数:2.00)
__________________________________________________________________________________________
解析:
2.虚拟设备是指____。【南京理工大学2002年】
(分数:2.00)
A.允许用户使用比系统中具有的物理设备更多的设备
B.允许用户以标准化方式来使用物理设备
C.把一个物理设备变换成多个对应的逻辑设备 √
D.允许用户程序不必全部装入主存便可使用系统中的设备
解析:解析:考查虚拟设备的定义。
3.在操作系统中,用户在使用I/O设备时,通常采用____。【兰州大学2005年】
(分数:2.00)
A.物理设备名
B.逻辑设备名 √
C.虚拟设备名
D.设备序号
解析:解析:考查I/O设备管理的基本概念。此题在2010年统考真题中有涉及。没有虚拟设备名一说。
4.____是操作系统中采用的以空间换取时间的技术。【北京理工大学2004年】
(分数:2.00)
A.SPOOLing技术 √
B.虚拟存储技术
C.覆盖与交换技术
D.通道技术
解析:解析:综合考查操作系统中的几种技术。SPOOLing技术通过建立缓冲区(输入井、输出井),使得物理上独占的设备实现逻辑共享,从而提高设备的利用率,使得系统效率提高。
5.关于SPOOLing技术,下列说法错误的是____。
(分数:2.00)
A.SPOOLing技术是缓冲技术的应用
B.SPOOLing技术是一种虚拟设备技术
C.SPOOLing技术是一种设备驱动技术 √
D.SPOOLing技术提高了独占设备的利用率