| ||||||||||||||||||||||||||
主讲老师信息陈香兰(xlanchen@ustc.edu.cn)
| ||||||||||||||||||||||||||
助教信息 | ||||||||||||||||||||||||||
教材使用“恐龙书”,即《Operating System Concepts》
| ||||||||||||||||||||||||||
其他参考书Understanding the linux kernel | ||||||||||||||||||||||||||
Slides0. 课程简介 1. 第一章
| ||||||||||||||||||||||||||
交作业通知第一次交作业的时间:2017年3月1日。截止时间为2017年3月1日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第二次交作业的时间:2017年3月15日。截止时间为2017年3月15日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第三次交作业的时间:2017年3月29日。截止时间为2017年3月29日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第四次交作业的时间:2017年4月12日。截止时间为2017年4月12日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第五次交作业的时间:2017年4月26日。截止时间为2017年4月26日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第六次交作业的时间:2017年5月10日。截止时间为2017年5月10日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 第七次交作业的时间:2017年5月24日。截止时间为2017年5月24日晚9点之前,以交到助教手上的时间为准。不接受迟交的作业。 | ||||||||||||||||||||||||||
上机实验(上机时间:待定;地点:待定)上机实验的公共要求实验1[实验报告截止时间:待定]1、【全体适用】在虚拟机(VirtualBox)上安装一款Linux发行版操作系统(推荐KUbuntu) 实验2:制作启动硬盘并启动一个操作系统映像[实验报告截止时间:待定]
实验3:实模式下的HelloWorld[实验报告截止时间:待定]
实验4:从实模式进入保护模式[实验报告截止时间:待定]
实验5:加载操作系统映像并进入C语言编写的main函数[实验报告截止时间:待定]
实验6:实现任务数据结构实现创建和销毁原语,实现上下文切换[实验报告截止时间:待定]
实验7:内存管理算法[实验报告截止时间:待定]
实验8:实现时间片轮转调度算法[实验报告截止时间:待定][待调整]
|
Edited by xlanchen@ustc.edu.cn
HeFei, AnHui, China.
Spring, 2017.