操作系统授课时数

Download Report

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