(操作系统教学日历下载) 

 课程名称:操作系统                                 专业:计算机科学与技术、信息安全

 

 

主 要 章 节 名 称

课 内 时 数

        

讲课

习题课

实验

1

 

第1章        操作系统引论

1.1  操作系统的目标、作用和
模型

1.2  操作系统的发展过程

 

 

 

3

 

 

操作系统的目标

操作系统的作用

操作系统的层次模型

推动操作系统发展的主要动力

无操作系统时的计算机系统

单道批处理系统

多道批处理系统

2

 

1.3 操作系统的特征和服务
1.4 操作系统的功能
1.5 操作系统的结构设计

 

 

 

 

4

 

 

分时系统

实时系统

操作系统的持征

操作系统的服务

存储器管理的功能

处理机管理的功能

设备管理的功能

文件答理的功能

用户接口

微内核

3

 

第2章      进程管理

2.1 前趋图和程序执行

2.2 进程控制

4

 

 

前趋图的定义

程序顺序执行

程序并发执行

进程的定义与特征

进程的基本状态

进程的挂起状态

进程控制块PCB

4

 

 

 

2.3 进程同步

4

 

 

 

进程的创建 

进程的终止 

进程的阻塞与唤醒

进程同步的基本概念   

临界资源

临界区

各种信号量机制

信号量的应用

5

 

2.4 经典进程同步问题

2

 

 

生产者一消费者问题
读者一写者问题

6

 

习题课

 

2

 

哲学家进餐问题

利用信号量控制进程同步习题

7

 

2.6 进程通信
2.7 线程

2

 

 

进程通信的类型

直接通信和间接通信方式

消息传递系统中的几个问题

线程概念及属性等

8

 

3  处理机调度与死锁
3.1 处理机调度的基本概念
 

2

 

 

调度类型
调度队列模型
选择调度方式和算法的若干原则

9

 

3.2 调度算法
3.3 实时调度

2

 

 

短作业(进程)优先调
时间片轮转调度算法
优先权调度算法
高响应比优先调度算
多级队列调度多级反馈队列调度算法
实时调度算法

10

 

3.4 多处理机系统中的调度
3.5 产生死锁的原因和必要条件
3.6 预防死锁的方法
3.7 死锁的检测与解除

4

 

 

多处理机系统

产生死锁的原因,必要条件

处理死锁的方法

预防死锁

银行家算法

11

 

习题课

 

2

 

死锁的检测,死锁的解除,习题

12

 

4 存储器管理
4.1 程序的装入和链接
4.2 连续分配方式
 
 

4

 

 

程序的装入
程序的链接
单一连续分配  
固定分区分配
动态分区分配
动态重定位分区分配
可重定位分区分配
对换

13

 

4.3 分页存储管理方式

2

 

 

分页存储管理方式

14

 

4.4 分段存储管理方式

2

 

 

分段存储管理方式

15

 

4.5 虚拟存储器管理
4.6 请求分页式管理

2

 

 

虚拟存储器管理

请求分页式管理 习题

16

 

4.7 页面置换算法

2

 

 

页面置换算法

17

 

4.8 请求分段式管理 

1

1

 

请求分段式管理 习题

18

 

5 设备管理
5.1 I/O系统
5.2 I/O控制方式
5.3 缓冲管理
5.4 设备分配

4

 

 

 

I/O系统简介

I/O控制方式

单缓冲、双缓冲、缓冲池

设备独立性

 

19

 

5.5 设备处理
5.6 磁盘存储器管理

2

 

 

中断处理

磁盘调度

20

 

6章  文件管理
6.1 文件和文件系统
6.2 文件的逻辑结构

2

 

 

文件类型和操作

文件的逻辑结构

21

 

6.3 外存分配
6.4 目录管理
6.5 文件存储空间管理
6.6 文件共享与文件保护

2

 

 

外存分配方式、

目录结构和查询技术

成组链接法
磁盘容错技术

22

 

习题

 

1

 

习题及复习

23

 

7章  网络操作系统与嵌入式
操作系统
7.1 网络操作系统功能
7.2 网络服务
7.3 WINDOWs NT 简介

3

 

 


网络操作系统功能
网络服务简介
Unix/Windows NT/2000/Linux简介

24

 

7.4 windows 2000/xp的进程管理、存储器管理、文件管理

4

 

 

简要介绍windows 2000/xp的进程管理、存储器管理、文件管理等

25

 

7.5 多核处理器管理概要 

7.6 嵌入式操作系统

2

 

 

多核处理器的发展与应用

嵌入式操作系统的特点与关键技术

26

 

习题课

 

2

 

习题及复习

 

 

     合计

57

7

 

 


注:本表由授课教师填写一式两份,自己留存一份,院(系)教务科存档一份。