Transcript 操作系统授课时数
操作系统 主讲教师:李善平、季江民、寿黎但 1 基本情况 课程名称:操作系统 授课时数:32学时 实验时数:16学时 面向对象:计算机科学与技术专业、软件工程等 预修课程要求:C/C++程序设计语言、数据结构 、计算机组成原理 2 教学目的和作用 通过本课程的学习,要求学生理解操作系统在计算机 系统中的作用、地位和特点,熟练掌握和运用操作系 统在进行计算机软硬件资源管理和调度时常用的概念 、方法、策略、算法、手段等。从而了解计算机程序 是如何运行。 操作系统的很多设计思想、功能、概念在其他领域使 用 操作系统是计算机专业的核心课程 3 学习目标 操作系统是计算机最基础的系统软件,与软件 、硬件均密切关联,是所有软件中最复杂的。 在计算机相关专业知识体系中,操作系统课程具 有承上启下的重要作用。它既是对先行课程的总 结和提高,提高学生对计算机系统的整体理解, 为学生学习后续专业课程打下必要的知识基础, 引导学生理解大型系统软件的基本结构、模型 和算法,掌握各类系统的集成应用。 本课程是培养学生计算思维能力、算法分析及 设计能力、大规模软件设计与实现能力,以及 计算机软硬件系统的认知、分析、设计与应用 能力的重要课程。 4 如何学习本课程 多看书、看懂书;读 3 遍教材 第一遍,理解之 字面上理解知识点的含义 第二遍,质疑之 思考为什么非得这么论述这个知识点。“假如不是这样,将会……” 第三遍,否定之 思考这么论述这个知识点,有什么欠缺 认真看教学视频,不懂问题及时提问 认真完成作业,多做习题 独立完成每个实验 5 课程考核 课程成绩评定: 期末考试:60% 平时作业:20% 实验:20% 6 教学内容 “操作系统概念”教材 为主 教材:chapter1-chapter13 主要学习操作系统原理 7 教学目录 引论 Introduction 操作系统结构 Operating-System Structures 进程 Processes 线程 Threads CPU调度CPU Scheduling 进程同步Process Synchronization 死锁Deadlocks 存储器管理Memory Management 虚拟存储器Virtual Memory 文件系统接口File-System Interface 8 教学目录 文件系统实现 File System Implementation 海量存储系统 Mass-Storage Systems I/O系统 I/O Systems 9 教学安排 课程导学 操作系统 导学.docx 复习课 10 教材、参考书 参考教材: 操作系统概念(翻译版,第7版). Abraham Silberschatz. 郑扣根译. 高等教育出版社. 2010.1。 边干边学:Linux内核指导(第2版)。李善平,季江民等。 浙江大学出版社。2008年4月。 参考书: 深入理解计算机系统. Randal E.Bryant等著. 龚奕利等译. 机械工业出版社. 2011.8。 操作系统考研辅导.季江民等.清华大学出版社,2010.10 课程教学网址: http://ycjy.scezju.com/jjxt/index.action http://os.zju.edu.cn 11 课程网址、作业及答疑 课程和作业网址: http://ycjy.scezju.com/ 课程答疑: [email protected] 助教 网站系统中的论坛 12 End 13