程序设计心得_第1页
程序设计心得_第2页
程序设计心得_第3页
程序设计心得_第4页
程序设计心得_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页程序设计心得

程序设计心得1

C语言是一门计算机基础语言,通过这一学期的学习,对于它的一些特点和算法有了肯定程度的了解,并能够做一些中等的题目,但并没有完全掌控。这两周的课程设计正是让我们巩固以前的知识并在此基础上能够有所突破。

这次做的是计算器,对于我来说有肯定困难,由于我的C语言基础并不是很过硬,所以在第一周我的程序并没有太大的进展,除了一个框架外并无其他任何功能,每天别人在挖空心思想如何做程序的时候,我都会看着自己写的框架发呆,或者做一些与课程无关的事情,那一个礼拜过的蛮无聊,蛮郁闷的,心情也不是很好。一个礼拜的煎熬究竟过去了,究竟有了让我喘息的机会。周末的时候,拿出了网上找到的计算器的程序,静下心来仔细的讨论别人的算法,究竟初步看懂了那些在我看来深刻的一塌糊涂的语言。第二周又要上机,不过这次状况有所改善,究竟有了一点小头绪了,当然趁热打铁,把那个程序中有用的部分COPY了一下,就变成了自己的计算器程序啦。运行了一下也胜利了。虽然程序有的是COPY的,形状也不如别人的美观,可其中包含了我的心血,应当并不算盗用吧。

C语言是一门较难的语言,我感觉学的蛮累的,尤其是这两周的课程设计,我更体会到了这一点,虽然我们是在同一条起跑线上学习的,可每个人的技能都是不同的,有人掌控的好,也有人掌控的不是很好。而我属于后者,因此,在做设计的时候,单单靠我自己的技能是不行的,需要靠大家的帮忙,需要运用集体的聪慧,需要大家团结合作。所以,通过两个礼拜的努力和同学的帮忙,我究竟做出了比较传统的计算器,在此过程中,我体会到了失败后的失落,同时也体会到了胜利后的喜悦,或许在以后的学习生活中我会更加体会到这一点。

程序设计心得2

究竟挨到了写收获和体会的时候了,也就意味着这个课程设计接近了尾声,的确令人兴奋,看着自己的劳动成果,应当是大家,全班同学的共同努力,才有现在的这个程序。

一个星期前的现在,当听到老师布置给我们的这个题目时,我们都蒙了,这么难的题目我们怎么会啊,我们都表示不满,抗议,可是一切都是徒劳,我们只能尽我们自己最大的努力把程序给写出来,虽然知道这一路确定是异样的艰苦,但豁出去了。

上网查资料是我们迈开的第一步,有类似的题目,可是不一样,我们绝望而回,然后再是去图书馆查,确定没有现成的,我们只能查相关的函数,经过两三天的努力,我们把框架弄出来了,可是还有计算和闪耀这两大难题摆在我们面前,真的是个难题,自从把框架弄好了以后就没有进展了,眼看一个星期快过去了,我们那个急啊,可是急也没有用。29个人总归可以搞定,这是我们可以坚持到现在的信念,究竟工夫不负有心人,我们参照类似程序,改改和添添,究竟大功告成,我们欢呼我们雀跃,究竟相信我们自己是足够的伟大。

这一个多星期以来,我们坐在电脑旁,又累又热,可是当程序做出来了之后,那点累那点苦又算得了什么呢。

当现在敲打这些字的时候,满意感油然而生,假如有人问我物质和精神哪个更让人满意,那答案肯定是精神,那种感觉只有自己体会了才能懂。

这可不是大话,原来一贯认为这样一个程序我们是不能完成的,可是现在我会很自信的说:没有什么可以难倒我们。程序设计提升了我们的自信心,真的是受益匪浅啊。

这当然得感谢刘金平老师和全班同学的援助。

我们不仅仅是尽力,更是全力以赴。

这就是年少轻狂的我们——什么都敢做,什么都不怕,就算跌倒了,再爬起来,没有什么大不了。

程序设计心得3

完成了这次计算器的程序设计,我收获许多,也体会许多,要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断的尝试中,不断经受失败,然后又不断的尝试才能获得胜利。

