【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc

上传人:postpastor181 文档编号:1389768 上传时间:2019-12-03 格式:DOC 页数:7 大小:50.50KB
下载 相关 举报
【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc_第1页
第1页 / 共7页
【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc_第2页
第2页 / 共7页
【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc_第3页
第3页 / 共7页
【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc_第4页
第4页 / 共7页
【考研类试卷】计算机学科专业基础综合操作系统-操作系统概述及答案解析.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、计算机学科专业基础综合操作系统-操作系统概述及答案解析(总分:66.00,做题时间:90 分钟)一、单项选择题(总题数:18,分数:36.00)1.操作系统是扩充 _ 功能的第一层系统软件。(分数:2.00)A.软件B.裸机C.机器语言D.中断2.在计算机系统中,操作系统是 _ 。 A一般应用软件 B核心系统软件 C用户应用软件 D系统支撑软件 (分数:2.00)A.B.C.D.3.操作系统的主要功能是管理计算机系统中的 _ 。 A程序和数据 B进程 C资源 D作业 (分数:2.00)A.B.C.D.4.如果把操作系统看作计算机系统资源的管理者,下列的 _ 不属于操作系统所管理的资源。(分数:

2、2.00)A.程序B.内存C.CPUD.中断5.操作系统中采用多道程序设计技术提高 CPU和外部设备的 _ 。(分数:2.00)A.利用率B.可靠性C.稳定性D.兼容性6.采用多道程序设计后,可能 _ 。(分数:2.00)A.缩短对用户请求的响应时间B.降低了系统资源的利用率C.缩短了每道程序执行时间D.延长了每道程序执行时问7.选出下面描述的是哪一类操作系统 1 。 ()该操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时 ()该类操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程自动化 ()该类操作系统管理的是一个由多台计算机组成

3、的系统,系统资源归局部所有,并被局部控制,用户知道资源存放在何处,并可以共享资源 ()该类操作系统管理的是一个由多台计算机组成的系统,互相之间无主次之分,相互协调,平衡系统的负载,且共享系统资源;程序由系统中的全部或者部分计算机协同执行 ()该类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、工业控制、飞机订票业务等领域 A分时操作系统 B实时操作系统 C批处理操作系统 D多用户操作系统 A分时操作系统 B实时操作系统 C批处理操作系统 D单用户操作系统 、A分时操作系统 B批处理操作系统 C分布式操作系统 D网络操作系统 A分时操作系统 B实时操作系统

4、 C分布式操作系统 D实用操作系统 (分数:2.00)8.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是 _ 。(分数:2.00)A.多道批处理系统B.分时系统C.实时系统D.网络系统9.不影响分时系统响应时间的是 _ 。(分数:2.00)A.进程调度和对换的时间B.分时用户的数目C.分时用户所运行程序的特性D.时间片的大小10.某系统中预计有 50个用户同时上机,为使每个用户能在 2秒内得到响应,时间片最大限度为 _ 。(分数:2.00)A.20msB.30msC.40msD.50ms11.批处理系统的主要缺点是 _ 。(分数:2.00)A.CPU利用率低B.不能并发执行C.缺少

