- 相關推薦
編程的心得體會
編程是復雜的工作,下面是小編整理的編程的心得體會,歡迎學習!
編程的心得體會篇一:JAVA編程心得體會
最近幾周一直在弄程序,說實話真的很累,但累中也有成功的快樂。我覺得學到了很多東西,這是只看課本知識所不能學到的。
說實話,以前我一直沒學過JAVA雖然我也知道JAVA的重要性,可是即使上課聽了,不實踐還是掌握不了。因為種種原因,今年我沒有買筆記本。沒有機器,僅僅靠每周一次的上機練習是絕對不夠的。所以我就插空調(diào)程序,在舍友們不用的時候自己再接她們的電腦調(diào)。
調(diào)上一個WEB版的`通訊錄程序時我已經(jīng)感覺到學的很吃力,好多東西都不懂。這次做的這個學生成績管理系統(tǒng)更復雜了,所以一開始調(diào)的時候感覺特別吃力.所以我告訴自己不能放棄,慢慢來,就這樣我從最基本的sql語句session對象開始學起,我覺得我還有太多不懂得所以要比別人付出更多的努力。就這樣我一點一點的學著??
說心里話,在做上一個web版的通訊錄時,我就感覺到成功的喜悅。好多地方我都是一點一點的問的,在問的過程中,我也學會了很多,像:Servlet和jsp之間跳不過去時有兩種解決辦法,一是關閉底層類中的db.close;二是將Servlet中的throws Exception改成try catch以捕捉異常;我還學到了集中查找錯誤的方法,可以加上兩個雙斜杠“//”將具體的方法屏蔽掉,一檢查是方法錯誤還是Servlet錯誤,還有就是寫上System.out.println()將獲得的數(shù)據(jù)輸出,用來檢查數(shù)據(jù)傳輸過程有沒有錯誤等等。
雖然在別人看來,這些方法可能都很常規(guī),但是確實我自己學會的,我覺得很有成就感。我已經(jīng)做好計劃了,暑假的時候去買本本用自己的本本練習一下JAVA,雖然下學期不學JAVA了,但是我對JAVA的熱情不會因為這個而削減的!
做完這個學生成績管理系統(tǒng)后,我覺得我對JAVA的看法已經(jīng)改變了。一前總以為J(轉(zhuǎn) 載 于:w :編程的心得體會)AVA很繁瑣很難,聽同學說JAVA不好學,開始又有一些聽不懂,所以一直很畏懼JAVA。但真正做了這個系統(tǒng)以后我才感覺到其實任何事都沒有難與不難之分,只要你肯努力的去做,世上無難事只怕有心人!
我現(xiàn)在對java學習充滿了熱情,我知道我還有很多的不足
還有很多需要努力的地方,所以我的JAVA之旅將繼續(xù)進行??
編程的心得體會篇二:C語言程序設計心得體會
在這為期半個月的時間內(nèi),通過我們小組各成員之間的相互討論和合作,我們完成了學生信息管理系統(tǒng)的程序設計,更值得高興的是我們的程序得到了大家的喜愛,在每次的簡報中都得到了較好的成績。
雖然在上個學期中,我們已經(jīng)學習了《C 語言程序設計》這門課,但是我所學的知識最多也就是在做作業(yè)的時候才會用到,平時沒有什么練習的機會,這次的課程設計是我第一次通過自己構思,和同學討論并且不斷查閱資料來設計一項程序。這次設計,不僅鞏固了我以前所學的知識,還讓我對c語言有了更深一步的了解,掌握了更多的`技巧和技能。
C語言是計算機程序設計的重要理論基礎,在我們以后的學習和工作中都有著十分重要的地位。要學好這種語言,僅僅學習課本上的知識是不夠的,還要經(jīng)常自己動手,有較強的實踐能力。只有多動手,經(jīng)常編寫程序,才能發(fā)現(xiàn)我們學習上的漏洞和自己的不足,并在實踐中解決這些問題,不斷提高自己轉(zhuǎn)化知識的能力。
在我們小組有解決不了的問題時,我們會主動查閱相關的資料,或向其他同學詢問,這不僅豐富了我們的知識,還增進了我們同學之間的友誼。為了增大信息的安全性,需要用文件來存儲信息,由于我們在上課時不注重對文件的運用,所以在這方面有較大的困難。我先將書本認認真真地看了一遍,又做了一下課后習題來驗證和增進自己的理解,終于,經(jīng)過我們的不懈努力,我們小組的程序有了突破,成功地實現(xiàn)了用文件來保存并查看學生的信息。
這次設計中,我的收獲還有就是學會了用流程圖來表達自己的想法,并根據(jù)流程圖來逐步實現(xiàn)程序的功能。開始的時候,我畫流程圖很是困難,需要一個多小時才能清楚的根據(jù)自己的想法畫出圖來,后來畫多了,就更加了解它的功能,十分得心應手,能夠比較快而準確的畫出來。
在這次課程設計中,我們首先對系統(tǒng)的整體功能進行了構思,然后用結構化分析方法進行分析,將整個系統(tǒng)清楚的劃分為幾個模塊,再根據(jù)每個模塊的功能編寫代碼。而且盡可能的將模塊細分,最后在進行函數(shù)的調(diào)用。我們在函數(shù)的編寫過程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語句,還用到了函數(shù)之間的調(diào)用(包括遞歸調(diào)用)。由于我們是分工編寫代碼,最后需要將每個人的代碼放到一起進行調(diào)試。因為我們每個人寫的函數(shù)的思想不都一樣,所以在調(diào)試的過程中也遇到了困難,但經(jīng)過我們耐心的修改,終于功夫不負有心人,我們成功了!
在參考書上,我們不僅參考了曾經(jīng)學過的高敬陽主編的《c語言程序設計》,還找到了由譚浩強主編的第三版《c語言》進行參考。
當然,我們的程序還有一些不完善的地方,比如說,當輸入的數(shù)據(jù)不符合我們定義的數(shù)據(jù)的格式的時候,程序會出現(xiàn)一些錯誤,有時會出現(xiàn)主菜單的死循環(huán);在一次程序運行中,只能行使一種權限,要想再行使另一種權限,就只能退出程序,然后再運行程序。
三周的小學期即將結束,時間雖短,但是我收獲了很多。最后,謝謝老師和同學們的指導,更要感謝我們小組成員之間的合作與交流。