课程名称:操作系统(Operating Systems) (自主模式)

教学团队

姓名

邮箱

角色

向勇

xyong@tsinghua.edu.cn xyongcn@gmail.com

教师

陈渝

yuchen@mail.tsinghua.edu.cn chyyuu@gmail.com

教师

张燕妮

jennyzhang8800@163.com

技术支持

课程介绍

课程教材

本课程无固定OS教材,可参考的教材如下:

常用链接

课程视频

教学交流和讨论社区

在线练习和实验环境

课程管理

下面链接只有教学团队老师能访问。

课程讲义

在本wiki页面维护操作系统课的所有讲义的最新版本。为了方便访问,在学堂在线和github上也会有副本可访问,但内容更新可能会有延时。

序号

标题

第0讲

在线教学环境准备

第1讲

概述

第2讲

实验零 操作系统实验环境准备

第3讲

系统启动、中断、异常和系统调用

第4讲

实验一 bootloader启动ucore os

第5讲

物理内存管理: 连续内存分配

第6讲

物理内存管理: 非连续内存分配

第7讲

实验二 物理内存管理

第8讲

虚拟存储概念

第9讲

页面置换算法

第10讲

实验三 虚拟内存管理

第11讲

进程与线程

第12讲

进程控制

期中考试

期中考试: 第7周星期三 (2016年4月6日)

第13讲

实验四 内核线程管理

第14讲

实验五 用户进程管理

第15讲

处理机调度

第16讲

实验六 调度器

第17讲

同步互斥

第18讲

信号量和管程

第19讲

实验七 同步互斥

第20讲

死锁和进程通信

第21讲

文件系统

第22讲

实验八 SFS文件系统

第23讲

I/O子系统

期末考试

期末考试: 第14周星期三 (2016年5月25日)

课程设计报告

待定

实验

ucore教学操作系统页面维护有与操作系统实验相关的所有资料。

考试

常见问题和回答

OS2016autumn (last edited 2017-02-18 02:33:16 by xyong)

MoinMoin Appliance - Powered by TurnKey Linux