- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1操作系统引论
1、什么是操作系统,它的主要功能是什么?
关于操作系统,至今沿无严格的统一的定义,对操作系统的定义有各种说法,不同的说法反映了人们从不同的角度所揭示的操作系统的本质特征。
(1)从资源管理的角度,操作系统是控制和管理计算的软、硬件资源,合理地组织计算机的工作流程以及方便用户的程序集合。
(2)从硬件扩充的角度,操作系统是控制和管理计算机裸机之上的第一层软件,是对计算机硬件功能的一次扩充。
操作系统的主要功能有处理机管理、内存管理、设备管理文件管理等功能,以及用户接口。
2、什么是多道程序设计技术?多道程序设计技术的主要特点是什么?
多道程序设计技术就是把多个程序同时放入内存,它们共享系统中的各种资源,并发地在处理机上运行。
特点如下:
(1)多道,即计算机内存中同时存入多道相互独立的程序。
(2)宏观上并行,是指同时进入系统的多道程序都处于运行过程中。
(3)微观上串行,是指在单处理机环境下,内存中的多道程序轮流地占有CPU,交替执行。
3、批处理系统是怎样的一种操作系统?它的特点是什么?
批处理系统是一种基本的操作系统类型。在该系统中,用户的作业(包括程序、数据及程序的处理步骤)被成批地输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行。
批处理系统的特点是“成批”和“自动”。成批是指多个作业同时进入系统,其中一部分放在内存中,其余的入在外存的后备队列中,这样便于系统搭配合理的作业使之执行,从而充分发挥系统中各种资源的作用。自动是指作业一旦提交,用户就不能干预自己的作业。
4、什么是分时系统?什么是实时系统?试从交互性、及时性、独立性、多路性和可靠性几个方面比较分时系统和实时系统。
分时系统允许多个终端用户同时使用计算机,在这样的系统中,用户感觉不到其他用户的存在,好像独占计算机一样。
实时系统是指系统对特定输入做出的反应速度足以控制发出实时信号的对象。“实时”二字的含义是指在计算机对于外来信息能够及时处理,并在被控对象允许的范围内做出快速反应。
分时系统具有的多路性、独立性、及时性和交互性这四大特征,实时系统也同样具备,另外,实时系统对可靠性的要求比较高。下面从以下几方面对他们进行比较。
(1)多路性。实时信息重系统与分时系统一样具有多路性。操作系统按分时原则为多个终端用户提供服务。而对于实时控制系统,其多路性主要表现在经常对多咱的现声信息进行采集以及对多个对象或多个执行机构进行控制。
(2)独立性。不管是实时信息处理系统还是实时控制系统,与分时系统一样都具独立性。每个终端用户在向实时系统提出服务请求时,彼此独立地工作、互不干扰。
(3)及时性。实时信息处理系统对及时性要求与分时系统类似,都以人们能接受的等待时间来确定。而实时控制系统对及时性要求更高,是以控制对象所要求的开始截止时间或完成截止时间来确定,一般为秒级、几百毫秒级、毫秒级,有时甚至要求低于几百微秒。
(4)交互性。实时信息处理系统具有交互性,但人与系统的交互,仅限于访问系统中某些特定的专用服务程序。它不像分时系统那样向终端用户提供数据处理、资源共享等服务。实时控制系统的交互性要求系统具有连续的人机对话的能力,也就是说,在交互的过程中要对用户的输入有一定的记忆和进一步推断的能力。
(5)可靠性。分时系统虽然也要求具有可靠性,但相比之下,实时系统则要求系统高度可靠。因为任何的差错都可能造成巨大的经济损失,甚至产生无法预料的后果。因此,在实时系统中,都要采取多级容错措施,来保证系统的安全性及数据的安全性。
5、实时系统分为哪两种类型?
实时系统按使用方式的不同可分为两类:实时控制系统和实时信息处理系统。实时控制系统利用计算机对实时过程进行控制和提供监督环境。实时信息处理系统利用计算机对实时数据进行处理。
6、操作系统的主要特征是什么?
操作系统的主要特征是并发性、共享性、虚拟性和不确定性。并发性是指两个或两个以上的事物在同一时间间隔发生。共享性是指多道程序或任务对计算机资源的共同享用。虚拟性是指操作系统采用软件的手段将一个物理上的实体对应为多个逻辑上的对应物。不确定性是指操作系统是在一个不确定的环境中运行,人们不能对所运行程序的行为以及硬件设备的情况做出任何的假定,也无法确切地知道操作系统正处于什么样的状态。
7、操作系统与用户的接口有几种?它们各自用在什么场合?
操作系统与用户的接口分为命令接口和程序接口,命令接口提供一组命令供用户使用。命令接口用于用户操作级别。程序接口提供一组系统调用,供用户在程序中取得操作系统服务而设置。程序接口用于用户程序级别。
8、“操作系统是控制硬件的软件。”这一说法确切吗?为什么?
这说法不确切。因为操作系统不仅控制和管理计算机的硬件资源,还要控制和管理计算机的软件资源,把操作系统定义为控制硬件的软件是片面的
文档评论(0)