您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 第1章-操作系统概述答案
第1章操作系统概述一、单项选择题1.操作系统是对______进行管理的软件。A.软件B.硬件C.计算机资源D.应用程序解:操作系统的功能之一是管理计算机系统中的所有软硬件资源,故本题答案为C。2.操作系统是提供了处理机管理、______管理、设备管理和文件管理的软件。A.存储器B.用户C.软件D.数据解:本题答案为A。3.从用户的观点看,操作系统是______。A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体解:从用户观点看,操作系统是用户与计算机之间的接口。本题答案为A。4.以下选项中,______不是操作系统关心的主要问题。A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器解:操作系统管理计算机系统中的软硬件资源,提供方便用户使用操作系统功能的接口。故本题答案是D。5.在操作系统中,对系统中的信息进行管理的部分通常称为______。A.数据库系统B.软件系统C.文件系统D.检索系统解:文件系统负责对计算机系统中的信息进行管理,故本题答案为C。6.在操作系统中,并发性是指若干事件______发生。A.在同一时刻B.一定在不同时刻C.某一时间间隔内D.依次在不同时间间隔内解:并发性是指两个或多个事件在某一时间间隔内发生,故本题答案为C。7.操作系统的不确定性是指______。A.程序运行结果的不确定性B.程序运行次序的不确定性C.程序多次运行时间的不确定性D.B和C解:操作系统的不确定性是指程序运行次序的不确定性和程序多次运行时间的不确定性,但结果一定是确定的。本题答案为D。8.批处理系统的主要缺点是______。A.CPU利用率低B.缺少交互性C.不能并发执行D.都不是解:本题答案为B。9.在单处理机系统中,可并行的是_______。I.进程与进程II.处理机与设备III.处理机与通道IV.设备与设备A.I、II和IIIB.I、II干口IVC.I、III和IVD.II、III和IV解:在单处理机系统中,不可能在同一时刻运行两个进程(但两个进程可以并发运行),而处理机与设备、处理机与通道、设备与设备都可以并行运行。本题答案为D。10.允许多个用户以交互方式使用计算机的操作系统称为①;允许多个用户将多个作业提交给计算机集中处理的操作系统称为②;计算机系统能及时处理过程控制数据并做出响应的操作系统称为③。A.批处理操作系统B.分时操作系统C.多处理机操作系统D.实时操作系统E.网络操作系统解:分时操作系统中,用户以交互式方式使用计算机;在批处理操作系统中,多个用户作业提交给系统集中处理;在实时操作系统中,系统能及时处理过程控制数据并做出响应。故本题答案为:①B②A③D。11.操作系统中采用多道程序设计技术提高了CPU和外部设备的____。A.利用率B.可靠性C.稳定性D.兼容性解:在操作系统中引入多道程序设计技术是为了提高系统资源的利用率,故本题答案为A。12.______操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A.网络B.分布式C.分时D.实时解:分时操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。本题答案为C。13.实时操作系统必须在____内处理完来自外部的事件。A.响应时间B.周转时问C.规定时间D.调度时间解:实时操作系统必须在规定时问内处理完来自外部的事件。本题答案为C。14.______不是设计实时操作系统主要追求的目标。A.安全可靠B.资源利用率C.及时响应D.快速处理解:实时操作系统的主要特点是及时陛及高度可靠性。本题答案为B。二、综合应用题15.什么是操作系统?它有什么基本特征?解:操作系统是计算机系统中的一个系统软件,是一组程序模块的集合,这组程序模块用于控制和管理计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,并为用户使用计算机提供方便。操作系统的特征是:并发性、共享性、虚拟性及不确定性。并发性是指两个或多个事件在同一时间间隔内发生;共享性是指系统中的硬件和软件资源可供多个用户程序共同使用;虚拟性是指把一个物理上的实体变为若干个逻辑上的对应物;不确定性是指在多道程序环境中,由于资源等因素的限制,程序是以走走停停的方式运行的;系统中的每个程序何时执行,多个程序间的执行顺序以及完成每道程序所需的时间是不确定的,因而也是不可预知的。16.批处理、分时和实时操作系统各有什么特点?解:批处理操作系统的主要特点是:脱机、多道和成批处理。脱机是指用户脱机使用计算机,即用户提交作业之后直到获得结果之前几乎不再和计算机打交道;多道是指多道程序运行,即按多道程序设计的调度原则,从一批后备作业中选取多道作业调入内存并组织它们运行;成批处理是指操作员把用户提交的作业组织成一批,由操作系统负责每批作业间的自动调度。分时操作系统的主要特点是:多路性、交互性、独占性和及时性。多路性是指一台计算机与若干台终端相连接,终端上的这些用户可以同时或基本同时使用计算机;交互性是指用户的操作方式是联机方式,即用户通过终端采用人机会话的方式直接控制程序运行,同程序进行交互;独占性是指由于系统采用时间片轮转的办法使一台计算机同时为许多终端用户服务,因此客观效果是这些用户彼此之问都感觉不到别人也在使用这台计算机,好像只有自己独占计算机一样;及时性是指用户请求能在很短时问内获得响应。实时操作系统的主要特点是及时性和高可靠性。及时性是指系统能及时响应外部事件请求,并在规定的时间内完成对该事件的处理;高可靠性是指系统本身要安全可靠,因为像生产过程的实时控制、航空订票等实时事务系统中,信息处理的延误或丢失往往会带来不堪设想的后果。17.设内存中有三道程序A、B、C,它们按A、B、C的优先次序执行。它们的计算和I/O操作时间如表所示(单位:ms)。三道程序的操作时间程序操作ABC计算306020I/O403040计算101020假设三道程序使用相同的设备进行I/O操作,即程序以串行方式使用设备,试画出单道运行和多道运行的时间关系图(调度程序的执行时间忽略不计)。在两种情况下,完成这三道程序各要花多少时间?解:若采用单道方式运行这三道程序,则运行次序为A、B、C,即程序A先进行30ms的计算,再完成40ms的I/O操作,最后再进行10ms的计算;接下来程序B先进行60ms的计算,再完成30ms的I/O操作,最后再进行10ms的计算;然后程序C先进行20ms的计算,再完成40ms的I/O操作,最后再进行20ms的计算。至此,三道程序全部运行完毕。若采用多道方式运行这三道程序,因系统按A、B、C的优先次序执行,则在运行过程中,无论使用CPU还是I/O设备,A的优先级最高,B的优先级次之,C的优先级最低。即程序A先进行30ms的计算,再完成40ms的I/O操作(与此同时,程序B进行40ms的计算),最后再进行10ms的计算(此时程序B等待,程序B的第一次计算已完成40ms,还剩余20ms);接下来程序B先进行剩余20ms的计算,再完成30ms的I/O操作(与此同时,程序C进行20ms的计算,然后等待I/O设备),最后再进行10ms的计算(此时程序C执行I/O操作10res,其I/O还需30ms);然后程序C先进行30ms的I/0操作,最后再进行20ms的计算。至此,三道程序全部运行完毕。单道方式运行时,其程序运行的如图所示,总运行时间为:30+40+10+60+30+10+20+40+20=260ms。活动列表I/0计算0307080140170180200240260多道方式运行时,其程序运行的甘特图如图1.4所示,总运行时间为:30+40+10+20+30+10+30+20=190ms。活动列表I/0计算0307080100130140170190
本文标题:第1章-操作系统概述答案
链接地址:https://www.777doc.com/doc-2077901 .html