要完成一个优秀的程序,需要娴熟掌控各种语句的特点及用法,要学会举一反三,充分实现C程序的敏捷性。在平常的学习实践中,要不断开动脑筋,活学活用。要发扬团体合作的精神,互帮互助,共同进步。擅长发问,擅长思索。

刚开始接触C程序,就觉得有一种似曾相识的感觉,由于以前学过VB。说实话,我对编程挺感爱好,一个程序编写完成运行胜利之后的喜悦真的让人难忘,就像次的课程设计,一开始画图,计算器有很多数字键,要一个一个方框的画很麻烦,我就试着能不能找到一个简约的方法能一下子画完。我联想到了二维数组,每一个方框就好象数组中的每一个元素。于是我就试着用两个for嵌套的方法,经过反复尝试,究竟胜利了,你说的没错,当时的感觉真的比游戏打通关了还要好。

在写程序的过程中,我又遇到了一些难题,比如按键的闪耀问题,按键不能径直运行的问题,不能连续运行问题,还有数字不能成串显示问题。其中有些是问你的,有些是我自己解决的。比如连续运行,闪耀做好后,我发觉每次运行只能按一个数字,按第二个数字的时候就跳出了,后来我想到了在switch之前加for的方法,这样就可以用循环的方法达到我想达到的目的。至于数字成串问题,其实我是不胜利的,由于计算器数字显示从显示条的右边开始,而我的是从左边开始。我在switch前的for前给b附值为0,然后在最末一个case后写b++,再把每一个case中数字输出的横坐标都写成“140+b*10”,这样,我就达到了成串输出的目的。

要学好C程序,光有知识是不够的,还得有阅历,上机操作的阅历,只有大脑中有了阅历,在遇到问题的时候才有很多解决的方案,然后才能去尝试。

好象差不多500字了吧?不过我还想说些东西。题目只写收获与体会,也没有强调是做程序设计的收获与体会哦,那我就写了。

为什么偏偏让我重写啊?不就是在书上抄了一段嘛,你也没说不能抄书啊,我能想到抄书就说明我对书了解的比别人多,其他人的大发感慨也不见得比我抄书有用吧?写这个收获和体会就真的那么重要吗?你假如认真看了程序,你会发觉有些人的程序基本上是一样的,就坐标改了一下,这样算不算要重新做啊?当然,我也有抄的,计算部分是抄的,真的不会,时间又来不及了,我周四要回家了。我也不对你发牢骚了,一句话,做人难,不可能把每一个人都安排的服服帖帖。一个人有人喜爱的同时必有人厌烦,当然,我并不是说你,我不厌烦你,我挺喜爱你的教学方式。

就到这里吧,好象太多了,也糜费你时间看,不写了。

程序设计心得4

在这个星期里,我们专业的同学在专业老师的带领下进行了c语言程序实习学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了肯定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很生疏,更多的在运用起来的时候还是感到很辣手,究竟,万事开头难嘛。

由于时间的关系,我们的这次实习课程老师并没有给我们具体的介绍,只是给我们简约的介绍了几个比较重要的实际操作。包括了程序模块处理。简约界面程序。高级界面程序。程序的添加修改。用程序做一元线性回来处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。

上机试验是学习程序设计语言必不可少的实习环节,特别是c语言敏捷、简洁,更需要通过编程的实习来真正掌控它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌控程序设计方法、提高程序开发技能,这些都需要通过充分的事实上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,需要保证有不少于课堂讲授学时的上机时间。由于学时所限,课程不能安排过多的统一上机试验,所以盼望同学有效地利用课程上机试验的机会,尽快掌控用c语言开发程序的技能,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了12次上机试验。课程上机试验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机试验的目的可以概括为如下几个方面:

1、熟识程序开发环境、学习计算机系统的操作方法

一个c语言程序从编辑、编译、连接到运行,都要在肯定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会运用这些环境,才能进行程序开发工作。通过上机试验,娴熟地掌控c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌控新系统的运用。

2、学习上机调试程序

完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,事实上机运行时可能不断涌现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺当运行,但是运行结果显着是错误的。开发环境所提供的编译系统无法发觉这种程序规律错误,只能靠自己的上机阅历分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌控程序调试方法是特别重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。

通过这次为数不多的几天计算机实习学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的援助。同时它让我知道,只要你努力,任何东西都不会太难。

3、加深对课堂讲授内容的理解

