华工·操作系统作业一及答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华工·操作系统作业一及答案

第一章:操作系统引论 什么是操作系统?可以从哪些角度阐述操作系统的作用? 答:操作系统是计算机系统中的一个系统软件是能有效地组织和管理计算机系统中的硬件和软件资源合理地组织计算机工作流程控制程序的执行并向用户提供各种服务功能使得用户能够灵活、方便、有效地使用计算机并使整个计算机系统能高效地运行的一组程序模块的集合。作用控制管理计算机的全部硬软件资源合理组织计算机内部各部件协调工作为用户提供操作和编辑界面的程序集合采用批量处理作业方式的操作系统叫多道批量操作系统Batch Operating System)。 实时操作系统Real Time Operating System)是指外界事件或数据产生时能够接收并以足够快的速度予以处理其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应并控制所有实时任务协调一致运行的操作系统允许多个联机用户同时使用一台计算机系统进行计算的操作的系统统称分时操作系统 Time Sharing Operating System.)。 从交互性、及时性和和可靠性方面将分时系统和实时系统比较。 答:A、分时系统是一种通用系统主要用于运行终端用户程序因而它具有较强的交互能力而实时系统虽然也有交互能力但其交互能力不及前者 B、实时信息系统对实用性的要求与分时系统类似都是以人所能接收的等待时间来确定而实时控制系统的及时性则是以控制对象所要求的开始截止时间和完成截止时间来确定的实时系统对系统的可靠性要求要比分时系统对系统的可靠性要求高。操作系统的特征有并发性共享性虚拟性异步性。其中并发性和共享性是其主要特征。硬件资源CPU打印机等软件资源数据程序等操作系统的命令接口 通过在用户和操作系统之间提供高级通信来控制程序运行用户通过输入设备发出一系列命令告诉操作系统执行所需功能它包括了键盘操作命令和作业控制命令称为作业一级的用户接口。命令接口的两种最普遍和主要的方式是直接命令方式命令行和间接命令方式命令文件。 2) 操作系统的程序接口 它是用户程序和操作系统之间的接口用户程序通过它们使用系统资源及系统服务这种接口方式通常采用若干系统调用组成。系统调用是操作系统对外提供的一批系统子功能是一类特殊的过程调用由机器指令完成。 操作系统的交互界面 它直接支持界面和程序界面提供一个易用性的操作平台使用户非常方便地寻找和使用各种命令、执行各类程序完成各种操作。 例菜单驱动、视窗操作环境等交互界面要求是友好的设计时应考虑简化命令、用户响应提示、求助和系统后援命令重呼、确认等问题进程的主要特征是动态性它由“创建”而产生由”调用“而执行因得不到执行而暂停执行最后”撤销“而消亡。具有一定的生命周期并发性进程的多个实体同存于内存中能在一段时间内同时运行独立性进程实体是能独立运行的单位是系统独立获得资源独立调度的基本单位异步性进程间是以各自独立的不可与之的速度向前颓景的结构性特征进程实体有结构它由程序段数据观和进程控制块三部分组成。操作系统管理的进程是多种多样的要对这些进程实施有效的管理必须对进程进行抽象。为了便于系统控制和描述进程的活动在操作系统核心为进程定义了一个进程控制块PCB。PCB用于描述进程的基本情况以及进程运行和变化的过程它与进程一一对应。当系统创建进程时为进程分配一个PCB在进程运行过程中系统通过PCB对进程实施管理和控制进程结束时系统将收回PCB。PCB中的内容主要包括调度信息和现场信息两大部分。调度信息包括进程名、进程号、优先级、当前状态、资源信息、程序和数据的位置信息、隶属关系和各种队列指针信息等。现场信息主要包括程序状态字、时钟寄存器和界限寄存器等描述进程运行情况的信息。 在进程的整个生命周期中系统总是通过其PCB 对进程进行控制系统是根据进程的PCB 而不是任何别的什么而感知到该进程的存在的所以说PCB 是进程存在的唯一标志三种基本状态是就绪、执行和阻塞状态。 进程三种状态的转换 a. 处于就绪状态的进程当进程调度程序为之分配了处理机后该进程便由就绪状态变为执行状态.b. 当前进程因发生某事件而无法执行如访问已被占用的临界资源就会使进程由执行状态转变为阻塞 状态 c. 当前进程因时间片用完而被暂停执行该进程便由执行状态转变为就绪状态1、间接相互制约2、直接制约关系间接制约关系是多个进程间彼此无任何逻辑上的关系仅由于它们同处于一个系统共享系统资源而发生了制约关系。如分时系统中有两个用户进程分别编译他们的PASCAL源程序在单CPU系统中这两个进程只能分时占用处理机编译各自的源程序它们间存在着间接制约关系。直接制约关系是多个协作进程之间存在的逻辑上制约关系即一个进程的执行依赖于另一个进程的消息当一个进程没有得到另一个进程的消息时应等待直到消息到达被唤醒为止。如共享一缓冲器的读进程和打印进程它们间存在着直接

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档