第1章操作系统引论.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统 李新荣 联系方式 姓名:李新荣 Qq电话办公室:教10605 联系方式 课件上传地址: 邮箱:l126.com 密码本课程要学习的知识 什么是操作系统? 为什么需要操作系统? 操作系统是怎样编写和运行的? Linux操作系统的基本命令和编程。 学习操作系统的方法 课程的特点 概念多,理论性强,实践性强 方法: 古代哲人:听而易忘,见而易记,做而易懂。 多做实验:没有听会的,没有看会的,只有做会的 复习C语言,熟练掌握C编程 作业、实验、考勤和成绩 作业提交 每章交一次,章节结束后,周一课前交 实验报告 两周交一次,实验课课前交 成绩 平时成绩*30%+考试成绩*70% 考勤 缺课和缺少作业1/3不允许参加考试 作业、实验、考勤和成绩 环境:Linux 实验分组验收,每组3人,由验收组长验收,组长总结这次实验效果,并给组员打分,分数分等级:A、B、C、D。组员共同给组长打分。打分情况要真实,指导教师根据打分情况进行抽查,若完成情况与打分情况不符,等级将为D。 作业、实验、考勤和成绩 请在周五上课前将分组情况上报,每组组长排名写在第一位。 3人一组,最后一组允许4人。 第1章 操作系统引论 作业 P31: 1、2、3、11、12、14-18 P33: 1、2、3、13-18(第三版) 本章内容 操作系统的目标和作用(重点) 操作系统的发展过程 操作系统的基本特征(重点) 操作系统的主要功能(重点) 操作系统的结构设计 1.1 操作系统的目标和作用 问题: 常用的操作系统有哪些? 操作系统有什么作用? 1.1 操作系统的目标和作用 目标与计算机系统应用环境有关 查询系统:交互性好 工业控制、武器控制:实时性和可靠性高 微机上:方便性 1.1.1操作系统的目标 方便性 有效性 可扩充性 开放性 方便性 配置OS后可使计算机系统更容易使用。 可通过OS命令使用计算机 比如,用编译命令可方便地把用户用高级语言书写的程序,翻译成机器代码,大大方便了用户,从而使计算机变得易学易用。 有效性 第一层含义 提高系统资源的利用率 比如处理器、I/O设备 第二层含义 提高系统的吞吐量 可扩充性 能够添加新的功能和模块,能够对原有的模块进行修改等 目的就是能够适应计算机硬件、体系结构、以及应用发展的要求。 开放性 开放性是指系统能遵循世界标准规范,特别是遵循开放系统互连OSI国际标准。凡遵循国际标准所开发的硬件和软件,能彼此兼容,可方便地实现互连。 开放性是一个计算机的核心问题,也是一个新推出的系统或软件能否被应用的重要因素。 1.1.2操作系统的作用 OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS实现了对计算机资源的抽象 1.用户与计算机硬件系统之间的接口 2.操作系统是计算机系统资源的管理者 资源 处理器、存储器、I/O设备 信息(数据和程序) 功能 处理机管理:用于分配和控制处理机 存储器管理:主要负责内存的分配与回收 I/O设备管理:负责I/O设备的分配与操纵 文件管理:负责文件的存取、共享和保护 3.OS实现了对计算机资源的抽象 实现了对计算机资源的抽象 通常把覆盖了软件的机器称为扩充机器或虚机器。 在第一层软件上再覆盖上一层文件管理软件,则用户可利用该软件提供的文件存取命令,来进行文件的存取。此时,用户所看到的是台功能更强的虚机器。 在文件管理软件上再覆盖一层面向用户的窗口软件,则用户便可在窗口环境下方便地使用计算机,形成一台功能更强的虚机器。 实现了对计算机资源的抽象 OS是铺设在计算机硬件上的多层系统软件,它们不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,由它们实现了对计算机硬件操作的多个层次的抽象。 值得说明的是,对一个硬件在底层进行抽象后,在高层还可再次对该资源进行抽象,成为更高层的抽象模型。随着抽象层次的提高,抽象接口所提供的功能就越来越强,用户使用起来也更加方便。   1.1.3 操作系统发展的主要动力 不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 不断提出新的应用需求 1.2 操作系统的发展过程 在20世纪50年代中期出现了第一个简单的批处理操作系统。 20世纪60年代中期产生了多道程序批处理系统;不久又出现了基于多道程序的分时系统 20世纪80年代至90年代微型机、多处理机和计算机网络大发展的年代,同时也是微机OS、多处理机OS和网络OS的形成和大发展的年代。 1.2.1未配置操作系统的计算机系统 1.人工操作方式 1.2.1无操作系统的计算机系统 人工操作方式 1.人工操作方式 特点: 先由程序员将事先已穿孔(对应于程序和数据)的纸

文档评论(0)

131****9010 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档