全球旧事资料 分类
深圳大学计算机与软件学院《操作系统课程设计》课程教学大纲
一、课程基本信息
课程编号:2215200801课程名称:操作系统课程设计Operati
gSystemCurriculumProject课程类别:专业必修课适用专业:计算机科学与技术先修课程:无开课学期:春季开课院系:计算机与软件学院计算机科学与技术系总学时:36周学时:02学分:1
二、课程性质和任务
操作系统是计算机系统的核心软件,学生不但需要掌握操作系统的基本原理还应该动手进行操作系统的编程或者代码分析实践。本课程主要选择开源操作系统Mi
ix作为实验平台,帮助学生进一步了解操作系统的基本原理和具体实现。本课程的任务是:1.对Mi
ix操作系统进行功能分析和源代码分析2.掌握Mi
ix操作系统源代码及各部分的关系3.掌握Mi
ix操作系统的系统构建以及具体实现过程
三、课程内容及要求
(一)Mi
ix3的进程管理1Mi
ix3的启动过程2Mi
ix3的系统初始化及中断处理3Mi
ix3的进程通讯和调度4Mi
ix3的系统任务和时钟任务(二)Mi
ix3的IO管理1Mi
ix3的RAMDisk和Disk管理2Mi
ix3的终端管理(三)Mi
ix3的内存管理1进程管理的初始化2进程运行和阻塞的实现3进程信号处理(四)Mi
ix3的文件系统
1
f1FAT表管理2文件系统初始化,单个文件的操作3文件夹和路径的实现4IO设备接口
四、学时分配建议
总学时:36讲授学时:0实验学时:36序号12合计教学内容Mi
ix3操作系统系统结构分析Mi
ix3操作系统的代码分析授课000实验162036实践
五、实验内容及安排
《操作系统课程设计》是完全实验性的课程,要求其所有内容,在学生自已的安排下,按课程要求和内容,在规定时间内完成。序号1每组人数3开出要求必做
实验名称Mi
ix3操作系统系统结构分析Mi
ix3操作系统的代码分析
内容提要编译运行mi
ix3操作系统并掌握mi
ix3的系统结构从进程管理、IO管理、存储管理、文件系统源代码选一个进行分析,并完全掌握
学时16
类型验证
2
20
3
验证
必做
合计
36
六、成绩考核方法
本课程的考核分为两个部分,Mi
ix3操作系统系统结构分析和源代码分析,考核方式为提交实验报告方式。总成绩按以下公式计算:总成绩=Mi
ix操作系统结构分析×50+Mi
ix操作系统源码分析×50
七、教材及主要参考书
1教材
《Operati
gSystemsDesig
a
d
2
fImpleme
tatio
》ThirdEditio
ByA
drewSTa
e
baumVrijeU
iversiteitAmsterdamTheNetherla
dsAlbertSWoodhullAmherstMassachusetts
2参考书:
3
fr
好听全球资料 返回顶部