操作系统原理教案ppt.pptVIP

  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文档。上传文档
查看更多
操作系统原理教案ppt

§1.2 操作系统的形成和发展 3.并行系统和集群系统 多处理机系统(也称为并行系统)有多个紧密通信的处理器,它们共享计算机总线、时钟,有时还有内存和外设等。多处理机系统有对称多处理(SMP)和非对称多处理两种模式。 集群系统(Cluster System)将多个CPU集中起来完成计算任务。然而,集群系统与并行系统不同,它是有两个或多个独立的系统耦合起来。集群的定义尚未定形,通常接受的定义是集群计算机共享存储并通过LAN网络紧密连接。 操作系统原理 Principles of Operating System 周湘贞 曾宪权 编著 第 1 章 操作系统概论 §1.1 操作系统的概念 1.1.1 计算机系统的结构 1.问题的引入: 下面列举了一些大家熟悉的软件,你能说出它们的区别吗? 极品飞车、Realone Player播放器、Visual C++、Flash、Dreamweaver MX 2004、Linux、Unix、Windows XP、Word、Windows优化大师、Oracal、升达大学学生管理系统  §1.1 操作系统的概念 2. 计算机系统的层次结构 用户1 用户2 用户3 用户4 用户n 财务系统 航空订票 上网浏览 电子商务 科学计算 (应用程序) 编译程序 汇编程序 编辑程序 数据库 (系统程序) 操作系统 计算机 硬件 … … … 提供了一良好的工作环境,方便用户的使用 §1.1 操作系统的概念 2. 计算机系统的层次结构 硬件系统(裸机):提供基本的可计算性资源,包括CPU、存储器(主存、辅存)、I/O系统 操作系统层:对硬件作扩充和改造,提供了操作系统接口,为编译程序、编辑程序、数据库系统等的设计者提供有力支撑。 系统软件:建立在操作系统改造和扩充过的机器上,提供扩展指令集,实现各种语言处理程序、数据库管理系统和其他系统程序。 应用软件:解决用户不同的应用问题 §1.1 操作系统的概念 1.1.2 操作系统的视图(作用) 1.操作系统是用户与计算机硬件之间的接口。 用户A(上网) 用户B(欣赏音乐) 用户C(办公) 浏览器 播放器 办公软件 用户需求 操作界面 计算机硬件 操作系统屏蔽计算机硬件的物理特性差异,给用户提供了接口 §1.1 操作系统的概念 2.操作系统为用户提供虚拟计算机 裸机极难使用,虽有很强的指令系统,从功能上来说局限性很大。加上软件后,就可在硬件基础上,对其功能和性能进行扩充和完善。例如:如果加上一层窗口管理软件,由该软件把一台物理屏幕改造成多窗口,每个应用可以在各自的窗口中操作,用户可以在窗口环境中方便地与计算机交互。 操作系统是紧靠硬件的第一层软件,计算机上覆盖操作系统后,可扩展基本功能,为用户提供一台功能显著增强,使用更加方便,安全可靠性好,效率明显提高的机器,称为虚拟计算机,或操作系统虚拟机器(Virtual Machine)。 §1.1 操作系统的概念 3.操作系统作为计算机系统的资源管理者 在计算机系统中,能分配给用户使用的硬件和软件设施总称为资源,包括两大类:硬件资源和信息资源。这些资源是可以共享的。 对资源进行抽象研究,找出各种资源共性和个性,有序地管理计算机中的硬件、软件资源,跟踪资源使用情况,监视资源的状态,满足用户对资源的需求,协调各程序对资源的使用冲突,是现代操作系统的任务之一。 §1.1 操作系统的概念 操作系统是控制和管理计算机硬件和软件资源,合理地对各种资源进行分配和调度,规范计算机工作流程,方便用户使用的程序的集合。 操作系统是计算机系统的基础软件,它常驻内存,给用户程序提供一个支撑环境,所以,操作系统有哪些成分组成变得非常重要。一个比较公认的定义是操作系统是一直运行在计算机上的系统程序(通常称为内核),其它程序则为应用程序,运行在操作系统提供的良好环境中。 §1.1 操作系统的概念 1.1.3 现代操作系统的特点: 现代操作系统尽管种类繁多,功能差别很大,但它们仍然具有一些共同的特征。现代操作系统具有并发性、共享性、虚拟性和不确定性。 1.并发性(concurrence) 并发性是指两个或多个事件或活动在同一时间间隔内发生。操作系统是一个并发的系统,并发性是它最重要的特性。操作系统的并发性是指计算机系统中同时存在若干个运行的程序,这些程序在执行时间上重叠。 §1.1 操作系统的概念 2.共享性(sharing) 共享性是现代操作系统的另一个重要特征。共享是指系统中的硬件和软件资源不再为某个程序所独占,而是供多个用户共同使用。 资源共享的方式有两种:(1)互斥访问。系统中的某些资源,如打印机、磁带机等,它们虽然可以提供给多

文档评论(0)

盼储储time + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档