第1章概论07060.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文档。上传文档
查看更多
约定: 1. 由于是原理课,一般不涉及具体的操作系统、算法的推导。(若考研自己看Unix)。 2. 本课程不复习,重要内容会反复介绍。 3.课堂练习、实验、学习纪律、组成平时成绩。占总成绩的30%,考试成绩占总成绩的70%。 4.所有迟到,讲话,旷课,被记名达两次者;课堂练习、实验两次不交者,平时成绩扣20分、若有三次,平时成绩为0分。若各项只有一次,视为没有违规。 实验时玩游戏一次成绩为0分。 课堂练习 、实验报告、由班长收齐,一次性交给我。 5. 下课后,班长将学生名册交给我。在名册上写上自己的姓名和电话号码。 一、课程简介: 《操作系统》是计算机专业核心专业课程之一,是一门理论与实践并重的课程。 操作系统是计算机系统必须配置的基本软件之一。它在系统软件中占有中心地位。操作系统质量的好坏,直接影响整个计算机系统的性能和用户能否方便使用计算机。 一个好的操作系统能极大地扩充计算机系统的功能,充分发挥系统中各种设备的使用效率,提高系统工作的可靠性。 二、为什么要学习“操作系统课程” 1.掌握、加深对正在使用的OS的理解,因为用户的应用程序必须与操作系统打交道、并了解其它的操作系统(如:UNIX系统)。 2.设计操作系统或者二次开发现有的系统。 3.可在编程时借鉴操作系统的设计思想和算法。操作系统中的许多概念和编程技巧可以推广、应用到其他领域。 三、课程的地位和特点 本课程地位 1.专业核心课程。 2.考研核心课程(总分150分,时间180分钟。数据结构45分、计算机组成原理45分、操作系统35分、计算机网络25分)。 3.编程技术开发的理论基础。 课程的特点 1.实践性强( 程序依赖硬件,从实践总结出原理)。 2.涉及面广(并行程序,系统性能,系统结构,程序方法论,软件工程等等)。 3.前期课程:计算机组成原理,汇编语言,数据结构,程序设计语言,算法设计与分析、数据库原理及应用...。 计算机操作系统教程 (第3版) 总 目 录 第1章 绪论 第2章 操作系统用户界面 第3章 进程管理 第4章 处理机调度 第5章 存储管理 第6章 进程与存储管理示例 第7章 Windows的进程与内存管理 第8章 文件系统 第9章 设备管理 第10章 Linux文件系统 第11章 Windows的设备管理和文件系统 * 面向对象操作系统的设计(操作系统结构) 第1章 绪论 1.1 操作系统概念 1.2 操作系统的历史 1.3 操作系统的基本类型 1.4 操作系统功能 1.5 计算机硬件简介(计算机组成原理) 1.6 算法的描述(算法设计与分析) 1.7 研究操作系统的几种观点 计算机发展到今天,无论是个人计算机还是巨型计机系统,毫无例外都配置一种或多种操作系统。 什么是操作系统? 操作系统在计算机系统中的地位? 操作系统具有什么样的功能等? 为了阐明这些问题,将要简单地回顾一下操作系统的形成和发展过程。 同时,还要介绍一下操作系统的类型及其特点,及研究操作系统的几种观点。 1.1 操作系统概念 1.1.1 什么是操作系统 操作系统定义为: 操作系统是管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,为用户提供一个功能强大、使用方便和可扩展的工作环境的程序模块的集合。 任何一个计算机系统都是由两部分资源组成: 1.计算机硬件:由中央处理机(运算器和控制器)、存储器、输入设备和输出设备等部件组成。(固化于只读存储器中的微程序代码)。 硬件分三层(由低到高 ) ⑴物理设备:芯片、连线、主板、电源等; ⑵微程序:直接控制设备,向上层提供接口的原始软件,在只读 存储器中, 是一个解释器; ⑶机器语言:由微程序解释执行的指令(50—300条); 2.计算机软件: ⑴系统软件: 如:操作系统、多种语言处理程序( 汇编和编译程序等 )、连接装配程序、系统实用程序、多种工具软件等。 ⑵应用软件: 为多种应用目的而编制的程序(财务软件,工程预算软件等)。 裸机:没有任何软件支持的计算机。它构成了计算机系统的物质基础。目前呈现在用户面前的计算机系统是经过若干层软件改造的计算机(虚拟机)。 问题:裸机能否工作? 裸机极难使用,虽有很强的指令系统,从功能和使用上来说局限性很大。 图1.1展示了这种情形。 图1.1 操作系统与硬件软件的关系 图1.2 操作系统与硬件软件的关系 虚拟机扩充的好处: 1系统功能的扩充:通过“系统调用”,在汇编程序级使用。 2数量的扩充:引入多道程序设计技术后,可实现多个逻辑设备、虚拟设备(CPU,MEN,I/O设备)。 现代操作系统的特点: 现代操作系统种类繁多,功能差别很大,但它们仍

文档评论(0)

锦绣中华 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档