屠菁-《操作系统》实验指导书(2016) 联系客服

发布时间 : 星期六 文章屠菁-《操作系统》实验指导书(2016)更新完毕开始阅读158879e53169a4517623a3a0

2015-2016学年 第 2 学期

《操作系统》 实验指导书

授课教师:屠菁

计算机科学与技术系

2016年3月

目录

《操作系统》实验教学大纲(修订)....................................................... 错误!未定义书签。 实验考核方式与基本要求............................................................................................................. 3 实验一 进程控制描述与控制..................................................................................................... 12 实验二 并发与调度..................................................................................................................... 25 实验三 存储管理......................................................................................................................... 31 实验四 设备管理......................................................................................................................... 41 实验五 文件管理与系统安全..................................................................................................... 45 附录 实验报告参考规范............................................................................................................. 65

《操作系统》实验指导书

《操作系统》实验教学大纲(修订)

课程编号:M044011 课程名称:操作系统 实验学时:16

先修课程:《数据库原理与应用》、《面向过程程序设计》、《面向对象程序设计》、《数据结构与算法》、《计算机组成与结构》

适用专业:软件工程、计算机科学与技术、网络工程、网络系统管理

一、本实验课的性质、任务与目的

操作系统作为计算机专业的一门专业基础课,是计算机专业的核心课程之一,学好与否直接关系到学生是否能更好地学习后续课程。通过本实验课程的学习,使学生理解与掌握操作系统设计所遵循的基本原理,基本方法,建立多道程序设计环境下的并行程序设计的思维方式。此外,操作系统用到的各种算法也是学生加强算法锻炼的好机会,对日后从事系统开发方面的工作有直接的借鉴作用。

本实验课程在操作系统原理课程教学中占有重要地位,目的是让学生及时掌握和巩固所学的基本原理和基础理论,加深理解。提高学生自适应能力,为将来使用和设计各类新的操作系统打下良好的基础。

二、本实验课所依据的课程基本理论

计算机操作系统,操作系统中所介绍的重要算法。

三、实验类型与要求

序号 一 实验内容 进程控制与描述 实验内容及目标 掌握了解操作系统模型和主要特征的能力,掌握进程控制方式操作的能力 掌握进程控制、互斥和同步并发与调度 原理的原理,具有信号量机制、进程通信机制来进行进程控制和进程通信的能力 三 存储管理 认知存储器管理方式的能力,掌握内存空间分配方式的能力,熟悉虚拟存储器工作方式的能力 四 设备管理 五 文件管理与系统安全 掌握设备管理的基本原理,掌握设备分配与回收方法的能力 熟悉文件系统目录结构,掌握文件操作的具体手段的能力,以及对操作系统安全进行配置的能力 1

实验要求 必修 实验 时数 4 实验 类型 验证 每组 人数 2 所在实验室名称 系机房 备注 二 必修 2 验证 2 系机房 必修 2 验证 2 系机房 必修 2 验证 2 系机房 任选 2 验证 2 系机房 《操作系统》实验指导书

六 操作系统功能掌握通过程序编程语言实现模拟设计实验 操作系统功能模拟设计的能力 必修 4 综合 4-5 系机房 四、每组人数与实验学时数

序号 一 二 三 四 五 六 实验内容 进程控制与描述 并发与调度 存储管理 设备管理 文件管理与系统安全 操作系统功能模拟设计实验 4 2 2 2 2 4 实验 时数 2 2 2 2 2 4-5 每组 人数 五、考核方式与评分办法

考核方式:

1、验证性实验在规定时间内,按要求设计相应的模拟系统并上机调试运行,写出详细的实验报告,在机上向教师演示自己设计的模拟系统,根据教师要求回答相应问题,教师根据实验报告和回答问题的质量分别给出五分制成绩。总评成绩计入总成绩的15%。

2、综合型实验在规定时间内,每组根据所选择操作系统功能的题目设计完成相应的程序,并编写完整的综合设计性实验报告,在机上向教师演示自己设计的模拟系统,组内每位同学根据教师要求回答相应问题,教师根据实验报告、回答问题的质量及各成员在组内的分工分别给出五分制成绩。总评成绩计入总成绩的15%。

六、本实验课配套教材或实验指导书

[1]周苏,金海溶等编著,操作系统原理实验,北京:科学出版社,2003. [2]自编.

七、实验报告要求

1、实验报告应按实验指导书的要求根据数据库实验的实际情况撰写,于规定时间内提交到任课教师处。

2、实验报告由每组独立完成,每组一份。报告应字迹整齐,程序代码、运行结果等符合要求。

3、实验报告应包括以下几个部分:

(1) 封面(包括:实验名称、姓名及学号、实验日期、报告完成日期); (2) 实验目的; (3) 实验步骤;

(4) 实验过程与结果分析; (5) 思考题

(6) 实验总结:对实验结果作简练明确的分析并给出结论或评价,分析应从数据库体系结构理论出发进行探讨;对本人在实验全过程中的经验、教训、体会、收获等进行必要的小结。

八、其它

教研室:软件工程 执笔人:屠菁 系主任审核签名:

2