下载此文档

编程培训心得体会.docx


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
该【编程培训心得体会 】是由【办公资源】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【编程培训心得体会 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。编程培训心得体会编程培训心得体会1最近几周一直在弄程序,说实话真的很累,但累中也有成功的快乐。我觉得学到了很多东西,这是只看课本知识所不能学到的。 说实话,以前我一直没学过java虽然我也知道java的重要性,可是即使上课听了,不实践还是掌握不了。因为种种原因,今年我没有买笔记本。没有机器,仅仅靠每周一次的上机练****是绝对不够的。所以我就插空调程序,在舍友们不用的时候自己再接她们的电脑调。 调上一个才是它的精华”,我就是一只无头苍蝇,根本找不到学****编程的方向,因为导师没有项目,我不知道从何做起,同学告诉我从具体的小实例开始做,可以用mfc窗口界面编程。于是我就在图书馆借了本这方面的书仅仅是对api函数的简单封装,由于我之前对c++语言的`了解不够,不清楚框架程序的工作机制,"用"mfc,却不知道为什么这么"用",在运行程序出错时这种现象带来的问题就很明显,他们不会改. 其实,系统的学起来mfc还是比较清晰的,mfc工程程序肯定有两个类,一个是cwnd类,另一个就是应用程序类cwinapp类。也就是必须有应用程序类,和窗口类。 在编写mfc程序的过程中我也着实体验到了mfc编写程序的局限性。mfc虽然给开发者提供了一个现成的框架,着实便利的开发者的开发。但同样也造成了一个巨大的问题,开发者很难开发出具有个人特色的软件,想要重新改写程序整体的外观就比较困难,并且c++在编写程序时需要开发者自己定义变量的空间开辟和回收,这点上没有java开发时来的方便,尤其是c++当中的指针机制,一不注意还是很容易造成程序错误的。 虽然mfc中的方法比较难写,尤其是消息映射函数,庆幸的是好多都不需要自己去写,我们可以通过classwinzard类向导来指引我们进行选择,想添加什么消息映射只需鼠标操作即可。 通过mfcwindows应用程序设计的学****我掌握了一些知识:应用程序类,框架窗口类,视图类,文档类构成了mfc应用程序框架,框架的功能是通过各类之间的协调工作实现的类。 mfc采用文档/试图结构来实现数据和数据表现的分离,文档试图的分离有利于数据和数据表现的单独改变。 mfc用类信息存储了动态创建类对象时所需要的消息。 经过这门课程的学****不但使我掌握了windows应用程序设计的基本方法,还可以使我进一步深刻,全面地理解面向对象程序设计的思想,从而把握程序设计方法的发展方向。编程培训心得体会2随着计算机技术的发展和工作的需要,为了能够更好的维护公司生产管理系统;公司安排我们到北大APTECH进修。我们选择了时下最流行、发展速度较快的语言C学****共分三个阶段,目前我只学****了第一个阶段;现将我在北大学****第一阶段为期两个月的学****心得总结如下: C编译器只能生成受管制的代码,基类。C具有C++所没有的一个优势就是学****简单。该语言首要的目标就是简单。很多功能有助于C中,没有C++中流行的指针。默认地,您工作在受管理的代码中,在那里不允许如直接存取内存等不安全的操作。我想没有C++程序员可以声称,从没有使用指针访问过不属于他们的`内存。 C使用统一的类型系统。这种系统充许您把各种类型作为一个对象查看,它是一个原始类型还是一个full—blown类。和其它编程语言相比,由于加框和消框的机制,把简单类型当作对象处理并不能获得性能的改善。稍后将详细解释加框和消框,但基本上仅当需要时才使用对象访问简单类型这种技术。 2、现代 投入学****C是为编写NGWS应用程序的主要语言而设计。很多用C++可以实现或者很费力实现的功能,在C程序中的内存管理。因内存和应用程序都受到管理,所以很必要增强类型安全,以确保应用的稳定性。 异常处理是C的异常处理与C++的不同点在于它是交叉语言的。在没有C也不会例外。它提供了元数据语法,用于声明下述NGWS安全模式的能力和许可。元数据是NGWS运行时的一个关键的概念。通两个多月学****我能够很好的掌握C#语言的基本语句、语法以及老师补充的一些要点;能够编写简单的应用程序,例如电子邮件的收发等,为接下来的第二、第三阶段学****打下了良好的基础。编程培训心得体会3由于大学的时候是网络方向的,没大接触编程,来到这个学校就开始自学c++,但是感觉不知道具体该做什么。听人说只学****c++的理论知识是不可能做出什么实际的东西的,而且vc和c++不是一回事,“vc只是一个开发环境,mfc才是它的精华”,我就是一只无头苍蝇,根本找不到学****编程的方向,因为导师没有项目,我不知道从何做起,同学告诉我从具体的小实例开始做,可以用mfc窗口界面编程。于是我就在图书馆借了本这方面的书(mfcwindows应用程序设计)。这种c++的高级应用,mfc跟以前的控制台编程有比较大的差异,实现了部分可视化编程。对我来说真的很难很难,这本书上面好多小例子都是可以实现的,我就按照上面的代码进行模仿着写,实现之后感觉挺有成就感的,可是mfc的符号确实是很长很难记。但是我觉得如果按照大学里学****c语言这门初级语言的方法来学****的话是很可怕的,就像我们学了十几年的英语一样,单词背了几千个,会做题,会写作文,但是一碰到老外的时候,却像哑巴和聋子,说不出听不懂,我们最初学****c语言时就是搞懂每一个细节,在课本上纠错,记住语法规则却很少上机实践,不解决实际问题,等到真正编程的时候,就不知如何下手了。 我个人感觉在学****mfc时msdn帮助文档特别重要,那些难记住的类,方法都可以查看msdnlibrary,很多代码可以直接复制粘贴。 我是看孙鑫老师的教程学****的,但是感觉这个教程好难懂,好多东西都是理论知识,对实践应用不是很大。 绘制窗口时会出现严重的刷屏问题,问了解决这一问题,通过改变背景位图来替代过多的部分的重绘达到更好效果。 一个满载的二维、三维数组都可以用一个足够长的一维数组来装下。mfc基础细节学****学****了位图的使用,cbrush类,cdc类,cdialog类的基本使用,对于菜单的设置初步了解了。 mfc编程的初步理解:通过自学了解到mfc编程的实现是通过建立消息映射表来实现各个函数的调用。 (1)通过declare_message_map声明消息映射; (2)通过begin_message_map和宏end_message_map来包含消息映射宏,创建消息映射列表; (3)为消息处理函数添加代码,实现需要的响应。通过以上三大步实现消息映射。每种对话框的操作要通过先建立相应的cdialog类来具体进行。 mfc编程只是一种工具,而编程的核心还是代码的实现。我们在使用mfc编程时要想学得更好就要不断练****更具体的了解其中的各种类、函数,各种工具,mfc是一个巨大的工具箱,但是如果不知道工具箱里面的工具怎么用,那在好的工具也无用武之地。所以,我认为此次编程小实****主要是让我初步接触了mfc如何实现可视化编程。未来要想真正掌握 mfc编程还要不断的深入了解各种mfc工具,真正的`,学了一段时间回过头来看,感觉好像什么都没学到。 api函数是windows提供给应用程序的编程接口,,,使我撇开c++的特性专心熟悉win32编程思路和消息驱动机制. 虽然mfc仅仅是对api函数的简单封装,由于我之前对c++语言的了解不够,不清楚框架程序的工作机制,"用"mfc,却不知道为什么这么"用",在运行程序出错时这种现象带来的问题就很明显,他们不会改. 其实,系统的学起来mfc还是比较清晰的,mfc工程程序肯定有两个类,一个是cwnd类,另一个就是应用程序类cwinapp类。也就是必须有应用程序类,和窗口类。 在编写mfc程序的过程中我也着实体验到了mfc编写程序的局限性。mfc虽然给开发者提供了一个现成的框架,着实便利的开发者的开发。但同样也造成了一个巨大的问题,开发者很难开发出具有个人特色的软件,想要重新改写程序整体的外观就比较困难,并且c++在编写程序时需要开发者自己定义变量的空间开辟和回收,这点上没有java开发时来的方便,尤其是c++当中的指针机制,一不注意还是很容易造成程序错误的。 虽然mfc中的方法比较难写,尤其是消息映射函数,庆幸的是好多都不需要自己去写,我们可以通过classwinzard类向导来指引我们进行选择,想添加什么消息映射只需鼠标操作即可。 通过mfcwindows应用程序设计的学****我掌握了一些知识:应用程序类,框架窗口类,视图类,文档类构成了mfc应用程序框架,框架的功能是通过各类之间的协调工作实现的类。 mfc采用文档/试图结构来实现数据和数据表现的分离,文档试图的分离有利于数据和数据表现的单独改变。 mfc用类信息存储了动态创建类对象时所需要的消息。 经过这门课程的学****不但使我掌握了windows应用程序设计的基本方法,还可以使我进一步深刻,全面地理解面向对象程序设计的思想,从而把握程序设计方法的发展方向。 祝语: 要想成为一个内心强大的人,需要具备至少以下六大品质特征: 1、高度自律和自黑; 2、必须经历绝望; 3、培养独处的能力; 4、不设限的思考; 5、需要一个信仰; 6、BEYOURSELF(做自己)。编程培训心得体会4通过这五天的高级语言程序设计学****我学到了很多东西,同时也更深一层次的体会到c语言知识的奥妙和无穷,激起了我对c语言知识学****的兴趣和***。 学好c语言,除了一些必须要记忆的关键字、语法和库函数,还要学会使用c语言的有关算术运算符,以及包含这些运算符的表达式,掌握赋值语句的使用方法和各种类型数据(例如熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法,掌握不同类型数值之间赋值的规律等)的输入输出方法,能正确使用各种格式转换符等,并且还需要靠自己的逻辑思维能力。 另外,上机实验是学****程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它,然后,通过多次上机练****就对语法知识慢慢有了感性的认识,时间久了,就会加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这就又加深了我们对c语言的认识。 还有就是在编程时我们要细心,编完后记得检查语法及符号遗漏或错误等相关的问题。 c语言课程设计和现代计算机技术的实际应用相结合,,从开始的算法思路到运行调试以及另人兴奋的可用程序,都是一个很好的学****和锻炼的过程,使我们巩固了原有的理论知识,培养了我们灵活运用和组合集成所学过知识及技能来分析、解决实际问题的能力。使我们体会到自身知识和能力能在实际中的应用和发挥。不但可以激发创新意识,还可以开发创造能力、培养沟通能力。这次实****时间虽然仅有五天时间,但确实使我受益匪浅。通过实****我丰富了计算机操作经验,更加深了对c语言的了解,熟悉了其环境,更增强了对visualc++的使用技巧。另外,实****中老师对我们进行了细心、耐心的指导,鼓励我们对程序进行合理改进,培养了我们的创新意识和创新能力。原来是我认为可怕的课程设计,就在种种辅助条件下完成了,心里有说不出的高兴。 在以后的三年大学专业学****乃至以后的就业工作中,c语言都起着巨大的作用,从很大程度上来说,我们专业的学生,要想在这个专业取得一定的成就,现在就得好好学好c语言,为未来埋下伏笔。总的来说,我觉得c语言并没想象中的那么晦涩难懂,关键是我们要先认真学会,熟悉它的语法知识,多多上机实践。只有先打好基础,我们才能学好c语言,才会熟练编程,最后才有所突破,有所建树。编程培训心得体会5首先来看看这位学****者,在C语言学****过程中用了笨的学****方法,天天有事没事抄程序,然后回到宿舍机子上做调试,当时老师让做的一个项目,我几乎是一气呵成,当时就想着每天抄抄小程序还是有很大作用的,大程序不就是由一个个的小程序组成的嘛,抄程序虽然笨的方法但它是进步快的方法,这位学者这样认为,他说: “抄程序是积累经验的时候,而做项目才是真正把所学为所用的时候,也就是你做一个大点的项目才能真正说明你学到了很多东西,达到学有所用才是终的目的,不然就算你学的再多,然而并无卵用“。 给大家分享下学者的学****心得体会,在学****的时候一定要注意这几点: 1、不会的一定要问明白,要学会为我所用,看书的时候一定要做好标记,不懂的地方一定要标明是什么意思。 2、在学****的过程中一定要记住动手,不然很容易形成眼高手低的'局面,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学****3、在培训学****过程中,我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路,一定是想迫切的看到结果,这个时候看课本才是记的牢固的时候,学****要的不就是个高效率吗? 4、在学****过程中一定要讲求效率,如果你学一小时还没别人学一分钟学的效果好,那你还不如先去转换下思路,等到想的学的时候才能够学的更好。编程培训心得体会6

编程培训心得体会 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人办公资源
  • 文件大小35 KB
  • 时间2024-04-26