- 1、本文档共24页,可阅读全部内容。
- 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操作系统导论【荐】.ppt
第1章 操作系统导论 1.操作系统概述 计算机由硬件和软件组成,二者缺一不可。 裸机 操作系统(OS):在裸机上加载一层软件来管理整个系统,同时给用户提供一个相对容易使用且开发的界面,我们称这层软件就是操作系统 操作系统的地位 2.从不同的角度来认识操作系统 从使用者的角度看,操作系统使得计算机易于使用。 从程序员的角度看,操作系统把软件开发人员从与硬件打交道的繁琐事务中解放出来。 从设计者的角度看,有了操作系统,就可以方便地对计算机系统中的各种软、硬件资源进行有效的管理。 3.操作系统具有什么样的作用 操作系统作为资源管理器 : 操作系统主要是跟踪系统资源的使用状况,满足用户程序对资源的请求,提高系统资源利用率,协调各程序使用资源时产生的冲突,保护系统资源以防有意或无意的破坏。 操作系统作为虚拟机 : 引入操作系统是为了给用户提供一个良好到界面,以便使其无需了解许多有关硬件和系统软件的细节,即可方便灵活的使用计算机。 操作系统的发展历史 手工操作(无操作系统 ):每一个用户都要自行编写涉及到硬件的源代码。程序通过卡片输入计算机,一次只能完成一个功能,工作效率非常低。 单道批处理系统 :串行执行预先组织好的一组任务 。批量处理任务,提高了系统效率 多道批处理系统:就是指处理器可以交错运行多个程序,在某个任务挂起时运行另一个程序。 解决了I/O操作的CPU时间的浪费。 4.分时系统: 产生的背景:计算机所处理的任务不再仅仅局限于科学计算,而是越来越多地涉及办公和日常活动时,程序在执行过程中常常需要和用户不断交互,而且往往需要多个用户同时使用系统。 分时的概念:就是两个或两个以上的作业按时间划分轮流的使用计算机系统某一资源。这种使处理器虚拟地由多个用户共同使用的方法 。 5.实时系统 产生背景:要求计算机以足够快的速度对外来的信息进行处理,并在允许的时间范围内作出快速响应,这就需要实时操作系统来实现 主要应用在工业过程控制、军事实时控制、银行系统等领域中。 6.通用操作系统 通用操作系统结合了实时操作系统和批处理系统,将实时处理称为前台作业,批处理称为后台作业。 如:Windows和Linux 7.其他OS 分布式操作系统、嵌入式系统、网络操作系统等 操作系统的主要功能 1、处理机管理:进程控制,进程同步,进程通信,调度。 2、存储器管理:内存分配,存储保护,内存扩充。 3、设备管理:缓冲管理,设备独立性。 4、文件管理:文件存储空间的管理,目录管理,文件存取控制管理。 5、用户接口:命令接口,程序接口。 操作系统的主要特征 1、并发性 是指两个或两个以上程序在同一时间间隔内同时运行的特征。对单处理机系统而言,多个程序在宏观上是同时运行,但微观上是分时交替执行的; 2、虚拟性 是指采用相应的技术把一个物理设备变为若干个逻辑设备。 3、异步性(不确定性) 多道系统中,内存中的进程何时获得处理机、何时因请求资源而暂停执行、进程以什么速度向前推进,每道程序需要多少时间才能完成等,都是不可预知的,这种特性叫做异步性 4、共享性 系统的软硬件件资源供内存中并发活动共同使用,有两种共享方式:互斥共享方式与同时访问方式。 常见的操作系统。 1、UNIX 该系统具有以下特点: 分时的多任务、多用户操作系统, 具有良好的可移植性, 几乎所有的硬件平台都有其对应的UNIX, 具有可靠性、抗毁性和一致性好的特点。 目前微机上运行的unix主要有SCOUNIX,Solaris等 2.DOS 3.Windows 4.Linux 由linus和许多自由软件开发者,通过Internet共同努力完成的一种能运行于多种硬件平台之上,源代码开放、功能强大的与UNIX兼容的免费操作系统。 无数程序员和用户心目中神圣的自由之神----理查德·斯托曼 LINUX的历史 关于GNU宣言 1984 年斯托曼发起的GNU 计划。 GNU计划和自由软件基金会(the Free Software Foundation - FSF)是由Richard M. Stallman 于1984 年一手创办的。旨在开发一个类似 Unix、并且是自由软件的完整操作系统:GNU 系统。 目标:建立一个自由的开放的 Unix 操作系统。 GNU是“GNU’s Not Unix”的缩写。 “重现当年软件界合作互助的团结精神” 关于 GPL 1985 年,为了避免 GNU 所
您可能关注的文档
- 1.3-人工智能的主要方法【荐】.pdf
- 1.4 算法和算法分析【荐】.ppt
- 1.TD-SCDMA关键技术与无线网络规划原理【荐】.pdf
- 1.WR_BT01_C1_1 WCDMA无线原理060901-58【荐】.ppt
- 1.信息安全基础--wjf【荐】.pdf
- 1.多媒体技术课程介绍【荐】.pdf
- 1.教育部2012全国高校学科评估结果(17个学科)【人文社科类】【荐】.pdf
- 1.数据库基础【荐】.pdf
- 1.直流拖动控制系统【荐】.ppt
- 10 CW测试与模型校正【荐】.ppt
- 广东省广州市增城区2023-2024学年九年级上学期期末道德与法治试题(答案).doc
- 广东省广州市2021-2022学年九年级上学期期末模拟历史试题(含答案).docx
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题.doc
- 广州市南沙区2023—2024学年第一学期九年级历史期末教学质量监测模拟试卷.doc
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题(答案).doc
- 在全市县区委书记第五次工作座谈会上的讲话.docx
- 3篇中央政法工作会议发言材料汇编.docx
- 5篇贵州省庆祝第二十个中国记者节座谈会经验交流发言材料汇编.docx
- 在全市人大工作座谈会上的讲话.docx
- 在全市人大系统改革创新工作交流会上的讲话.docx
文档评论(0)