{新}操作系统 前言.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东北大学信息科学与工程学院 林树宽 Northeastern University Shukuan Lin 如何学习 要通过自学、研读参考书掌握内容 分析典型OS(如Linux)的源代码 不能只通过Powerpoint来复习课程, 记笔记相当重要 善于发现问题、提出问题 要努力寻求问题的答案 充分理解和掌握基本概念 区分概念和技术之间的区别和联系 为什么学习操作系统 关于学习操作系统的争议 世界上只需要很少的操作系统设计/实现者 Windows 9x、NT、CE 、2000的天下垄断不易改变 赞成学习操作系统的理由 需要总体上掌握系统设计 操作系统包括了所有软件设计/实现问题 资源共享/管理 安全和身份验证 灵活性,健壮性 友好界面设计 赞成学习操作系统的理由(续) 设计操作系统,或者修改现有的系统 存在人们意识不到的大量“操作系统”、 嵌入式系统(Embedded OS) 加深对使用的OS的理解,有利于深入编程 用户为了开发应用程序必须与操作系统打交道 编程时借鉴操作系统的设计思想和算法 操作系统中所用的许多概念和技巧可以推广应用到其他领域 选择购买操作系统 我们并不总使用Windows 操作系统涉及的领域 计算机体系结构/硬件 软件设计 程序设计语言 数据结构 算法 网络 课程目标 不是如何使用操作系统 而是理解操作系统如何工作 OS工作方式 OS内部算法和数据结构 设计OS 过程中的问题、解决方案和折中权衡 基本目的 介绍操作系统的基本概念、基本结构及运行环境 介绍操作系统原理、设计方法和实现技术 介绍操作系统的演化过程、发展研究动向、新技术以及新思想 介绍有代表性的、典型的操作系统实例:UNIX、Windows 2000/NT 培养分析问题、解决问题的基本能力,培养创造型人才 课程的主要内容 操作系统的功能 管理系统软硬件资源 扩展计算机的功能 向用户提供服务 * 操作系统原理 Operating System Principles and Examples 使用教材 计算机操作系统教程 (第3版) 张尧学、史美林、张 高 清华大学出版社 中文参考教材 现代操作系统(第2版) 陈向群等译 机械工业出版社 计算机操作系统(2ed) 汤子瀛等 西安电子科技大学出版社 操作系统— 精髓与设计原理(5ed) William Stallings 电子工业出版社 影印版参考教材 Operating System Concepts Abraham Silberschatz Peter Baer Galvin Greg Gagne Applied Operating System Concepts Abraham Silberschatz Peter Baer Galvin Greg Gagne Operating Systems Internals and Design Principle (5ed) William Stallings 英文参考教材 Modern Operating System Andrew S.Tanenbaum Operating Systems --Internals and Design Principles(Fourth) William Stallings Applied Operating System Concept Abrahan Silberschatz,etc 参考讲义 清华大学,向勇,2001年讲义 网址: 北京大学,陈向群,2001年讲义 网址: 中国人民大学,孟静,2001年讲义 网址:/chpc/os 东北大学讲义,王丹 鲍玉斌, 2002 3/incoming/(个人目录区)/操作系统/ 操作系统比喻 图书馆:计算机硬件 图书如何管理:存储管理 设备如何管理:设备管理 读者信息、借阅信息管理:文件管理 工作过程管理 大:处理机 小:进程 线程 涉及内、外存 读者如何使用:用户接口 操作系统课程的特点 实践性强(从实践总结出原理) 涉及面广 并行程序 性能问题 结构问题 程序方法论 软件工程 错综复杂:纵横交叉 操作系统概述 用户接口 进程管理 处理机管理 存储管理 文件系统 外部设备管理 操作 系统 基本概念 进程管理 设备管理 作业管理 用户接口 存储管理 文件管理 操作系统定义 系统资源 OS特征 OS分类 硬件运行环境 OS结构设计 研究OS几种观点 多道程序设计

文档评论(0)

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

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

1亿VIP精品文档

相关文档