基于多方位多层次的操作系统实践教学 |
|
|
论文联盟*编辑。 摘 要:计算机操作系统课程是计算机专业的主干课程之一。实践教学是帮助学好该课程的关键手段。在操作系统课程实践教学设计和教学方面进行了一些探讨,提出了多方位、多层次的实践教学方案。 关键词:计算机;操作系统;实验 中图分类号:G424 文献标识码:A 文章编号:1672-7800(2011)011-00176-02 1 操作系统课程实践教学的方向 目前操作系统实验的方向有4个:①模拟类实验,主要是通过编写程序模拟操作系统的一些算法;②分析裁剪类实验,主要利用免费操作系统,如linux、minix等,首先分析这些系统内核,然后做适当裁剪或增加或替换;③应用型实验,通过系统调用来完成一些应用;④设计型实验,主要是设计一个小型的操作系统。 第一种模拟实验旨在训练学生编写系统软件的能力,传统的操作系统实践教学采用这种方式,实验平台有自行研制的系统,如华中科技大学的庞丽萍教授设计的一个基于DOS平台的多任务模拟系统,这个系统在80年代及90年代初还可以适应。由于现在DOS已不是主流操作系统,所以这个实验 平台需要改进。实验平台还可以直接使用通用操作系统平台。如果学生毕业后主要从事操作系统的开发工作的话,开发这种实验是很有益的。 第二类分析裁剪类实验,这类实验有一定难度,也需要较多的时间。方法是通过改变已有的操作系统内核,重新编译得到一个新的内核,选用的平台只能是像linux这样的可以获得免费源代码的操作系统。如果专业方向是嵌入式系统的话,开这类实验非常合适。 第三类应用型实验,这类实验主要训练用编程的方式应用操作系统的能力。平台可以选用linux和windows。编程工具可以用C或C++等。通过调用linux的系统函数或windows的API函数来完成一定的应用功能。这有利于学生将来从事应用程序的开发工作。 第四种设计类实验是层次最高的,要求设计一个小型的操作系统,这个操作系统要完成操作系统的基本功能。设计这类实验可以参考MINIX这个教学版的操作系统。 可以结合专业方向,选择不同的方向或组合。 2 操作系统课程实践教学设计 要做好实践教学,第一要将实践和理论[1] [2] [3] [4] 下一页 |
|
|
|
上一个论文: 养蛇致富新品种——大王三号 下一个论文: 基于在线监测变电站防误操作系统研究 |
|