"教育部-微软精品课程"建设项目
参考文献
项目模拟
项目1:基于多线程思想,编写一个电梯调度程序
² 体会并理解多线程概念
² 学习特定环境下多线程编程方法
² 体会电梯调度思想
项目2:请求调页存储管理方式模拟、动态分区分配方式的 模拟(选作其一)
² 加深对动态分区存储管理方式及其实现过程的理解
² 理解页面、页表、地址转换
² 理解页面置换过程
² 加深对请求调页系统的原理和实现过程的理解。
项目3:一个简单的文件系统模拟实现
² 熟悉文件存储空间的管理;
² 熟悉文件的物理结构、目录结构和文件操作;
² 熟悉文件系统管理实现;
² 加深对文件系统内部功能和实现过程的理解
课程设计
构建一个操作系统雏形
² 工作环境搭建
² Boot Boot sector制作
² 保护模式建立
² Loader制作
² 内核雏形形成
² 加入中断处理的内核形成
² 加入单进程的内核形成
² 加入多进程的内核形成
² 加入输入输出系统的内核