- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题选讲与解析
一、选择题
1.在计算机系统中配置操作系统的主要目的是(A)。操作系统的主要功能是管理
计算机系统中的(B),其中包括(C)、(D),以及文件和设备。这里的(C)管
理主要是对进程进行管理。
A:(1)增强计算机系统的功能;(2)提高系统资源的利用率;(3)提高系统的运行速度;(4)合理组织系统的工作流程,以提高吞吐量。
B:(1)程序和数据;(2)进程;(3)资源;(4)作业;(5)软件;(6)硬件。
C,D:(1)存储器;(2)虚拟存储器;(3)运算器;(4)处理机;(5)控制器。
2.操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统称为(A);
允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为(B);在
(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM
-PC机上的操作系统称为(D)。
A,B,C,D:(1)批处理操作系统;(2)分时操作系统;(3)实时操作系统;(4)微机操作系统;(5)多处理机操作系统。
A:2 B:3 C:4 D:1
A:2 B:1 C:3 D:4
3.在设计分时操作系统时,首先要考虑的是(A);在设计批处理操作系统时,先
要考虑的是(B);在设计实时操作系统时,首先要考虑的是(C)。
A,B,C:(1)灵活性和可适应性;(2)交互性和响应时间;(3)周转时间和
系统吞吐量;(4)实时性和可靠性。
4.分时系统的响应时间(及时性)主要是根据(A)确定的,而试试系统的响应时间
则是由(B)确定的。
A,B:(1)时间片大小;(2)用户数目;(3)计算机运行速度;(4)用户所能
接受的等待时间;(5)控制对象所能接受的时延;(6)实时调度。
5.采用(A)结构时,将OS分成用于实现OS最基本功能的内核和提供各种服务的服
务器两个部分。通常,下列模块中必须包含在操作系统内核中的是(B)模块。
A:(1)整体式;(2)模块化;(3)层次式;(4)微内核。
B:(1)内存分配;(2)中断处理;(3)文件处理;(4)命令处理。
A:4 B:2
A:4 B:5
A:2 B:3 C:4
6.在3.X版本以前的MS-DOS是(A)操作系统,Windows95是(B)操作系统,WindowsXP是(C)操作系统,它们都是由(D)开发的。
A,B,C:(1)单用户单任务;(2)单用户多任务;(3)多用户单任务;(4)多用户多任务。
D:(1)IBM公司;(2)Microsoft公司;(3)Microsoft和IBM联合;(4)Bell实验室;
7.下面8个系统中,必须是实时操作系统的有( )
A计算机辅助设计系统;B 航空定票系统;C 过程控制系统;D 机器翻译系统;E 办公自动化系统;F 计算机激光照排系统;G情报检索系统;H导弹的制导系统
二、 简答题
在操作系统中实现虚拟的关键技术是什么?并加以说明。
操作系统中所谓的”虚拟“,是指通过某种技术把一个物理实体变为若干个逻辑上的对应物,相应的用于实现虚拟的技术称为虚拟技术。在操作系统中利用了多种虚拟技术分别用来实现虚拟处理机、虚拟内存、虚拟外设和虚拟信道等。虚拟的实现主要是通过分时技术,例如,多道程序系统中,通过分时技术来实现虚拟处理机;将一台物理处理机虚拟为多台逻辑上的处理机,是靠多道程序分时地使用同一台物理处理机来实现的。微观上,该处理机在每一时刻只运行一道程序,它们分时地运行;然而在宏观上,系统中确有几道程序在同时运行,从而给用户的感觉是系统中同时同时有多台处理机在为其中的每一道程序服务,显然用户所感觉到的处理机并不实际存在。
A:1 B:2 C:4 D:2
ABCGH
试从交互性、及时性以及可靠性三个方面,比较分时系统与实时系统。P11
已知一个求值公式(A2+3B)/(B+5A),若A,B已赋值,试画出该公式求值过程的前趋图,并用信号量解决公式的求解过程。
S1:x1=A*A
S2:x2=3*B
S3:x3=5*A
S4:x4=x1+x2
S5:x5=B+x3
S6:x6=x4/x5
开始
结束
struct semaphore a,b,c,d,e,=0,0,0,0,0;
cobegin
{S1;V(a);}
{S2;V(b);}
{S3;V(c) ;}
{P(a);P(b);S4;V(d)}
{P(c);S5;V(e);}
{P(d);P(e);S6);}
coend
a
c
b
d
e
吃水果问题
问题描述:桌上有一只盘子,每次只能放一个水果,爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子
文档评论(0)