程序設計心得體會(huì )(15篇)
當我們受到啟發(fā),對生活有了新的感悟時(shí),可以記錄在心得體會(huì )中,這樣可以不斷更新自己的想法。那么你知道心得體會(huì )如何寫(xiě)嗎?下面是小編整理的程序設計心得體會(huì ),希望能夠幫助到大家。
程序設計心得體會(huì )1
一、學(xué)習JAVA說(shuō)難也不難,說(shuō)易也不易,代碼不是重點(diǎn),思維才是首要的;
二、學(xué)習JAVA要多看看別人的代碼,多多練習,有時(shí)候你覺(jué)得很難的問(wèn)題,其實(shí)是你的思維短路了,看了一下別人的代碼,我擦原來(lái)這么簡(jiǎn)單。
三、JAVA里面面向對象這章很重要,為后面的課程打基礎的,多線(xiàn)程,IO流是難點(diǎn);
隨著(zhù)項目的`一步步深入,clientlogin和chatserver的建立已經(jīng)告一段落,在這幾節課的學(xué)習過(guò)程中,越來(lái)越多的新概念不停出現,感覺(jué)自己學(xué)習起來(lái)已經(jīng)有了吃力感。唐大仕老師的慕課也開(kāi)始了第一章的學(xué)習,相信結合理論與實(shí)踐的學(xué)習方式可以讓我的Java學(xué)習越來(lái)越好..
時(shí)間一點(diǎn)一點(diǎn)的過(guò)去,在我們還沒(méi)覺(jué)得什么的時(shí)候,歲月的車(chē)輪無(wú)情的從我們的身上碾了過(guò)去,留給我們的只是無(wú)盡的回憶;叵胛易x大學(xué)的時(shí)候,是多么的消遣自在,只要完成作業(yè),準備好考試就行了。然而真正走上了社會(huì ),才發(fā)現整個(gè)社會(huì )是一個(gè)競爭激烈的社會(huì ),不努力就沒(méi)有存活的希望。
程序設計心得體會(huì )2
在編寫(xiě)計算器這個(gè)程序過(guò)程中,遇到不少麻煩!一開(kāi)始,就碰到了沒(méi)有學(xué)過(guò)的圖形函數,雖然課上老師反復重復著(zhù):“畫(huà)圖不難的,It’s so easy!”但是當自己實(shí)際操作時(shí),感覺(jué)并不是那么容易。課上筆記拿來(lái)上機,發(fā)現始終不能通過(guò)編譯~改了又改,還是“ERROR”,那時(shí)真的.要多郁悶有多郁悶——但老師過(guò)來(lái),只改動(dòng)了一點(diǎn)點(diǎn)地方,程序就OK了,說(shuō)明一個(gè)問(wèn)題:上課記錯東西了~汗——
接下來(lái)的輸入,顯示,閃爍,都是不小的難題。翻閱了一本又一本參考書(shū),也借鑒了一個(gè)類(lèi)似的計算器程序,并在同學(xué)的幫助下,才最終搞定了一個(gè)簡(jiǎn)單的計算器程序!
現在才發(fā)現原來(lái)編個(gè)程序這么復雜——
通過(guò)一個(gè)學(xué)期對C語(yǔ)言的學(xué)習,逐漸對寫(xiě)程序有了興趣,從剛開(kāi)始的編譯出現N多個(gè)ERROR,然后根據提示,可以自己把錯誤改出來(lái),心里有了一點(diǎn)小小的成就感。不僅如此,劉老師上課的風(fēng)格,也給我留下了深刻的印象,讓我也學(xué)到了C程序以外的東西——
程序設計心得體會(huì )3
在剛進(jìn)入大學(xué)得知數學(xué)專(zhuān)業(yè)也要學(xué)習程序設計的時(shí)候,我的內心充滿(mǎn)了喜悅,因為我喜歡數學(xué)的同時(shí),一樣喜歡計算機。雖說(shuō)程序設計只是計算機專(zhuān)業(yè)的冰山一角,但這卻是基礎,所以我下定決心要學(xué)好它。
前段時(shí)間,我們學(xué)習了前五章的內容。第一章主要對c語(yǔ)言進(jìn)行了簡(jiǎn)單的介紹;第二章便是對最基礎知識的介紹:C語(yǔ)言的數據類(lèi)型、常用的簡(jiǎn)單符號、運算符的結合性等;而第三章就開(kāi)始進(jìn)行一些簡(jiǎn)單的算術(shù)運算了,千萬(wàn)別以為這就是小學(xué)數學(xué)水平的東西,其實(shí)這跟數學(xué)還是有差別的;第四章鍵盤(pán)輸入和屏幕輸出就是告訴我們如何進(jìn)行人機交流,把自己的東西輸入電腦,再在屏幕上顯示出來(lái);第五章便開(kāi)始利用計算機進(jìn)行程序設計來(lái)解決生活中的實(shí)際問(wèn)題,而這就需要一個(gè)很重要的結構——選擇控制結構。
雖然剛開(kāi)始學(xué)習的內容還不是很多,但我卻在這為時(shí)不長(cháng)的學(xué)習中,深深地感受到了c語(yǔ)言的魅力,以及它強大的“功效”:
C語(yǔ)言語(yǔ)言雖簡(jiǎn)單,但表達能力卻強,使用起來(lái)靈活方便,而且程序設計自由度大,我們可以從多角度尋找解決問(wèn)題的方案。雖然人的.能力很強,但不是所有問(wèn)題解決的最佳途徑依賴(lài)于人,有時(shí)候依靠C語(yǔ)言既省時(shí)又省力。就像對很多的數據進(jìn)行運算時(shí),對人來(lái)說(shuō)可謂是一項大工程,一點(diǎn)不注意就會(huì )全盤(pán)皆輸,要重新來(lái)過(guò),讓人頭大;而對計算機來(lái)說(shuō),它只會(huì )執行你的指令,不管其他,沒(méi)有枯燥,不懂乏味,更重要的是,效率尤其高。不止計算,C語(yǔ)言還有很多用處。
剛開(kāi)始的時(shí)候,我錯誤的認為C語(yǔ)言跟數學(xué)沒(méi)有太大差別。然而接觸過(guò)后我才發(fā)現自己錯的很離譜。雖然C語(yǔ)言與數學(xué)有著(zhù)難舍難分的關(guān)系,但C語(yǔ)言就是C語(yǔ)言,它有著(zhù)自己的語(yǔ)言,自己的思想跟自己的規則。我們可以借助數學(xué)更好的掌握C語(yǔ)言,但不能因此混淆二者。就像數學(xué)語(yǔ)言在程序中是不一定能夠識別的(“=”在數學(xué)中是等于,在C語(yǔ)言中是賦值,C語(yǔ)言中的等于是“==”),雖然數學(xué)對C語(yǔ)言幫助很大,但C語(yǔ)言卻不會(huì )因此就放你程序通過(guò),不識別就是不識別,除非你用我自己的東西。由此可見(jiàn),C語(yǔ)言是具有靈魂的。
越是深入的學(xué)習,我對C語(yǔ)言的興趣越大,指尖在鍵盤(pán)上的敲打聲,是如此的悅耳,我更加的相信,我可以與C語(yǔ)言成為好朋友。
程序設計心得體會(huì )4
做了兩周的課程設計,有很多的心得體會(huì ),更多的是同學(xué)之間的合作精神, 這道課程設計花了我們一到兩周的時(shí)間,幾人合作,老師的幫忙才完成。我第一次完成這么完美的杰作,心理有一份別樣的滋味,在設計過(guò)程中,我付出了很多,也懂得了只有付出才有回報。在這次設計中,我遇到了很多困難,但我沒(méi)有向困難低頭,通過(guò)查詢(xún)資料,虛心向同學(xué)、老師請教,才一一得到了解決。我發(fā)現平時(shí)學(xué)的太少了,在今后我首先要把老師在課堂講的弄懂,弄透,在此基礎上利用課余時(shí)間多看課外書(shū)籍,拓寬知識面。在設計過(guò)程中,合作精神必不可少。單憑一個(gè)人的力量是不能完成的,畢竟一個(gè)人學(xué)的很有限。每個(gè)人掌握的不同。我相信:態(tài)度決定一切,只有努力才有收獲。
第一天上機時(shí)對如何編計數器程序一點(diǎn)頭緒都沒(méi)有,只是將從圖書(shū)館借來(lái)的關(guān)于如何制作圖形看了一遍,大體上有了了解。
第二天我就著(zhù)手畫(huà)計數器圖形,雖然有些人圖形已畫(huà)好,可我沒(méi)有著(zhù)急,畢竟別人花的時(shí)間比我多,為了使圖形美觀(guān)我不斷運行、調試,直到自己滿(mǎn)意為止。
接下來(lái)是星期五,說(shuō)實(shí)話(huà)那天蠻難熬的,一天都泡在機房。眼睛有點(diǎn)吃不消,可沒(méi)有辦法,將來(lái)我們就靠計算機吃飯,再苦再累也要堅持。在已編好的程序上又加了一點(diǎn)精髓,怎樣使字符閃爍,這也是我們幾個(gè)人互相討論的`結果。共11頁(yè),當前第2頁(yè)1234567891011 第二周,通過(guò)周末到網(wǎng)上查的資料,和參考資料又加入計數器的靈魂算法。
接下來(lái)幾天再將程序不斷完善、加工,計數器程序初露頭角。
最后小結:程序設計過(guò)程有如解決一實(shí)際問(wèn)題,從解決實(shí)際問(wèn)題的角度,我們可以這樣來(lái)看:首先要了解這個(gè)問(wèn)題的基本要求,即輸入、輸出、完成從輸入到輸出的要求是什么;其次,從問(wèn)題的要害入手,從前到后的解決問(wèn)題的每個(gè)方面,即從輸入開(kāi)始入手,著(zhù)重考慮如何從輸
入導出輸出,在這個(gè)過(guò)程中,可確定所需的變量、數組、函數,然后確定處理過(guò)程--算法?傻米詈蠼Y論。
在程序設計中,可認為也是一個(gè)社會(huì ),每個(gè)一同的社會(huì )成員都有不同的想法。程序設計學(xué)得的好壞要看你在社會(huì )中解決問(wèn)題的能力的高低,所以不同的人編程的結果是不同的。在這個(gè)社會(huì )中,經(jīng)驗與想法最為重要。
程序設計心得體會(huì )5
在大學(xué)以前我從來(lái)就沒(méi)見(jiàn)過(guò)C語(yǔ)言,這東西對我來(lái)說(shuō)是十分陌生的。剛開(kāi)始學(xué)C語(yǔ)言,感到每天都在云里霧里飄著(zhù),感覺(jué)對這個(gè)東西真的好難入手。但學(xué)了一段時(shí)間后逐漸對C語(yǔ)言有了認識,并能進(jìn)行簡(jiǎn)單操作,F在我們又要開(kāi)始進(jìn)行課程設計,我的天空突然徹底BLACK了,阿門(mén)!不過(guò)我不會(huì )放棄,前輩們都說(shuō):“堅持到底就是勝利!”,恩!我也是這么認為的。萬(wàn)事開(kāi)頭難,只要我找到方法,我一定可以的,嘿,嘿,嘿!不過(guò)我們都知道,我們是一定會(huì )成功的,因為我們有我們的太陽(yáng),至于是誰(shuí)呢,我就不說(shuō)了,大家都知道了,是吧!剛開(kāi)始編程時(shí),那個(gè)“error”啊,多得已經(jīng)無(wú)法用“多”來(lái)形容了,那是“很多”!于是我開(kāi)始了漫長(cháng)而繁瑣的地毯式搜查,我累的地暗天黑都已無(wú)所謂,那個(gè)瘋狂的人,是我,是我,還是我!海闊憑魚(yú)躍,天高任我飛!我曾經(jīng)花了整整一個(gè)上午的時(shí)間來(lái)弄一個(gè)麻煩的閃爍,那做出來(lái)后的`感覺(jué),就能用一個(gè)字來(lái)形容,那就是“爽”,人生最幸福的事也就莫過(guò)于此,這小小的成功使我的信心十足,我看到希望了,來(lái)西牙!
于是,我開(kāi)始了更為艱巨的任務(wù),那就是把整體結構弄出來(lái),我為此都“白”了少年頭。在我們整個(gè)宿舍的團結合作下,終于把框架弄出來(lái)了。接下來(lái)就應該改錯誤了,隨著(zhù)一個(gè)個(gè)錯誤的糾正,終于一個(gè)程序浮出了水面。!我們成功了,高興啊,真高興!通過(guò)這次課程設計,我對C語(yǔ)言更有興趣了,我相信以后我一定趕上我們的太陽(yáng)的。
程序設計心得體會(huì )6
在設計打字游戲的過(guò)程中,通過(guò)我們小組各成員之間的相互討論和合作,我們完成了打字練習的程序設計。在這個(gè)學(xué)期中,我們已經(jīng)學(xué)習了《C 語(yǔ)言程序設計》這門(mén)課,但是我所學(xué)的知識最多也就是在做作業(yè)的時(shí)候才會(huì )用到,平時(shí)沒(méi)有什么練習的機會(huì ),這次的設計是我第一次通過(guò)自己構思,和同學(xué)討論并且不斷查閱資料來(lái)設計一項程序。這次設計,不僅鞏固了我以前所學(xué)的知識,還讓我對c語(yǔ)言有了更深一步的了解,掌握了更多的技巧和技能。
C語(yǔ)言是計算機程序設計的重要理論基礎,在我們以后的學(xué)習和工作中都有著(zhù)十分重要的地位。要學(xué)好這種語(yǔ)言,僅僅學(xué)習課本上的知識是不夠的,還要經(jīng)常自己動(dòng)手,有較強的實(shí)踐能力。只有多動(dòng)手,經(jīng)常編寫(xiě)程序,才能發(fā)現我們學(xué)習上的漏洞和自己的不足,并在實(shí)踐中解決這些問(wèn)題,不斷提高自己轉化知識的能力。
在這次課程設計中,我們首先對系統的整體功能進(jìn)行了構思,然后用結構化分析方法進(jìn)行分析,將整個(gè)系統清楚的劃分為幾個(gè)模塊,再根據每個(gè)模塊的功能編寫(xiě)代碼。而且盡可能的將模塊細分,最后在進(jìn)行函數的調用。我們在函數的編寫(xiě)過(guò)程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語(yǔ)句,還用到了函數之間的調用。由于我們是分工編寫(xiě)代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行調試。因為我們每個(gè)人寫(xiě)的函數的思想不都一樣,所以在調試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們耐心的'修改,終于功夫不負有心人,我們成功了!
一學(xué)期的學(xué)習成果,都體現在了這次打字游戲的設計過(guò)程中。這個(gè)學(xué)期,我學(xué)得不算認真,一開(kāi)始做感覺(jué)力不從心,但在幾個(gè)同學(xué)的幫助和努力下,我翻閱課本,詢(xún)問(wèn)ACM大神,絞盡腦汁的情況下做完這個(gè)程序設計,我的自信一下子提高了。盡管對于有些人這種程序會(huì )很簡(jiǎn)單,可對我這個(gè)C語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗為以后的學(xué)習計算機的我們增強了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙!
程序設計心得體會(huì )7
計數器是windows的一個(gè)附加功能,給使用者帶來(lái)極大的方便。通過(guò)近兩個(gè)星期的課程設計,我完成了一個(gè)簡(jiǎn)單計數器的程序。雖然其中不乏他人的幫助,但我自己還是收獲頗多。
首先,我學(xué)會(huì )了利用函數畫(huà)矩形,橢圓;用for語(yǔ)言做循環(huán);如何輸出一個(gè)多位數,怎樣在閃完之后鍵上的數字不消失;
其次,如何在矩形和橢圓中填充顏色,以及如何定義鍵的閃動(dòng);再次,如何添加運算功能。
C語(yǔ)言是在國內外廣泛使用的一種計算機語(yǔ)言。語(yǔ)言功能豐富、表達能力強、使用靈活方便、既具有高級語(yǔ)言的優(yōu)點(diǎn),又具有低級語(yǔ)言的許多特點(diǎn),適合編寫(xiě)系統軟件。同時(shí),我覺(jué)得C語(yǔ)言應該是操作和理論相結合的`課程,在不斷地編寫(xiě)中去思考,兩者是不可分割的。我們在編寫(xiě)一個(gè)較大的程序時(shí)應該把它分開(kāi)成幾個(gè)小程序來(lái)看,這樣會(huì )容易得多。
編寫(xiě)程序需要牢固的理論基礎,同時(shí),上機實(shí)踐也是至關(guān)重要的一環(huán)。想要學(xué)好C語(yǔ)言,一定要培養自己認真、塌實(shí)、細心的性格。
最后,感謝劉老師對我們的教導。
程序設計心得體會(huì )8
當我揉著(zhù)干澀的眼睛,吃力的看者顯示屏,我已經(jīng)是不耐煩了,而且我含情默默注視著(zhù)的竟然是那可惡的源程序。我的身體在流汗,我的心在滴血,六月的天寫(xiě)程序,苦不堪言也......
顯示是殘酷的,人情是冷暖的,C程序還是要交的,我不得不繼續抗戰于悶熱的機房?jì),繼續我的'夙命。以前叫嚷著(zhù)中國應試教育的'不好,還不是一路走過(guò)來(lái)了,我只有無(wú)奈,這C程序也是如此,認了。
微風(fēng)試圖撫平我的煩躁,那它在做夢(mèng)。此刻的我,正如98年的時(shí)候喬丹最后時(shí)刻持球,哪平靜的了啊。等我的論文完成了,老爺子的球也進(jìn)了。
言歸正轉,這個(gè)程序的完成過(guò)程是跌跌撞撞,曲折的。即便沒(méi)有紅軍兩萬(wàn)五,也有個(gè)一萬(wàn)兩千五。不過(guò),咱值!你說(shuō)為什么?咱學(xué)到東西唄。
查書(shū),查資料,請教同學(xué)的過(guò)程就是我提高的過(guò)程,久違的認真又體會(huì )了一次。
真正的收獲更多是思想上的,讓我認識程序的復雜,自己的微不足道,“學(xué)無(wú)止境”頭一次認識的這么深刻,察覺(jué)自己的不足。在這次編程中,同學(xué)幫了我很多,我一個(gè)人是不能完成的。以后的學(xué)習生活真的要踏踏實(shí)實(shí),自己的計算機生涯必定是坎坷的,信心受挫了。
【隨想】相比之下,原來(lái)籃球是那么好學(xué)。
程序設計心得體會(huì )9
剛開(kāi)始學(xué)習C語(yǔ)言的時(shí)候覺(jué)得他很無(wú)聊,但是隨著(zhù)不斷的學(xué)習還是越來(lái)越感興趣了。
通過(guò)這次的程序設計,我學(xué)到了很多,首先就是能夠更加熟練的使用和深入的了解C語(yǔ)言這門(mén)通用的計算機語(yǔ)言,還有就是可以自己編寫(xiě)程序了,還是很有成就感的。同時(shí)還讓我們學(xué)會(huì )同學(xué)之間的相互合作,共同完成一個(gè)任務(wù)。
C語(yǔ)言是一門(mén)深奧的語(yǔ)言,我從一開(kāi)始的懵懂到現在的有點(diǎn)理解可以說(shuō)和老師的教導分不開(kāi)的。雖然俗語(yǔ)說(shuō)師傅領(lǐng)進(jìn)門(mén),修行靠自身。但是師傅的作用還是不可取代的。劉老師不僅是我們的老師,還是我們的朋友。和他在一起的時(shí)候沒(méi)有那種隔閡感,這也是我們能好好學(xué)習的基礎吧。不過(guò)有時(shí)開(kāi)小差是不可避免的,但也只是偶爾啦。
光書(shū)本的知識的.確不行,還是要理論聯(lián)系實(shí)踐才行。因此不斷的練習是必要的,上機實(shí)踐更重要。有時(shí)理論是對的,但是實(shí)踐起來(lái)就不行了啊。所以通過(guò)這次的程序編寫(xiě)讓我對C語(yǔ)言產(chǎn)生更大的興趣了,我相信以后會(huì )越來(lái)越好的。
程序設計心得體會(huì )10
在科技高度發(fā)展的今天,計算機在人們之中的作用越來(lái)越突出。而c語(yǔ)言作為一種計算機的語(yǔ)言,我們學(xué)習它,有助于我們更好的了解計算機,與計算機進(jìn)行交流,因此,c語(yǔ)言的學(xué)習對我們尤其重要。
在這個(gè)星期里,我們專(zhuān)業(yè)的學(xué)生在專(zhuān)業(yè)老師的帶領(lǐng)下進(jìn)行了c語(yǔ)言程序實(shí)踐學(xué)習。在這之前,我們已經(jīng)對c語(yǔ)言這門(mén)課程學(xué)習了一個(gè)學(xué)期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開(kāi)頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒(méi)有給我們詳細的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理、簡(jiǎn)單界面程序、高級界面程序、程序的添加修改、用程序做一元線(xiàn)性回歸處理以及用c語(yǔ)言程序來(lái)畫(huà)粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機實(shí)驗是學(xué)習程序設計語(yǔ)言必不可少的實(shí)踐環(huán)節,特別是c語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)踐來(lái)真正掌握它。對于程序設計語(yǔ)言的學(xué)習目的,可以概括為學(xué)習語(yǔ)法規定、掌握程序設計方法、提高程序開(kāi)發(fā)能力,這些都必須通過(guò)充分的實(shí)際上機操作才能完成。
學(xué)習c程序設計語(yǔ)言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機時(shí)間。因為學(xué)時(shí)所限,課程不能安排過(guò)多的統一上機實(shí)驗,所以希望學(xué)生有效地利用課程上機實(shí)驗的機會(huì ),盡快掌握用c語(yǔ)言開(kāi)發(fā)程序的能力,為今后的繼續學(xué)習打下一個(gè)良好的`基矗為此,我們結合課堂講授的內容和進(jìn)度,安排了12次上機實(shí)驗。課程上機實(shí)驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機實(shí)驗的目的可以概括為如下幾個(gè)方面:
1、加深對課堂講授內容的理解
課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機練習,對于語(yǔ)法知識有了感性的認識,加深對它的理解,在理解的基礎上就會(huì )自然而然地掌握c語(yǔ)言的語(yǔ)法規定。對于一些內容自己認為在課堂上聽(tīng)懂了,但上機實(shí)踐中會(huì )發(fā)現原來(lái)理解的偏差,這是由于大部分學(xué)生是初次接觸程序設計,缺乏程序設計的實(shí)踐所致。
學(xué)習c語(yǔ)言不能停留在學(xué)習它的語(yǔ)法規則,而是利用學(xué)到的知識編寫(xiě)c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計算機幫助我們解題。只有通過(guò)上機才能檢驗自己是否掌握c語(yǔ)言、自己編寫(xiě)的程序是否能夠正確地解題。
通過(guò)上機實(shí)驗來(lái)驗證自己編制的程序是否正確,恐怕是大多數同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設計領(lǐng)域里這是一定要克服的傳統的、錯誤的想法。因為在這種思想支配下,可能你會(huì )想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現程序中存在的問(wèn)題。自己編好程序上機調試運行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對c語(yǔ)言的理解和程序開(kāi)發(fā)能力。
2、熟悉程序開(kāi)發(fā)環(huán)境、學(xué)習計算機系統的操作方法
一個(gè)c語(yǔ)言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計算機系統硬件、軟件條件,只有學(xué)會(huì )使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)上機實(shí)驗,熟練地掌握c語(yǔ)言開(kāi)發(fā)環(huán)境,為以后真正編寫(xiě)計算機程序解決實(shí)際問(wèn)題打下基矗同時(shí),在今后遇到其它開(kāi)發(fā)環(huán)境時(shí)就會(huì )觸類(lèi)旁通,很快掌握新系統的使用。
3、學(xué)習上機調試程序
完成程序的編寫(xiě),決不意味著(zhù)萬(wàn)事大吉。你認為萬(wàn)無(wú)一失的程序,實(shí)際上機運行時(shí)可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時(shí)程序本身不存在語(yǔ)法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開(kāi)發(fā)環(huán)境所提供的編譯系統無(wú)法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經(jīng)驗分析判斷錯誤所在。程序的調試是一個(gè)技巧性很強的工作,對于初學(xué)者來(lái)說(shuō),盡快掌握程序調試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯誤,調試高手一眼就看出錯誤所在。
通過(guò)這次為數不多的幾天計算機實(shí)踐學(xué)習,我們了解了一些關(guān)于c語(yǔ)言的知識,理解鞏固了我們c語(yǔ)言的理論知識,著(zhù)對我們將來(lái)到社會(huì )工作將會(huì )有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會(huì )太難。
程序設計心得體會(huì )11
大文斗范文網(wǎng)后面為你推薦更多程序設計心得體會(huì )!
學(xué)習C語(yǔ)言已經(jīng)一年多,對C也算得上半個(gè)入門(mén)者,期間也寫(xiě)過(guò)一些自?shī)首詷?lè )的代碼。其實(shí)個(gè)人認為無(wú)論學(xué)習什么語(yǔ)言,最重要的是掌握習編程思想,然而C語(yǔ)言一種學(xué)習編程思想的基礎語(yǔ)言。所以,C語(yǔ)言的重要性不言而喻。
一、課本
無(wú)論用的是什么書(shū),要學(xué)好C語(yǔ)言,把書(shū)上的每一個(gè)例題、習題的代碼讀懂,這是學(xué)C最基本的要求。弄懂每一章的內容是什么?在C語(yǔ)言中有什么用?并嘗試修改每一個(gè)例題的代碼,采用不同的代碼來(lái)實(shí)現題目的要求。
二、課堂
在每一節課上,注意老師講的內容,有的知識,老師稍微提點(diǎn),你就能弄懂,但是自己看書(shū),或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點(diǎn)。在課堂上,盡可能多的在草稿紙上寫(xiě)下你自己的代碼,讓老師看或是自己上機調試。
三、筆記
無(wú)論學(xué)習什么知識,筆記是重點(diǎn),俗話(huà)說(shuō):好記性不如爛筆頭。一個(gè)認真學(xué)習的人,總是記了很多筆記的,想學(xué)好編程,你的筆記本上總有課本上的每一個(gè)例題代碼的核心部分。以及八大經(jīng)典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動(dòng)規、迭代、分枝。
四、交流
想學(xué)好C語(yǔ)言,交流是必須的,尤其是學(xué)習C語(yǔ)言的新手,這里,我向大家推介——百度C語(yǔ)言貼吧,這里有很多的學(xué)習者,也有很多高手,在這里你能學(xué)到課本以及課堂上學(xué)不到的'東西。和他人交流也是很重要的。
五、上機練習
這是學(xué)習好C語(yǔ)言的關(guān)重要的環(huán)節,無(wú)論你編程學(xué)得多好,上機實(shí)現才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進(jìn)計算機,讓計算機來(lái)實(shí)現,這樣有助于你對程序的理解,并試著(zhù)修改你的代碼,讓你的代碼更精簡(jiǎn),效率更高。平時(shí)沒(méi)事的時(shí)候,在計算機上多敲代碼,一個(gè)編程厲害的高手,他的計算機上會(huì )有多代碼。
想成為編程高手的軍規:
1、大學(xué)生活豐富多彩,會(huì )令你一生都難忘,但難忘有很多種,你可以學(xué)了很多東西而難忘,也會(huì )因為什么都沒(méi)學(xué)到而難忘!
2、編程不是技術(shù)活,而是體力活。
3、C語(yǔ)言是基礎,很重要,如果你不學(xué)好C語(yǔ)言,那么什么高級語(yǔ)言你都學(xué)不好。
4、計算機專(zhuān)業(yè)是一個(gè)很枯燥的專(zhuān)業(yè),但即來(lái)之、則安之,只要你努力學(xué),也會(huì )發(fā)現其中的樂(lè )趣。
5、學(xué)習編程的秘訣是:編程,編程,再編程。
程序設計心得體會(huì )12
雖然在上個(gè)學(xué)期中,我們已經(jīng)學(xué)習了《C語(yǔ)言程序設計》這門(mén)課,但是我所學(xué)的知識最多也就是在做作業(yè)的時(shí)候才會(huì )用到,平時(shí)沒(méi)有什么練習的機會(huì ),這次的課程設計是我第一次通過(guò)自己構思,和同學(xué)討論并且不斷查閱資料來(lái)設計一項程序。這次設計,不僅鞏固了我以前所學(xué)的知識,還讓我對c語(yǔ)言有了更深一步的了解,掌握了更多的技巧和技能。
C語(yǔ)言是計算機程序設計的重要理論基礎,在我們以后的學(xué)習和工作中都有著(zhù)十分重要的地位。要學(xué)好這種語(yǔ)言,僅僅學(xué)習課本上的知識是不夠的,還要經(jīng)常自己動(dòng)手,有較強的實(shí)踐能力。只有多動(dòng)手,經(jīng)常編寫(xiě)程序,才能發(fā)現我們學(xué)習上的漏洞和自己的不足,并在實(shí)踐中解決這些問(wèn)題,不斷提高自己轉化知識的能力。
在我們小組有解決不了的問(wèn)題時(shí),我們會(huì )主動(dòng)查閱相關(guān)的`資料,或向其他同學(xué)詢(xún)問(wèn),這不僅豐富了我們的知識,還增進(jìn)了我們同學(xué)之間的友誼。為了增大信息的安全性,需要用文件來(lái)存儲信息,由于我們在上課時(shí)不注重對文件的運用,所以在這方面有較大的困難。我先將書(shū)本認認真真地看了一遍,又做了一下課后習題來(lái)驗證和增進(jìn)自己的理解,終于,經(jīng)過(guò)我們的不懈努力,我們小組的程序有了突破,成功地實(shí)現了用文件來(lái)保存并查看學(xué)生的信息。
這次設計中,我的收獲還有就是學(xué)會(huì )了用流程圖來(lái)表達自己的想法,并根據流程圖來(lái)逐步實(shí)現程序的功能。開(kāi)始的時(shí)候,我畫(huà)流程圖很是困難,需要一個(gè)多小時(shí)才能清楚的根據自己的想法畫(huà)出圖來(lái),后來(lái)畫(huà)多了,就更加了解它的功能,十分得心應手,能夠比較快而準確的畫(huà)出來(lái)。
在這為期半個(gè)月的時(shí)間內,通過(guò)我們小組各成員之間的相互討論和合作,我們完成了學(xué)生信息管理系統的程序設計,更值得高興的是我們的程序得到了大家的喜愛(ài),在每次的簡(jiǎn)報中都得到了較好的成績(jì)。
在參考書(shū)上,我們不僅參考了曾經(jīng)學(xué)過(guò)的高敬陽(yáng)主編的《c語(yǔ)言程序設計》,還找到了由譚浩強主編的第三版《c語(yǔ)言》進(jìn)行參考。
當然,我們的程序還有一些不完善的地方,比如說(shuō),當輸入的數據不符合我們定義的數據的格式的時(shí)候,程序會(huì )出現一些錯誤,有時(shí)會(huì )出現主菜單的死循環(huán);在一次程序運行中,只能行使一種權限,要想再行使另一種權限,就只能退出程序,然后再運行程序。
三周的小學(xué)期即將結束,時(shí)間雖短,但是我收獲了很多。最后,謝謝老師和同學(xué)們的指導,更要感謝我們小組成員之間的合作與交流。
在這次課程設計中,我們首先對系統的整體功能進(jìn)行了構思,然后用結構化分析方法進(jìn)行分析,將整個(gè)系統清楚的劃分為幾個(gè)模塊,再根據每個(gè)模塊的功能編寫(xiě)代碼。而且盡可能的將模塊細分,最后在進(jìn)行函數的調用。我們在函數的編寫(xiě)過(guò)程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語(yǔ)句,還用到了函數之間的調用(包括遞歸調用)。由于我們是分工編寫(xiě)代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行調試。因為我們每個(gè)人寫(xiě)的函數的思想不都一樣,所以在調試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們耐心的修改,終于功夫不負有心人,我們成功了!
程序設計心得體會(huì )13
在剛聽(tīng)到這個(gè)課程設計的題目時(shí),我頓感那時(shí)一個(gè)無(wú)法實(shí)現的難題,就光在tc中畫(huà)圖,對我來(lái)說(shuō)就難于上青天了,畢竟那個(gè)我一無(wú)所知;老師上課對于課程設計的講解還能聽(tīng)懂,不過(guò)理論與實(shí)踐之間是有鴻溝的。
看著(zhù)筆記上機,發(fā)現始終不能通過(guò)編譯,改了又改,還是“ERROR”,就在我焦頭爛額的時(shí)候,身邊一陣清風(fēng)襲過(guò),熟悉的身影出現在眼前,趕緊舉手求助,老師過(guò)來(lái)了,只改動(dòng)了一點(diǎn)點(diǎn)地方,程序就OK了。我寒!
這人怎么就這么大的差距呢??幾時(shí)我才有他那種水平!
開(kāi)始的一周就這樣毫無(wú)頭緒的度過(guò)了,沒(méi)有老師的幫忙修改,根本沒(méi)辦法做下去,我不可能總依靠老師,得自己想辦法的。
后來(lái)從圖書(shū)館和網(wǎng)上找到了一些資料,從中收獲不少,同時(shí)在同學(xué)的幫助下,逐漸學(xué)會(huì )了對圖形的操作。后面幾天逐漸完成了計算器的基本界面和功能設計。這其中老師的幫助也是不可或缺的。
在實(shí)踐過(guò)程中不但提高了對已知知識的認知度,更令我們掌握了不少新知識。知道了要學(xué)的還有很多。在設計程序時(shí)也增長(cháng)了自己的自己翻閱有關(guān)文獻,加強了自己實(shí)踐能力.
ALT+R按下后,千萬(wàn)不要在意“ERROR”有多少,平靜的對待,錯誤才是提高的前提。
在上機操作過(guò)程中,得到了不少同學(xué)的'幫助,集體的力量的確很大!但在必要的時(shí)候還是得依靠自己!
兩周的時(shí)間,挺快!喜怒哀樂(lè ),喧鬧后,一切歸于平靜。
當寫(xiě)完了后,喜悅,快感,滿(mǎn)足,安慰;凝凍的空氣,悶熱的天,流動(dòng)的汗,平靜中我繼續前進(jìn),該學(xué)的還有很多很多……
最后,還得要謝謝劉金平老師及同學(xué)在這過(guò)程中對我的指導幫助。
程序設計心得體會(huì )14
在這個(gè)星期里,我們專(zhuān)業(yè)的學(xué)生在專(zhuān)業(yè)老師的帶領(lǐng)下進(jìn)行了c語(yǔ)言程序實(shí)習學(xué)習。在這之前,我們已經(jīng)對c語(yǔ)言這門(mén)課程學(xué)習了一個(gè)學(xué)期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開(kāi)頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)習課程老師并沒(méi)有給我們詳細的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理。簡(jiǎn)單界面程序。高級界面程序。程序的添加修改。用程序做一元線(xiàn)性回歸處理以及用c語(yǔ)言程序來(lái)畫(huà)粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機實(shí)驗是學(xué)習程序設計語(yǔ)言必不可少的實(shí)習環(huán)節,特別是c語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)習來(lái)真正掌握它。對于程序設計語(yǔ)言的學(xué)習目的,可以概括為學(xué)習語(yǔ)法規定、掌握程序設計方法、提高程序開(kāi)發(fā)能力,這些都必須通過(guò)充分的實(shí)際上機操作才能完成。
學(xué)習c程序設計語(yǔ)言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機時(shí)間。因為學(xué)時(shí)所限,課程不能安排過(guò)多的統一上機實(shí)驗,所以希望學(xué)生有效地利用課程上機實(shí)驗的機會(huì ),盡快掌握用c語(yǔ)言開(kāi)發(fā)程序的能力,為今后的繼續學(xué)習打下一個(gè)良好的基礎。為此,我們結合課堂講授的內容和進(jìn)度,安排了12次上機實(shí)驗。課程上機實(shí)驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機實(shí)驗的目的可以概括為如下幾個(gè)方面:
1、熟悉程序開(kāi)發(fā)環(huán)境、學(xué)習計算機系統的操作方法
一個(gè)c語(yǔ)言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計算機系統硬件、軟件條件,只有學(xué)會(huì )使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)上機實(shí)驗,熟練地掌握c語(yǔ)言開(kāi)發(fā)環(huán)境,為以后真正編寫(xiě)計算機程序解決實(shí)際問(wèn)題打下基礎。同時(shí),在今后遇到其它開(kāi)發(fā)環(huán)境時(shí)就會(huì )觸類(lèi)旁通,很快掌握新系統的使用。
2、學(xué)習上機調試程序
完成程序的編寫(xiě),決不意味著(zhù)萬(wàn)事大吉。你認為萬(wàn)無(wú)一失的程序,實(shí)際上機運行時(shí)可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時(shí)程序本身不存在語(yǔ)法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開(kāi)發(fā)環(huán)境所提供的`編譯系統無(wú)法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經(jīng)驗分析判斷錯誤所在。程序的調試是一個(gè)技巧性很強的工作,對于初學(xué)者來(lái)說(shuō),盡快掌握程序調試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯誤,調試高手一眼就看出錯誤所在。
通過(guò)這次為數不多的幾天計算機實(shí)習學(xué)習,我們了解了一些關(guān)于c語(yǔ)言的知識,理解鞏固了我們c語(yǔ)言的理論知識,著(zhù)對我們將來(lái)到社會(huì )工作將會(huì )有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會(huì )太難。
3、加深對課堂講授內容的理解
課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機練習,對于語(yǔ)法知識有了感性的認識,加深對它的理解,在理解的基礎上就會(huì )自然而然地掌握c語(yǔ)言的語(yǔ)法規定。對于一些內容自己認為在課堂上聽(tīng)懂了,但上機實(shí)習中會(huì )發(fā)現原來(lái)理解的偏差,這是由于大部分學(xué)生是初次接觸程序設計,缺乏程序設計的實(shí)習所致。
學(xué)習c語(yǔ)言不能停留在學(xué)習它的語(yǔ)法規則,而是利用學(xué)到的知識編寫(xiě)c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計算機幫助我們解題。只有通過(guò)上機才能檢驗自己是否掌握c語(yǔ)言、自己編寫(xiě)的程序是否能夠正確地解題。
通過(guò)上機實(shí)驗來(lái)驗證自己編制的程序是否正確,恐怕是大多數同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設計領(lǐng)域里這是一定要克服的傳統的、錯誤的想法。因為在這種思想支配下,可能你會(huì )想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現程序中存在的問(wèn)題。自己編好程序上機調試運行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對c語(yǔ)言的理解和程序開(kāi)發(fā)能力。
程序設計心得體會(huì )15
在老師第一次說(shuō),我們的課程設計是一個(gè)具有界面操作的計算機時(shí),說(shuō)實(shí)話(huà)當時(shí)的確沒(méi)有底,似乎有一些害怕,應為從沒(méi)有與c語(yǔ)言中的圖形函數接觸過(guò),但經(jīng)過(guò)老師的初步介紹圖形函數,了解一部分,更了解了之所以給我們下我們不怎么熟悉的部分,是應為讓我們能夠在其課程設計時(shí)充分體會(huì )到自己的'自學(xué)能力,并發(fā)揮它,以及在設計過(guò)程中的團隊作用,提高自己解決問(wèn)題能力.
在設計程序時(shí)也增長(cháng)了自己的自己翻閱有關(guān)文獻,加強了自己實(shí)踐能力.
從接觸c語(yǔ)言,到達了解c語(yǔ)言,是一個(gè)過(guò)程,是自身學(xué)習的過(guò)程,熟話(huà)說(shuō),師傅領(lǐng)進(jìn)門(mén),修行靠自身.在編寫(xiě)過(guò)程中也認知了自身的不足,這些有的是上課時(shí)小漏動(dòng),也有是自己容易出錯的地方,在這放面的認知,只有實(shí)打時(shí)的多練習,也希望老師能在以后的學(xué)習生活中多多的能給予指導,這樣我們也可以少走一些彎路,c語(yǔ)言只是人生中的學(xué)習的一個(gè)小插曲,但讓我認識到要在學(xué)習中學(xué)習,不斷進(jìn)步.
最后,謝謝老師在學(xué)習中對我的指導.
【程序設計心得體會(huì )】相關(guān)文章:
程序設計心得體會(huì )09-17
程序設計心得體會(huì )12-26
程序設計心得體會(huì )最新03-30
程序設計心得體會(huì )15篇03-30
程序設計心得體會(huì )(15篇)04-26