《操作系统》(李伟). - 计算机学院.docVIP

《操作系统》(李伟). - 计算机学院.doc

  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文档。上传文档
查看更多
《操作系统》课程教学大纲 一、课程与任课教师基本信息 课程名称:操作系统 课程类别:必修课√ 选修课□ 总学时/学分:64/4 其中理论学时/实验(实训、讨论等)学时:64/0 授课时间:1-16周 授课地点:6D101 任课教师姓名:李伟 职称:讲师 所属院(系):计算机学院 联系电话: Email: 答疑时间、地点与方式:1.每次上课的课前、课间和课后,采用一对一的问答方式;2.课后采用QQ、电子邮件方式答疑。 二、课程简介 操作系统是计算机科学与技术专业的学科基础课,计算机应用人员深入了解和使用计算机的必备知识,进行系统软件开发的理论基础,主要讲授操作系统的工作原理、结构组成、设计方法和实现技术,培养学生分析现行操作系统和设计、开发实际操作系统的基本能力,为学生以后从事的各种研究、开发工作打下一个坚实的专业理论基础。 三、课程目标 结合专业培养目标,提出本课程要达到的目标。这些目标包括: 1.知识与技能目标: 通过本课程学习,深刻认识操作系统地位和作用,清晰掌握操作系统的基本概念、原理和方法,掌握操作系统结构,理解操作系统运行机制,掌握操作系统的开发模式、开发方法,掌握操作系统的经典算法与实现技术,熟练掌握多线程应用技术与方法,培养分析现行操作系统和设计、开发实际操作系统的基本能力。 2.过程与方法目标:学习操作系统结构、设计方法、实现技术,训练学生折衷权衡、资源管理、并发控制的思想,培养分析、设计大型软件系统的基本方法,在此基础上进行归纳和总结,逐步形成科学的学习观和方法论。 3.情感、态度与价值观发展目标:通过本课程的学习,培养作为一个计算机系统开发工程师必须具备的学习钻研精神、解决技术问题的基本方法、严谨治学的科学态度和积极向上的价值观,为未来的学习、工作和生活奠定良好的基础。 四、与前后课程的联系 本课程讲述计算机底层软件系统基本工资原理,要求学生具有CPU结构、指令系统、中断的概念,掌握C语言程序设计、数据结构的基本理论与技术,其先修课程包括程序设计基础、计算机原理与系统结构、汇编语言、数据结构,提供学生进一步学习嵌入式底层开发、数据库系统、信息安全等内容所需的概念与知识,后续课程包括嵌入式Linux、数据库系统原理、操作系统安全等。 五、教材选用与参考书 1.选用教材:《计算机操作系统(第3版)》,汤小丹等编,西安电子科技大学出版社,2007,第3版 《操作系统原理课程设计实验手册》,电子版讲义 2.参考书:《操作系统概念 (第7版)翻译版》,Silberschatz、Galvin和Gagne等编,高等教育出版社,2010,第1版 《操作系统—精髓与设计原理(第6版)》,陈向群 陈渝译,电子工业出版社,2010年 《Nachos中文教程》,电子版讲义 六、课程进度表 表1 理论教学进程表 周次 教学主题 要点与重点 要求 学时 1 操作系统概述 操作系统概念、特征、功能、研究操作系统的观点、发展历史、分类 了解操作系统的概念、功能、特征、发展历史,理解操作系统在计算机系统中的地位; 4 2 操作系统硬件机制; 进程管理与控制 处理器状态、特权指令、非特权指令;中断概念、中断系统、中断向量表、中断响应处理过程;系统调用、处理过程、分类; 进程概念、描述、状态、状态转换;进程控制、进程特征; 掌握处理器状态概念,理解中断概念,理解系统调用处理过程; 掌握进程概念、进程在内存中表示方法,掌握进程基本状态与转化条件,理解进程控制方法; 4 3 进程管理与控制; 进程间通信; 线程基本概念与线程实现机制;进程同步概念;信号量机制与应用; 掌握线程基本概念,理解线程实现机制,理解进程同步概念;掌握信号量机制, 4 4 进程间通信 经典进程同步问题 掌握生产者、消费者问题、读者/写者问题是想方法 4 5 进程间通信 处理机调度 管道、消息传递通信、共享内存; 分级调度、调度模型队列; 理解消息通信机制 4 6 处理器调度算法 调度算法 理解分级调度基本概念,掌握常用进程调度算法 4 7 死锁; 存储器管理 实时调度条件、算法,死锁概念;存储器层次、程序装入链接;分区式存储管理方法; 了解实时调度基本条件与常用算法,掌握死锁基本条件与处理方法;理解存储器层次,理解固定分区、动态分区分配算法 4 8 存储器管理 分页式存储管理算法、二级页表 掌握分页式存储管理机制 4 9 存储器管理 分段存储管理;虚拟存储器、请求分页存储管理;页面置换算法;请求分段;存储保护 了解分段存储管理概念,掌握虚拟存储器概念、请求分页存储管理实现方法; 掌握常用页面置换算法,理解存储请求分段原理、存储保护基本方法; 4 10 设备管理 I/O系统概念与组成;I/O控制方式;缓冲管理;I/O软件; 设备

文档评论(0)

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

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

1亿VIP精品文档

相关文档