- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 操作系统与Windows使用 第二章 操作系统与Windows使用 操作系统概述 操作系统的基本操作 文件管理 程序管理 系统资源管理与环境设置 §2.1 操作系统概述 什么是操作系统 操作系统的分类 操作系统的功能 常用操作系统介绍 文件系统(补充内容,自己阅读) §2.1.1什么是操作系统 操作系统(Operating System,简称OS)是最基本的系统软件,其他的所有软件都是建立在操作系统的基础上。系统的硬件资源和软件资源都由操作系统根据用户需求按一定的策略分配和调度,它具有管理与服务的功能。 §2.1.1什么是操作系统 计算机系统资源的管理者 从系统管理角度看,操作系统合理安排计算机的工作流程, 协调各部件有条理地工作,是资源的管理者。 用户和计算机之间的接口 从用户角度看,操作系统是用户与计算机之间的接口和服务员。 §2.1.1什么是操作系统 扩充了计算机硬件的功能 操作系统直接运行在裸机之上,是最靠近硬件的一层系统软件,是对计算机硬件系统功能的一次扩充。 通常把安装有操作系统的计算机称为扩充计算机或虚拟计算机,即它把硬件裸机改造成为功能完善的一台虚拟机。?故从发展的角度看,操作系统是为计算机系统的功能、服务扩展提供支撑平台。 操作系统的出现使得计算机软件的发展和计算机系统的应用呈现重大转折。 §2.1.2 操作系统的分类 §2.1.2 操作系统的分类 按对进程不同的处理方式可分为批处理操作系统、分时系统和实时系统; 按支持用户数目可分为单用户系统(单用户单任务、单用户多任务)、多用户操作系统; 按处理器数目可分为单处理器操作系统和多处理器(分布式)操作系统; 按拓扑结构可以分为单机操作系统、网络操作系统和分布式操作系统。 按应用环境不同,分为: 服务器操作系统:安装在大型机或服务器上(UNIX;Windows NT) 桌面操作系统:安装在微型计算机上。(MS-DOS;Windows95/98;Windows 2000) §2.1.2 操作系统的分类 按其功能为标准分类 批处理操作系统 将用户作业(程序等)按一定的顺序排列,统一交给计算机按照某种规则组织成批地的输入、执行,运行结果后交给用户。缺点是无交互性。用于科学计算的大型计算机上。 分时操作系统 把计算机的系统资源(CPU时间)按时间分为时间片,每个用户依次轮流使用时间片,实现多个用户分享同一台主机的操作系统。Unix、Linux等系统是当今著名的分时操作系统。 §2.1.2 操作系统的分类 按其功能为标准分类 实时操作系统 在这种操作系统控制下,计算机系统可以立即对用户程序要求作出反应的系统,它可以分为硬实时系统为自动控制和软实时系统为实时信息处理。 但实际的系统往往同时具有批处理、分时、实时3种或2种功能。如Unix ,这类操作系统通常用在大、中、小型计算机或工作站。 网络操作系统 网络操作系统是服务于计算机网络,按照网络体系结构的各种协议来完成网络的通信、资源共享、网络管理和安全管理的系统软件。 §2.1.2 操作系统的分类 按其功能为标准分类 分布式操作系统 分布式操作系统是为分布式计算机系统配置的一种操作系统。负责管理分布式处理系统资源和控制分布式程序运行的操作系统称为分布式操作系统。它和集中式操作系统的区别在于资源管理、进程通信和系统结构等方面。 嵌入式操作系统 嵌入式操作系统是一种实时的、支持嵌入式系统应用的操作系统。具有较为突出的实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面特点。 §2.1.3 操作系统的功能 处理器(CPU)管理 处理器管理指操作系统根据一定的调度算法分配处理器,使处理器资源得到充分有效的利用。处理器是通过进程实现管理的。 任务:有效地、合理地分配CPU的时间 需要自学了解的知识 进程和线程 进程与程序 单道程序与多道程序系统 处理器管理和调度 §2.1.3 操作系统的功能 作业管理 对用户作业进行控制和管理 作业控制方式 用户根据操作系统提供的手段来说明作业加工步骤的方式称为“作业控制方式”。 批处理作业和交互式作业的不同的作业控制方式,即批处理方式和交互方式。 作业的状态和调度流程 一个作业进入系统并建立相应的一个或多个进程后,由进程调度来分配处理器,让作业在处理器上运行、完成任务。 作业调度称为高级调度或宏观调度,而把进程调度称为低级调度或微观调度。 实现作业调度和控制作业的运行,把作业的生命周期划分成若干个不同的阶段,每个阶段对应着一种状态,一般分为进入、后备、执行、完成状态。 §2.1.3 操作系统的功能 存储管理 存储管理的目的是要尽可能地方便用户和提高主存储器的使用效率,使主存储器在成本、速度和规模之间得到较好的权衡。 存储管理主要功能有下面3个方面: 存储器管理与分配
原创力文档


文档评论(0)