操作系统实验环境的设计与实现
操作系统是一门计算机专业的课程,在大多数教学中都以理论教学为准,从而忽视了学生对实验的实际动手操作能力。在国外的一些知名大学,他们对该课程的教学除了课本的内容,还提供了大量的参考资料。课后学生以小组为单位,对该课程的实验项目展开研究与讨论。因此对于计算机专业技术的学生来说实践动手操作能力显得非常重要。操作系统是管理计算机中的软、硬件资源。合理地组织计算机工作流程的一种系统软件。它是计算机和用户之间的借口,为用户提供了高效、可靠、方便和功能强大的工作环境。同时它也是计算机核心总控软件,是计算机的灵魂。是一门实践性很强的技术课,在这门课程里,伴随很多实践性的实验。如利用银行家算法解决死锁问题,利用时间片调度算法实现进程先来先服务的调度算法。
采用Visual Basic开发工具在Windows环境下构建一个模拟的实验环境,该实验环境中包含操作系统实验。学生可以通过阅读模拟系统中的算法和设计的数据结构,理解掌握操作系统的原理。学生也尅有在该模拟环境中进行实际编程能力。通过一种直观的形式,让学生真切的感受系统的运行过程,加深理解。
整个毕业设计的目标,是让学生可以在模拟的实验环境中对操作系统实验进行实际的操作和研究,提高实践能力。
详细的设计目标如下:
模拟系统的设计:该系统由若干个源程序文件构成,每个源程序文件又由若干函数组成。其实现的功能就是:学生可以直观地该系统的运行,也可以针对某个函数进行局部的修改和操作。这是一个提供给学生针对实验进行动手操作能力的环境。
实验环境的三个界面:
1. 欢迎界面:系统启动时会有一个加载进度条。
2. 登陆界面:输入用户名和密码。
3. 实验界面:此时已进入集成开发环境中。
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>