北京大学软件学院操作系统课程介绍PPT.pdfVIP

北京大学软件学院操作系统课程介绍PPT.pdf

  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文档。上传文档
查看更多
北京大学软件学院操作系统课程介绍PPT

操作系统高级课程 Operating Systems Advanced Class 北京大学软件与微电子学院 2012春季 陈向群 教学目的 其一 深入理解操作系统如何工作  把握操作系统的全局结构  操作系统的内部工作方式  操作系统实现涉及的数据结构和算法  设计、开发操作系统过程中的问题、解决方案和 折中权衡  操作系统中的典型技术及应用 其二 动手完成一个小的模拟操作系统 教材及参考书目  Modern Operating System Andrew S.Tanenbaum 现代操作系统(第3版)陈向群等译机械工业出版社  相关参考书目  Windows 内核原理与实现潘爱民 电子工业出版社  Solaris 内核结构 R.McDougall ,J.Mauro著 Sun 中国 工程研究院译 机械工业出版社  Linux 内核设计与实现 [美] R.Love著,陈莉君译 机械 工业出版社  OReilly - Understanding the Linux Kernel  Orange S:一个操作系统的实现于渊著 电子工业出版社 教学计划  四条主线  专题讨论  实例: 主要部分:Windows操作系统 辅助部分:Linux、Solaris操作系统  操作系统实习——Nachos  专业文章阅读 学习什么?  基本概念的把握  典型技术及其工作原理的理解  思维方式的学习—— 抽象 举例: 高速缓存/TLB/ CPU——进程 块高速缓存 内存——地址空间 (文件缓存) 磁盘——文件(系统) 重复出现的12个基本概念(1/3)  绑定:抽象概念的具体化过程  大问题的复杂性:随着问题规模的增长, 复杂性非线性增长  概念和形式模型:对问题或想法形式化、 特征化、可视化和思维的各种方法  一致性和完备性:一个计算机所追求的正 确性、健壮性和可靠性等等相关概念 摘自 《高等学校计算机科学与技术专业发展战略研究报告暨专业规范》 重复出现的12个基本概念(2/3)  效率:对空间、时间、人力、财力等资源消耗 的度量,在设计和实现系统时要强烈关注  演化:变更的实施及其意义。变更对系统的层 次造成的影响,系统对变更的适应性和充分性  抽象:在处理复杂事物、构造系统、隐藏细节 和获取重复模式等方面使用抽象,通过不同层 次的细节和指标的抽象,表达一个实体和系统  按空间排序:有关局部性和近邻性的概念,包 括物理上的定位(网络和存储)和组织上的定 位(进程、类型定义和操作的定位)及概念上 的定位(软件的辖域、耦合、内聚) 摘自 《高等学校计算机科学与技术专业发展战略研究报告暨专业规范》 重复出现的12个基本概念(3/3)  按时间排序:事件排序的概念。包括把时间作 为参数,把时间作为分布于空间的进程同步手 段,算法的执行要素  重用:特定技术概念和系统成分,在新的情形 和环境下被再次使用  安全性:抗拒不合适、非预期的请求与保护自 己的能力;承载灾难事件的能力  折中和决策:存在于所有知识层次,算法中对 时间和空间的折中、对矛盾目标的折中,在各 种约束条件下优化的折中 摘自 《高等学校计算机科学与技术专业发展战略研究报告暨专业规范》 希望牢记  我们的每一步都决定着最后的结尾,我们的脚正 在走向我们自己选择的终点(米兰•昆德拉)  解决一个问题时用到的一个非常通用的技术:当 遇到一个需要解决的问题时,我们找到一个相似 的问题并用我们的方案加以适当修改。不要从头 开始,除非你不得不这样做(C++之父Bjarne Stroustrup) 课程形式 课堂讲解  专业文章阅读  Nachos实习(提交

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档