5、交互性D.以上都不是12.在 _ 的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。(分数:2.00)A.批处理操作系统B.实时操作系统C.分时操作系统D.多处理机操作系统13.设计实时操作系统时,首先应考虑系统的 _ 。(分数:2.00)A.可靠性和灵活性B.实时性和可靠性C.分配性和可靠性D.灵活性和实时性14.下面关于并发性的论述中,正确的论述是 _ 。(分数:2.00)A.并发性是指若干事件在同一时刻发生B.并发性是指若干事件在不同时刻发生C.并发性是指若干事件在同一时间间隔内发生D.并发性是指若干事件在不同时间间隔内发生15.操作系统的进程管理模块并不负责 _ 。(分数

6、:2.00)A.进程的创建和删除B.提供死锁处理机制C.实现 I/O设备的调度D.通过共享内存实现进程间通信16.系统调用是( )。(分数:2.00)A.一条机器指令B.提供编程人员的接口C.中断子程序D.用户子程序17.在设计分时操作系统时,首先要考虑的是 1 ;在设计实时操作系统时,首先要考虑的是 2 ;在设计批处理系统时,首先要考虑的是 3 。 (1)灵活性和适应性 (2)交互性和响应时间 (3)周转时间和系统吞吐量 (4)实时性和可靠性 (分数:2.00)18.操作系统的基本功能不包括 _ 。(分数:2.00)A.处理器管理B.存储管理C.用户管理D.设备管理二、综合应用题(总题数:3

7、,分数:30.00)19.对于一个支持多道程序设计的计算机系统假设提交的作业具有完全相同的属性,每一个作业的计算周期为 T,其中前半部分时间用于 I/O操作,另一半时间进行处理机操作。每个作业需要运行 N段周期。分别计算出有 1个,2 个和 4个作业同时提交并发执行时的平均周转时间、吞吐量和处理器利用率。分析你所得到的实验结果。 (分数:10.00)_20.设有两道程序,按 A,B 的优先次序运行,其内部计算和 I/O操作时间如下: 程序 A:使用 30msCPU后使用 40msI/OA,最后使用 20msCPU 程序 B:使用 60msCPU后使用 20msI/OB,最后使用 30msCPU

8、 (1)试画出按多道程序运行的时间关系图。 (2)完成两道程序共花多少时间,它比单道运行节省多少时间。 (分数:10.00)_21.设一计算机系统有输入机一台、打印机两台。现有 A、B 两道程序同时投入运行,且程序 A先开始运行,程序 B后运行。程序 A的运行轨迹为:计算 50ms、打印 100ms、再计算 50ms、打印 100ms、结束。程序 B的运行轨迹为:计算 50ms、输入数据 80ms、再计算 100ms、结束。要求: (1)用图画出这两道程序并发执行时的工作情况。 (2)说明在两道程序运行时,CPU 有无空闲等待?若有在哪段时间等待?为什么会空闲等待? (3)程序 A、B 运行时

9、有无等待现象?在什么时候发生等待现象? (分数:10.00)_计算机学科专业基础综合操作系统-操作系统概述答案解析(总分:66.00,做题时间:90 分钟)一、单项选择题(总题数:18,分数:36.00)1.操作系统是扩充 _ 功能的第一层系统软件。(分数:2.00)A.软件B.裸机 C.机器语言D.中断解析:2.在计算机系统中,操作系统是 _ 。 A一般应用软件 B核心系统软件 C用户应用软件 D系统支撑软件 (分数:2.00)A.B. C.D.解析:计算机系统的层次关系如下图 3.操作系统的主要功能是管理计算机系统中的 _ 。 A程序和数据 B进程 C资源 D作业 (分数:2.00)A.B

10、.C. D.解析:操作系统的定义就提到操作系统是控制和管理计算机硬件和软件资源的,硬件和软件资源统称为资源。选其它任何一个选项都不全面。4.如果把操作系统看作计算机系统资源的管理者,下列的 _ 不属于操作系统所管理的资源。(分数:2.00)A.程序B.内存C.CPUD.中断 解析:操作系统的作用中,从资源管理的观点上看,把 OS视为计算机系统资源的管理者,归纳起来可将资源分为四类:处理器(CPU),存储器(内存),I/O 设备以及信息(数据和程序)。因此 D中断不属于操作系统所管理的资源,它也不能称其为资源。5.操作系统中采用多道程序设计技术提高 CPU和外部设备的 _ 。(分数:2.00)A

11、.利用率 B.可靠性C.稳定性D.兼容性解析:在操作系统中采用多道程序设计技术,在内存中驻留了多道程序,它们可以共享资源,保持资源处于忙碌状态,从而使各种资源得以充分利用,提高了资源的利用率。6.采用多道程序设计后,可能 _ 。(分数:2.00)A.缩短对用户请求的响应时间B.降低了系统资源的利用率C.缩短了每道程序执行时间D.延长了每道程序执行时问 解析:采用多道程序设计可以提高资源利用率,提高系统吞吐量,但会增加平均周转时间,也就是延长了每道程序执行时间。7.选出下面描述的是哪一类操作系统 1 。 ()该操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时 ()该类操作系统在

