《课程设计总结(2页).doc》由会员分享,可在线阅读,更多相关《课程设计总结(2页).doc(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-课程设计总结-第 2 页课程设计总结在整个课程程序中,笔者充分应用和调用各个程序模块,从而实现了此次程序设计的所应该有的功能。在本组看来这就是我们在课程设计是比较成功的,而在这个过程中,让我们感觉收获最大的就是我们都能利用这次课程设计学到很多我们在课本上没有的知识,充分的发挥了我们的主动性,使我们自主的去学习。通过这次课程设计,笔者受益匪浅:一、编译工具Visual C+很多程序在结构上是独立的,但是本此设计的程序功能不是零散的,它有一个连接是的程序是一个整体,怎样达到这种统一体呢?因为这个输出连接是贯穿始终的,6个函数程序通过这个链接。说到这,就应该说以下笔者所应用的调试工具,也就是运行环
2、境Visual C+,可以充分利用Windows的支持剪贴版和英文的特点。正是在实现栈操作的程序中充分利用这个特点,才能制作出全汉化的初始化画面。 二、巩固和温习了C语言在界面设置中使用函数调用while。其中文本显示颜色和背景颜色都可以任意按照自己的喜好,任意改变,但改变的时候必须采用标准英文大写,同时在制作显示菜单的窗口,大小根据菜单条数设计。最后采用printf输出程序设计界面。这次的程序软件基本上运行成功,可以简单的对已经输入的数组进行计算,制作出简易迷宫图形,并且计算出最短路径。由于时间和知识上的限制,使得程序规模相对较小,即功能还不很全面,应用也不很普遍。原来C语言可是涉及很多知识
3、,而不是枯燥无聊的简单的代码部分而已,利用C语言方面的知识,我们可以设计出更完善的软件。三、积累了宝贵的经验同时,这次课程设计让笔者感触很深,使笔者了解到的学习不应该只局限于我们的课本,因为课本上告诉我们的只是很有限的一部分,所涉及的面也是狭窄的。那就要我们自己懂得自学,懂得充分利用身边的任何资源。应该说,笔者在这次的课程设计中学到了很多知识,这并不仅仅包括书本上的知识,更重要的是怎样用语言去实现自己的想法。虽然在笔者的程序中有一部分是从网上搜索得来的,但笔者竭力将所获得的信息变成自己的资源,动手上机操作,在了解和看懂的基础上有所改变和创新,但是在笔者的程序软件中还有部分的不足,需要加以更新,
4、比如:一、没有使用图形的形式描述栈的操作。主要是因为本设计主要是在MicroSoft Visual C+编译器调试,但VC的根目录下的Include文件夹中没有graphics.h这个头文件。二、所有的对栈的操作只能当栈被初始化以后方可进行。当栈被一次初始化后,所有的进栈操作只能进行一次,如果想在进行了其他的栈操作后再次进栈是不行的。同时,通过这次课程设计,笔者都意识到了自己动手实践的弱势,特别是在编程方面,于是笔者知道了计算机的实践操作是很重要的,只有通过上机编程才能充分的了解自己的不足。四、对以后的学习充满了信心和期待相信通过这次的课程设计,更是让笔者深刻意识到自己在学习中的弱点,同时也找到了克服这些弱点的方法,这也是一笔很大的资源。在以后的时间中,我们应该利用更多的时间去上机实验,多编写程序,相信不久后我们的编程能力都会有很大的提高能设计出更多的更有创新的作品。