操作系統原理PrinciplesofOperatingSystem.pptVIP

操作系統原理PrinciplesofOperatingSystem.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系統原理PrinciplesofOperatingSystem

操作系统原理 Principles of Operating System 郑 然 华中科技大学计算机学院 研究方向: 高性能计算及应用 (GPU计算、网格计算、集群计算 医学图像处理、图像搜索应用) 计算系统虚拟化 联系方式: 02787543529-8031 zhraner@ 集群与网格计算湖北省重点实验室 服务计算技术与系统教育部重点实验室 使用过程中的问题 遇到计算机运行或打开硬盘上的程序的速度变慢,该怎么办? 原因:硬盘上的卷可能有过多的碎片,可能是由于最近创建了大量的文件或文件夹,或安装了新软件。 解决方案:如果必要,分析并整理硬盘上的卷碎片。 为什么要学习操作系统? 游戏中的现象 基本配置 推荐配置 CPU Pentium3 800MHz以上 Pentium4 1GHz以上 内存 256M以上 512M以上 显卡 GeForce2以上3D加速卡 Geforce4 Ti以上3D加速卡 硬盘 3G以上 为什么要学习操作系统? 操作系统做什么 #include stdio.h int main(int argc, char *argv[]) { puts(hello world); return 0; } 为什么要学习操作系统? 操作系统读程序(正文和数据地址)- 创建子进程执行(程序映射为进程)- 分配内存、从磁盘读页面- 系统调用、寻找字串、转换成像素- 写入存储映像区-模拟信号- 显示器发射电子束输出 操作系统提供一系列服务: 多任务,内存保护,内存管理, 网络,文件存取,设备控制,用户界面 错误检测及恢复系统,硬件控制,安全 操作系统是目前最复杂的软件成分 涉及到计算机科学的很多领域 计算机体系结构/硬件 软件设计 程序设计语言 数据结构 算法 抽象 无限的CPUs、无限的内存、单一全球计算能力… 大型、复杂系统的系统设计 软件/硬件、性能、易用性、简单性 综合权衡 为什么要学习操作系统? 基本目的 介绍操作系统的基本概念、基本结构及运行环境 介绍操作系统原理、设计方法和实现技术 介绍操作系统的演化过程、发展研究动向、新技术以及新思想 介绍各种有代表性的、典型的操作系统实例 掌握操作系统的基本理论,具备开发核心系统软件的技能,设计操作系统或者修改现有的系统 掌握并行处理的思想方法,加深对使用的OS的理解,有利于深入编程 培养分析问题、解决问题的基本能力 为后继课程打好基础——数据库、网络、分布式系统 教材: 操作系统原理(第四版) 庞丽萍 华中科技大学出版社 参考教材: UNIX操作系统设计 莫里斯 · 贝奇 机械工业出版社 计算机操作系统 汤子瀛等 西安电子科技大学出版社 现代操作系统 陈向群等译 机械工业出版社 计算机操作系统教程 张尧学 史美林 清华大学出版社 操作系统基础 屠立德 屠祁 清华大学出版社 操作系统的工作: (1)程序的执行 (2)完成与硬件有关的工作 (3)完成与应用无关的工作 (4)计算机系统的效率与安全问题 操作系统课程特点 涉及面广 错综复杂 实践性强 怎样学习操作系统 深入理解教学内容 独立完成练习题 做好阶段复习 理论联系实际 讲课学时安排 章节内容 学时 第一章 绪 论 4 第二章 操作系统的逻辑结构 4 第三章 用户界面 6 第四章 并发处理 14 第五章 资源分配与调度 2 第六章 处理机调度 3 第七章 主存管理 6 第八章 输入/输出管理 4 第九章 文件系统 5 习 题 课 4 52+12+4/4 成绩评定 教学方式: 多媒体讲授、作业、上机,课程设计 考试方式: 闭卷 笔试 成绩评定: 平时成绩=作业+上机 最终成绩=平时30%+考试70% 第一章 绪 论 (一) 操作系统在计算机系统中的地位 (二) 操作系统的形成和发展 (三) 操作系统的定义 (四) 操作系统的功能 (五) 操作系统的基本类型 计算机系统的组成 计算机系统 (层次结构) 软件 硬件及固件(裸机) 应用软件 系统软件 编辑软件、编译软件 操作系统 计算机系统的基础 提高系统效率方便用户使用 裸机(硬件)是僵尸 软件是幽灵 管理信息系统、飞机订票系统、 银行系统、地理信息系统、 CAD系统、数字计算软件包… 管理信息系统、飞机订票系统、 银行系统、地理信息系统、 CAD系统、数字计算软件包… 语言编译程序、连接装配程序、 数

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档