计算机操作系统综合设计总体要求精选.ppt

计算机操作系统综合设计 计算机科学与技术学院 系统结构团队 课程概述 《计算机操作系统综合实验》是《计算机操作系统原理》理论课程的实践课程,与理论课程单独设课; 本课程一共8个实验(其中验证性实验2个,设计和综合性设计6个),内容涵盖进程管理、内存管理、设备管理、文件系统等操作系统的主要功能。 本课程是一门程序设计与实验并重的课程,要求学习者具有一定的程序设计能力。 课程教学目的 培养综合性程序设计的方法和技巧,提高编制清晰、合理、可读性好的程序的能力; 深入理解操作系统内核,掌握操作系统相关理论并能灵活应用操作系统理论; 更好地掌握操作系统的基本概念、基本原理及基本功能; 掌握操作系统例程的编写方法,具备设计并实现部分操作系统函数的能力。 实验内容 序号 实验项目 实验内容 学时 实验类型 组数 每组 学生 人数 1 进程创建模拟实现 运行给定的参考程序,观察进程创建的过程,并分析结果。 2 验证 40 1 2 进程同步模拟实现 运行给定的参考程序,观察P、V原语模拟实现进程同步的过程。 2 验证 40 1 3 进程撤销模拟实现 编写程序,实现对进程的撤销操作。通过不断创建和撤销进程,观察进程的树的变化。 4 设计研究 40 1 4 进程调度模拟实现 编写程序,按某种调度算法实现对进程的模拟 调度操作,分析比较不同调度算法的特点。 4 综合 40 1 5 死锁预防实现 编写程

文档评论(0)

1亿VIP精品文档

相关文档