12、用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程自动化 ()该类操作系统管理的是一个由多台计算机组成的系统,系统资源归局部所有,并被局部控制,用户知道资源存放在何处,并可以共享资源 ()该类操作系统管理的是一个由多台计算机组成的系统,互相之间无主次之分,相互协调,平衡系统的负载,且共享系统资源;程序由系统中的全部或者部分计算机协同执行 ()该类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、工业控制、飞机订票业务等领域 A分时操作系统 B实时操作系统 C批处理操作系统 D多用户操作系统 A分时操作系统 B实时操作系统

13、C批处理操作系统 D单用户操作系统 、A分时操作系统 B批处理操作系统 C分布式操作系统 D网络操作系统 A分时操作系统 B实时操作系统 C分布式操作系统 D实用操作系统 (分数:2.00)解析:A C D C B。本题考查各个操作系统的区别。有交互性的一般是分时操作系统,成批处理无交互性是批处理操作系统,用于实时控制或实时信息服务的是实时操作系统。对于分布式操作系统与网络操作系统,如果计算机之间无主次之分就是分布式操作系统,因为网络一般有客户一服务器之分。8.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是 _ 。(分数:2.00)A.多道批处理系统B.分时系统 C.实时系统D.网

14、络系统解析:此题考查分时系统的概念。分时系统是为了满足用户需求而形成的一种操作系统。与批处理系统不同,为了实现人机交互,用户作业直接进入内存,不允许一个作业长期占用处理机,因此采用了分时技术,就是把处理面的运行时间分成很短的时间片,按时间片轮流把处理机分配给各终端作业使用。分时系统的特征:多路性,交互性,独占性,及时性。9.不影响分时系统响应时间的是 _ 。(分数:2.00)A.进程调度和对换的时间B.分时用户的数目C.分时用户所运行程序的特性 D.时间片的大小解析:影响响应时间的几个因素是:用户数目,时间片及程序切换时内、外存需对换的信息量。10.某系统中预计有 50个用户同时上机,为使每个

15、用户能在 2秒内得到响应,时间片最大限度为 _ 。(分数:2.00)A.20msB.30msC.40ms D.50ms解析:50 个用户同时上机,2 秒内得到响应即 2秒钟内 50个用户应都运行一次,所以时间片最大为2s/50=2000ms/50=40ms。11.批处理系统的主要缺点是 _ 。(分数:2.00)A.CPU利用率低B.不能并发执行C.缺少交互性 D.以上都不是解析:交互性是分时系统引入的目的,正是因为批处理系统缺少交互性。12.在 _ 的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。(分数:2.00)A.批处理操作系统B.实时操作系统 C.分时操作系统D.多处理机

16、操作系统解析:实时系统包括两方面的应用,实时控制:将计算机用于生产过程的控制,如火炮的自动控制系统,导弹的制导系统等;实时信息处理:对信息进行实时处理,如飞机或火车的订票系统。13.设计实时操作系统时,首先应考虑系统的 _ 。(分数:2.00)A.可靠性和灵活性B.实时性和可靠性 C.分配性和可靠性D.灵活性和实时性解析:实时系统用于实时控制或实时信息处理,要求的实时性比其它操作系统都要高,特别是实时控制系统。而且要求系统高度可靠,因为任何差错都可能带来巨大的经济损失,甚至是无法预料的灾难性后果。14.下面关于并发性的论述中,正确的论述是 _ 。(分数:2.00)A.并发性是指若干事件在同一时

