论文部分内容阅读
在现代教育中,实验教学占有非常重要的地位。实验是教学活动中一个必不可少的过程,很多学习科目都是以实验课程为基础的,尤其是对于嵌入式实时系统软件设计和开发这样实践性很强的学科,实验对于培养学生的实际操作能力和解决问题的能力是至关重要的,学生的大部分实践能力都是通过实验得到的。在教学中,由于嵌入式实时软件的开发环境和它的运行环境不同、程序的验证必须要在特定的应用环境中进行,学生所设计的程序受现有硬件条件的影响很大等等,这些己经成为制约嵌入式教学质量的重要因素。近年来,由于嵌入式技术的飞速发展和广泛应用,我国的许多高等院校和职业技术培训机构也开设了嵌入式系统应用软件设计的课程,这就使实验系统的设计开发成为嵌入式领域教学急需解决的问题。目前针对嵌入式实时软件领域的教学实验研究还是比较少见的,应用于实际嵌入式实时软件教育的实验教学系统更是少之又少。所以对于在嵌入式实时环境下编程的实验教学原理、模式和方法的研究就显得更加具有必要性和紧迫性。嵌入式实时系统软件设计课程涉及实时操作系统分析和应用软件编程等多方面的知识,课程实践性很强,既没有前车之鉴,也没有成熟教材。本论文是在作者研究和开发嵌入式实时应用软件的过程中积累一定经验的基础上作形成的,在此很想与从事嵌入式实时系统教学的各位学者进行探讨。本文首先分析了当前高校实验教学的现状,针对目前实验课程特别是嵌入式实时软件开发这门新兴课程的教学投入不足、学生学习效果不佳的问题,进行了有益的探索,并提出了具体的实验教学解决方案。然后论述了嵌入式实时系统平台下的软件开发和普通软件开发相比的不同特点,介绍了实验系统可能使用的各种环境。并且详细地分析了一些重点实验,给出了这些实验在教学中设计和实现的具体方案。最后对本文所作的研究工作进行了总结,并对嵌入式实时系统平台下教学实验的进一步研究提出了一些自己的设想。