操作系统
课程编码:B0911010Y-02 英文名称:Operating System 课时:60 学分:3.00 课程属性:专业必修课 主讲教师:包云岗等
第1章 操作系统统简介
内容:操作系统发展历史、类别、作用等,以及课程要求与安排
要求:了解
第2章 操作系统概述
内容:操作系统的主要结构和主要模块
要求:掌握
第3章 进程与线程
内容:进程与线程概念与实现,进程调度及算法
要求:掌握
第4章 并发、同步与通信机制
内容:临界区与原子操作,信号量、屏障、管程、条件变量等同步机制,死锁及处理机制,进程间通信机制
要求:掌握
第5章 虚拟内存
内容:虚存机制,地址空间与地址转换,虚拟内存页面管理,虚拟内存设计
要求:掌握
第6章 设备管理
内容:IO设备,数据传输机制,设备驱动,IO方式;磁盘、RAID、固态硬盘工作机制
要求:掌握
第7章 文件系统
内容:文件系统基本概念,文件组织、目录与磁盘管理,文件系统实现与缓存,文件系统可靠性与宕机一致性,典型单机文件系统,网络文件系统,分布式文件系统,系统安全的基本原理和方法
要求:掌握
第8章 操作系统研究前沿
内容:当前操作系统研究热点和发展趋势
要求:了解
| 章节/学时分配 | 讲课 | 习题课 | 实验课 | 上机课 | 讨论课 | 其它 |
| 1 | 2 |
|
|
|
|
|
| 2 | 2 |
|
|
|
|
|
| 3 | 6 |
|
|
| 2 |
|
| 4 | 8 | 1 |
|
| 3 | 2 |
| 5 | 8 |
|
|
| 2 |
|
| 6 | 6 |
|
|
|
|
|
| 7 | 10 | 1 |
|
| 3 | 2 |
| 8 | 2 |
|
|
|
|
|