操作系统-教案.doc

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE .. 《计算机操作系统》 教 案 备课教师: 晁妍 职称: 助教 教学班级 计科 专业 09级 本科2班 时 间: 2011年 9月 已教轮数: 1 计算机与信息学院 2011-2012学年度第一学期 课程教学目的及教学要求: 本课程是计算机科学与技术专业的主要专业基础课和主干课。本课程的学习目的在于使学生掌握 操作系统的基本概念、 基本原理、设计方法和实现技术, 具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。 教学时数与学时分配:共51学时,周学时:17,(分单双周,每次2个学时) 章次 标 题 教学手段 学时数 第一章 操作系统引论 4 第二章 进程管理 12 第三章 处理机调度与死锁 4 第四章 存储管理 10 第五章 设备管理 6 第六章 文件系统 8 第七章 操作系统接口 4 第八章 网络操作系统 1 第九章 系统安全性 1 第十章 UNIX系统内核结构 1 教 材: 《计算机操作系统》(第三版)汤小丹等 推荐参考书: [1] 《计算机操作系统》(第二版)汤子瀛等 西安电子科技大学出版社 [2] 《计算机操作系统教程》 张尧学 史美林 清华大学出版社 [3] 《UNIX教程》(第2版)(美)Syed Mansoor Sarwar Robert Koretsky 张玉洁 孟祥武译 机械工业出版社 [4] 《计算机操作系统.学习指导与题解》 梁红兵、汤小丹 西安电子科技大学出版社 [5]《操作系统实验指导—基于linux内核》徐虹编 清华大学出版社 .. 第1、2讲(周次:第2周) (注:线右侧写教学方法、实验演示、新增补内容、重要标注、时间分配等) 教学章节: 1.1 操作系统的目标和作用(简略) 1.2 操作系统的发展过程(每种OS的不足与各自特点) 教学目的及要求: 目的:是使学生建立起 OS的基本概念。 要求:了解OS的引入和发展;理解多道程序设计技术; 重点、难点:(注:重点和难点如果一致,则写在一起,若不同则应分开写):OS引入和发展、OS的基本特征和功能。 教学内容:板书设计见PPT。(注:内容每节课1-2页为宜) 复习引入: 首先说明对课程的成绩如何评定,提出学习要求,以及教材的使用并推荐参考教材。然后介绍本课程的特点、性质和目的,以及如何学习,最后对本课程内容以及课时分配做简单的介绍。 新课讲授: 操作系统在计算机系统中的地位:(结合课件中图加以说明,由此引出目标和作用) 计算机系统由硬件和软件组成;操作系统在硬件基础上的第一层软件;是其他软件和硬件之间的接口。 操作系统在计算机系统中占据着特别重要的地位,是计算机中最重要的系统软件,是其他系统软件和应用软件运行的基础。 1.1 操作系统的目标和作用 1.1.1 操作系统的目标 方便性(用户的观点):提供良好的、一致的用户接口。无需了解许多有关硬件和系统软件的细节。 有效性(系统管理人员的观点):合理地组织计算机的工作流程,管理和分配硬件、软件资源,提高资源的利用率;提高系统的吞吐量。 可扩充性(开放的观点):操作系统必须能方便地开发、测试和引进新的系统功能,以适应计算机硬件和体系结构的迅速发展以及应用不断扩大的要求。给计算机系统的功能的扩展提供开放式的支撑平台。 开放性:可移植性和互操作性 其中有效性和方便性是设计OS时最重要的两个目标,设计现代OS的主要目标也是对提高资源利用率和方便用户。 1.1.2 操作系统的作用 1. 从一般用户的观点来看,OS作为用户与计算机硬件系统之间的接口(桥梁) 用户并不直接与计算机硬件打交道,而是通过操作系统提供的命令、系统功能调用以及图形化接口来使用计算机。 2. 从资源管理的观点来看,OS作为计算机系统资源的管理者(管家) 处理机的分配和控制,内存的分配和回收,I/O设备的分配和处理,文件的存取、共享和保护工作都是由操作系统完成的。主要功能有: 处理机管理、 存储管理、 设备管理、 文件管理 3. 从虚拟机的观点来看,OS用作扩充机器(实现了对计算机资源的抽象)(虚拟机或扩充机) 硬件处在最底层,不附加任何软件的物理计算机?“裸机”. 操作系统是附加在裸机上的第一层,是对裸机的首次扩充,构成了一个比裸机更强,使用更方便的“虚拟计算机”。 所有系统软件以及更上层的用户应用软件在操作系统虚拟机上运行,它们受操作系统的统一管理和控制,通过操作系统使用各种资源来完成特定的任务。 引出OS的定义(以提问的方式) 操作系统的定义:是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用计算机的程序的集合。 1.1.3 推动操作系统发展主要动力(稍后

您可能关注的文档

文档评论(0)

hkfgmny + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档