课堂上要讲授很多关于c语言的语法规章,听起来非常味同嚼蜡,也不简单记住,死记硬背是不可取的。然而要运用c语言这个工具解决实际问题,又需要掌控它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌控c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实习中会发觉原来理解的偏差,这是由于大部分同学是初次接触程序设计,缺乏程序设计的实习所致。

学习c语言不能停留在学习它的语法规章,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机援助我们解题。只有通过上机才能检验自己是否掌控c语言、自己编写的程序是否能够正确地解题。

通过上机试验来验证自己编制的程序是否正确,唯恐是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是肯定要克服的.传统的、错误的想法。由于在这种思想支配下,可能你会想方法去"掩盖"程序中的错误,而不是尽可能多地发觉程序中存在的问题。自己编好程序上机调试运行时,可能有许多你想不到的状况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发技能。

程序设计心得5

在科技高度进展的今日,计算机在人们之中的作用越来越突出。

而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行沟通,因此,c语言的学习对我们尤其重要。

在这个星期里,我们专业的同学在专业老师的带领下进行了c语言程序实践学习。

在这之前,我们已经对c语言这门课程学习了一个学期,对其有了肯定的了解,但是也仅仅是停留心得,对里面的好多东西还是很生疏,更多的在运用起来的时候还是感到很辣手,究竟,万事开头难嘛。

由于时间的关系,我们的这次实践课程老师并没有给我们具体的介绍,只是给我们简约的介绍了几个比较重要的实际操作。

包括了程序模块处理。简约界面程序。高级界面程序。程序的添加修改。用程序做一元线性回来处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。

上机试验是学习程序设计语言必不可少的实践环节,特别是c语言敏捷、简洁,更需要通过编程的实践来真正掌控它。

对于程序设计语言的学习目的,可以概括为学习语法规定、掌控程序设计方法、提高程序开发技能,这些都需要通过充分的事实上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,需要保证有不少于课堂讲授学时的上机时间。

由于学时所限,课程不能安排过多的统一上机试验,所以盼望同学有效地利用课程上机试验的机会,尽快掌控用c语言开发程序的技能,为今后的继续学习打下一个良好的基矗为此,我们结合课堂讲授的内容和进度,安排了12次上机试验。

课程上机试验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机试验的目的可以概括为如下几个方面:

1、加深对课堂讲授内容的理解

课堂上要讲授很多关于c语言的语法规章,听起来非常味同嚼蜡,也不简单记住,死记硬背是不可取的。

然而要运用c语言这个工具解决实际问题,又需要掌控它。

通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌控c语言的语法规定。

对于一些内容自己认为在课堂上听懂了,但上机实践中会发觉原来理解的偏差,这是由于大部分同学是初次接触程序设计,缺乏程序设计的实践所致。

学习c语言不能停留在学习它的语法规章,而是利用学到的知识编写c语言程序,解决实际问题。

即把c语言作为工具,描述解决实际问题的步骤,由计算机援助我们解题。

只有通过上机才能检验自己是否掌控c语言、自己编写的程序是否能够正确地解题。

通过上机试验来验证自己编制的程序是否正确,唯恐是大多数同学在完成老师作业时的心态。

但是在程序设计领域里这是肯定要克服的传统的、错误的想法。

由于在这种思想支配下,可能你会想方法去"掩盖"程序中的错误,而不是尽可能多地发觉程序中存在的问题。

自己编好程序上机调试运行时,可能有许多你想不到的状况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发技能。

2、熟识程序开发环境、学习计算机系统的操作方法

一个c语言程序从编辑、编译、连接到运行,都要在肯定的外部操作环境下才能进行。

所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会运用这些环境,才能进行程序开发工作。

通过上机试验,娴熟地掌控c语言开发环境,为以后真正编写计算机程序解决实际问题打下基矗同时,在今后遇到其它开发环境时就会触类旁通,很快掌控新系统的运用。

3、学习上机调试程序

程序设计心得6

在高校以前我从来就没见过C语言,这东西对我来说是非常生疏的。刚开始学C语言,感到每天都在云里雾里飘着,感觉对这个东西真的好难入手。但学了一段时间后渐渐对C语言有了认识,并能进行简约操作。现在我们又要开始进行课程设计,我的天

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论