操作系统实验指导及实验五个

操作系统实验指导及实验五个

前 言 1.实验总体目标

通过学生自己动手设计实验验证理论知识,使学生掌握操作系统特征和功能,掌握不同调度算法下进程的调度、进程控制、进程调度与死锁,并必须掌握作业管理、存储器管理、设备管理和文件管理的主要原理。加深对操作系统基本原理理解。 ⒉ 适用专业 计算机科学与技术 ⒊ 先修课程

C语言程序设计、计算机组成原理、数据结构 ⒋ 实验课时分配

序实验名称 号 分析操作系统所面临的1 操作需求 2 3 进程管理 存储管理 4 4 必修 必修 设计 设计 2 必修 验证 时 求 型 学实验要实验类第 1 页 共 142 页

4 5 ⒌ 实验环境 设备管理 文件管理 2 4 必修 必修 设计 设计 有70台中等配置的计算机组成的小型局域网的实验室环境。计算机的具体要求:(1)Pentium 133Hz以上的CPU;(2)建议至少256MB的内存;(3)建议硬盘至少2GB,并有1GB空闲空间。(4)安装Windows操作系统及C语言编译程序或Linux虚拟环境。 ⒍ 实验总体要求

培养计算机专业的学生的系统程序设计能力,是操作系统课程的一个非常重要的环节。通过操作系统上机实验,可以培养学生程序设计的方法和技巧,提高学生编制清晰、合理、可读性好的系统程序的能力,加深对操作系统课程的理解。使学生更好地掌握操作系统的基本概念、基本原理、及基本功能,具有分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 实验要求做到:

1) 详细描述实验设计思想、程序结构及各模块设计思路; 2) 详细描述程序所用数据结构及算法; 3) 明确给出测试用例和实验结果;

4) 为增加程序可读性,在程序中进行适当注释说明;

5) 认真进行实验总结,包括:设计中遇到的问题、解决方法与收获等;

第 2 页 共 142 页

6) 实验报告撰写要求结构清晰、描述准确逻辑性强;

7) 实验过程中,同学之间可以进行讨论互相提高,但绝对禁止抄袭。 ⒎ 本实验的重点、难点及教学方法建议

重点:理解进程调度中PCB的设计,以实现对进程的调度。 难点:进程调度程序的设计,设备管理程序的设计。

教学方法建议:力争在本指导书的帮助下,独立设计程序以加深理解。

第 3 页 共 142 页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4