17、刻发生B.并发性是指若干事件在不同时刻发生C.并发性是指若干事件在同一时间间隔内发生 D.并发性是指若干事件在不同时间间隔内发生解析:操作系统的基本特征之一,并发性是指两个或多个事件在同一时间间隔内发生。15.操作系统的进程管理模块并不负责 _ 。(分数:2.00)A.进程的创建和删除B.提供死锁处理机制C.实现 I/O设备的调度 D.通过共享内存实现进程间通信解析:本题考查进程管理模块的功能,I/O 设备的调度属于设备管理模块的功能。16.系统调用是( )。(分数:2.00)A.一条机器指令B.提供编程人员的接口 C.中断子程序D.用户子程序解析:操作系统提供给程序员的接口就是系统调用。17

18、.在设计分时操作系统时,首先要考虑的是 1 ;在设计实时操作系统时,首先要考虑的是 2 ;在设计批处理系统时,首先要考虑的是 3 。 (1)灵活性和适应性 (2)交互性和响应时间 (3)周转时间和系统吞吐量 (4)实时性和可靠性 (分数:2.00)解析:(4)(3)18.操作系统的基本功能不包括 _ 。(分数:2.00)A.处理器管理B.存储管理C.用户管理 D.设备管理解析:操作系统的五大功能:处理器管理,存储器管理,设备管理,文件管理,用户接口二、综合应用题(总题数:3,分数:30.00)19.对于一个支持多道程序设计的计算机系统假设提交的作业具有完全相同的属性,每一个作业的计算周期为 T

19、,其中前半部分时间用于 I/O操作,另一半时间进行处理机操作。每个作业需要运行 N段周期。分别计算出有 1个,2 个和 4个作业同时提交并发执行时的平均周转时间、吞吐量和处理器利用率。分析你所得到的实验结果。 (分数:10.00)_正确答案:()解析:设需要运行 N段周期N=3。 (1)当有一个作业时,作业运行状态如下: 由此得到一个作业的周转时间为 3T;系统在 3T时间内完成了一个作业,即吞吐量为 1;处理器的利用率为 3T/6T=50%。 (2)当有两个作业并发执行时,作业运行状态如下:(其中细线表示作业 1,粗线表示作业 2) 由图可知,作业 1的周转时间为 3T,作业 2的周转时间为

20、 3T+T/2,所以平均周转时间为 3T+T/4=13T/4;作业在接近 3T的时间完成了 2个作业,所以吞吐量约等于 2;处理器的利用率为 3T/(3T+T/2)=3/(3+1/2)=6/7。 (3)当有四个作业并发执行时,作业运行状态如下:(其中细线表示作业 1,粗线表示作业 2,细虚线表示作业 3,粗虚线表示作业 4,最后标注的 T1,T2,T3,T4 为其完成时间。) 20.设有两道程序,按 A,B 的优先次序运行,其内部计算和 I/O操作时间如下: 程序 A:使用 30msCPU后使用 40msI/OA,最后使用 20msCPU 程序 B:使用 60msCPU后使用 20msI/OB

21、,最后使用 30msCPU (1)试画出按多道程序运行的时间关系图。 (2)完成两道程序共花多少时间,它比单道运行节省多少时间。 (分数:10.00)_正确答案:()解析:(1)时间关系图如下(细线为程序 A,粗线为程序 B,单位为 ms) (2)由上图可知,完成两道程序共花了 30+60+20+30=140ms。 如果是单道程序运行则需 A:30+40+20=90ms,B:60+20+30=110ms,共需:90+110=200ms,所以多道程序运行比单道程序运行节省了 60ms。21.设一计算机系统有输入机一台、打印机两台。现有 A、B 两道程序同时投入运行,且程序 A先开始运行,程序 B后运行。程序 A的运行轨迹为:计算 50ms、打印 100ms、再计算 50ms、打印 100ms、结束。程序 B的运行轨迹为:计算 50ms、输入数据 80ms、再计算 100ms、结束。要求: (1)用图画出这两道程序并发执行时的工作情况。 (2)说明在两道程序运行时,CPU 有无空闲等待?若有在哪段时间等待?为什么会空闲等待? (3)程序 A、B 运行时有无等待现象?在什么时候发生等待现象? (分数:10.00)_正确答案:()解析:(1)两道程序并发执行时的工作情况如图,A,B 是指程序 A和程序 B,单位为 ms。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1