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