通過總結我們的心得體會,我們可以更好地理解自己的行為和決策。寫心得體會時,要注重語言的表達和結構的整齊,使文章更具有說服力和可讀性。這些心得體會范文或許能夠給我們提供一些思路和靈感,幫助我們更好地寫出自己的心得體會。
c程序設計實訓心得體會篇一
CV程序設計是一門非常重要的學科,隨著科技的快速發(fā)展,CV在圖像處理、人臉識別和機器學習等領域發(fā)揮著巨大的作用。在學習與實踐過程中,我積累了一些心得體會,下面我將結合自己的經歷,談談我對CV程序設計的理解和感悟。
首先,CV程序設計的基礎是數學和計算機科學。在學習CV之前,必須要有扎實的數學和計算機基礎。數學為我們提供了CV算法的理論基礎,如矩陣運算、統(tǒng)計與概率等;計算機科學則為我們提供了編程和數據處理的工具,如C++、Python和OpenCV等。只有掌握了這些基礎知識,我們才能夠更好地理解和應用CV算法。
其次,CV程序設計需要不斷的實踐和動手去做項目。理論只是死知識,只有將它落地才能發(fā)揮其真正的價值。通過參與課程項目和實踐課題,我意識到實踐是深入理解和掌握CV算法的關鍵。在項目過程中,我們要獨立思考問題,尋找解決方案,并付諸實踐驗證。實踐不僅可以提高我們的編程能力,還可以讓我們更好地理解算法的優(yōu)缺點,從而不斷改進和優(yōu)化。
另外,CV程序設計需要良好的團隊合作與溝通能力。在實際項目中,往往需要與團隊成員共同合作,共同完成任務。良好的團隊合作需要每個成員都具備一定的自學能力和合作意識,能夠獨立思考問題并及時與他人溝通交流。在團隊合作過程中,我們可以相互借鑒和學習彼此的經驗,共同攻克難題,提高項目的質量和效率。
此外,CV程序設計需要不斷學習和跟進最新的研究和技術。CV領域的發(fā)展非常迅速,每年都會涌現出許多新算法和新技術。為了不落后于潮流,我們必須保持持續(xù)學習的心態(tài),跟進最新的研究和技術動態(tài)。通過閱讀論文和技術文章,參加學術會議和學習班,我們可以了解最新的進展和應用,從而及時更新我們的知識體系。
最后,CV程序設計的成功離不開對問題的熱愛和堅持不懈的努力。CV程序設計經常會碰到各種各樣的問題和挑戰(zhàn),而要解決這些問題需要堅持不懈的努力和對問題的熱愛。在解決問題的過程中,我們可能會遇到困難或者失敗,但只要我們保持積極的態(tài)度和持續(xù)的努力,相信總會找到解決的辦法,從而取得成功。
總之,CV程序設計是一門需要數學和計算機科學基礎、實踐和團隊合作能力,以及持續(xù)學習和堅持努力的學科。我深知在CV程序設計學習過程中的困難和挑戰(zhàn),但也意識到只有克服了這些困難并不斷提高自身能力,才能在CV領域有所建樹。我將繼續(xù)保持對CV的熱愛和專注,不斷學習和實踐,為這個領域的發(fā)展做出自己的貢獻。
c程序設計實訓心得體會篇二
CV程序設計是計算機應用領域中的一項重要技能,通過編寫程序來實現計算機視覺任務。近年來,隨著計算機視覺的興起和發(fā)展,CV程序設計的需求也逐漸增加。通過學習和實踐CV程序設計,我獲得了一些寶貴的經驗和體會。在本文中,我將分享我對CV程序設計的心得體會,希望能對其他學習此領域的人有所幫助。
首先,我認為掌握基本的編程知識是學習CV程序設計的關鍵。CV程序設計需要使用編程語言來編寫代碼,因此,了解編程語言的基本概念和語法是必不可少的。在學習中,我通過系統(tǒng)學習編程語言的課程并進行大量的練習,逐漸掌握了編寫基本程序的技能。除此之外,我還利用各種學習資源,如在線教程和編程社區(qū),來了解最新的編程技術和解決問題的方法。通過持續(xù)的學習和實踐,我逐漸提升了自己的編程水平,為CV程序設計打下了堅實的基礎。
其次,我發(fā)現在CV程序設計中,不斷探索和嘗試是必不可少的。CV程序設計是一個不斷進化的領域,新的算法和技術層出不窮。為了跟上發(fā)展的步伐,我們需要保持對新技術的敏感性,并不斷進行實踐和嘗試。在我的學習過程中,我發(fā)現一些傳統(tǒng)的CV算法在特定的場景下可能無法有效解決問題,而一些新的算法和技術則具有更好的效果。因此,我勇于嘗試新算法,并不斷改進和優(yōu)化我的程序。通過不斷探索和嘗試,我發(fā)現了一些優(yōu)秀的CV算法,并將其應用到實際項目中,取得了很好的效果。
此外,我還學會了如何有效地調試程序。CV程序設計經常會遇到各種各樣的問題,如算法錯誤、數據異常等。在遇到問題時,我會首先通過打印中間結果和調試信息來分析問題所在。如果問題較為復雜,我會使用調試工具進行跟蹤和分析。通過對程序進行合理的調試,我能夠快速地定位并解決問題,提高了程序的穩(wěn)定性和可靠性。同時,我也學會了如何進行代碼重構和性能優(yōu)化,以提升程序的運行效率和響應速度。通過不斷調試和優(yōu)化,我的CV程序得到了不斷的提升,更好地滿足了實際需求。
最后,我認為在CV程序設計中,團隊合作是非常重要的。CV程序設計通常需要涉及多個領域的知識和技術,如圖像處理、模型訓練等。因此,一個好的團隊合作能夠充分發(fā)揮每個人的優(yōu)勢,提高工作效率和質量。在我的學習和實踐中,我參與了幾個CV項目并擔任開發(fā)人員的角色。通過與團隊成員的合作,我學會了如何與人溝通和協作,如何分工合作和解決問題。團隊合作不僅幫助我積累了豐富的經驗,也提高了我解決問題和合作的能力。
總之,CV程序設計是一項非常有挑戰(zhàn)性和發(fā)展?jié)摿Φ募寄堋Mㄟ^不斷學習和實踐,我掌握了基本的編程知識,不斷探索和嘗試新的算法和技術,學會了如何有效地調試程序,并認識到了團隊合作的重要性。這些經驗和體會對我在CV程序設計領域的進一步發(fā)展和成長都起到了積極的推動作用。我相信,只要持續(xù)努力學習和實踐,不斷提升自己的技術水平和團隊合作能力,我將能夠在CV程序設計領域取得更好的成果。
c程序設計實訓心得體會篇三
說到我學習c語言時,真是用千言萬語呀!記得剛開始學的時候,我的c語言學的并不是很好,學期都過了快一半了,對c語言還是一知半解的,我是第四小組的組長,組長的職位給我了很大的壓力,我一直認為做學問都要做到這一點,要么做到最好,要么就不去做它,本著這樣一個心太,我下了一個決心就是要學好c語言,開始我用了最笨的方法,就是一個厚厚的本子,一支筆,一本c語言書,天天有事沒事抄程序,不管什么程序,我都不放過,一個一個的抄,抄了有好幾個本,回到宿舍就在機子上調程序,一個月過去了,老師讓做c語言項目,是一個學生成績管理系統(tǒng),在當時這樣一個項目對我們來說真是難度不小,可是我本著一個試一試的心太去做了,一個打死我都不敢相信的奇跡出現了,這個程序我寫出來了,而且?guī)缀跏且粴夂铣?,而且只用了一個晚上的時間,寫了足足有六頁的代碼,看著寫在本子上的代碼我有點不相信,這怎么可能呢,當晚我沒有睡著覺,高興啊,誰能睡的著。做這個項目讓我明白了一些道理,再大的程序也是有不同的小程序組成的,因為我天天抄程序,抄的全是小程序,做這個大點的程序的時候我發(fā)現全是一個一個的小程序,抄了一個月的程序,當然能很順利的就寫出來了。
后來我明白了,抄程序是最笨的方法但我認為它是進步最快的方法,抄程序是積累經驗的時候,而做項目才是真正把所學為所用的時候,可以說只有你做一個大點的項目出來才能真正是說明你學到了東西,你會用所學的東西,要不然就算你學的再多,不會用也沒用啊,我還發(fā)現有很多同學,在學飛c語言的時候比我學的要好,可是他們卻做不出來項目,就是說學會了但是不會用,那我說還不如不學呢。有點浪費時間。做學問特別是計算機一定要做的精準,比如說一個語句一個關鍵字,你一定要把它幾乎所有的用方法都能清楚明白,比如說print語句,對于它你一定要明白什么時候用“‘,這些你都要非常的清楚明白,要不然說不定那一天你用會碰上麻煩事,一句話要學精了,語法掌握住了,接下來就是寫程序了,其實抄程序并不是說一直沒有目的去抄,你會發(fā)現當你抄一段時間以后就不用再抄了,因為大部分都是一樣的你一看就知道怎么寫了,當你一看到程序就知道它什么功能,那里有錯的時候,那你的成績可是進步不小啊,這并不需要太多的時間,只要你用心一個月足夠了。
跟大家說幾點經驗:
1、在學習的時候一定要注意這幾點,不會的一定要問明白,不管誰能讓他教會你知識就是你的了,要學會讓知識為我所用。在看書的時候一定要做好標記,特別是不懂的地方一定要標明是什么意思。
2、在學習語言的時候一定要記住動手,不要只說不做,這樣會行成眼高手低,不管什么樣的程序都要親手做過才能說會了,不要整天說我不會學不會,其實是你不想學,只是你下決心抄一個月程序,我保證我能有大的進步,其實當你抄到一周到兩周的時候你就會特想抄,因為你會發(fā)現程序你能看懂了,能幫別人調程序了,有一種成就感呀!它會讓你更加努力的去學習。
4、提醒大家學習要講效率,我發(fā)現有很多同學天天學習,每天最早到教室,走的又最晚,別人玩他在學,別人學他也學,可是別的一天30%的學習時間卻比他們一天50%以上的學習時間的效率要高上不僅僅是幾倍的問題,所以我要說的是不要對別人說你天天在學習,要說你天天在進步,學習不是要你學習了多久是,是要你學了多少東西的,你學一小時還沒有別人學一分鐘的效率高,難道自己不是浪費時間嗎?不想學的時候就不要學,出去玩一會兒再來學說不定會有更好的效果。希望這些經驗能跟大家分享一下,最后還是要跟大家強調一點,抄程序是學好c語言的最好最快的方法。
c程序設計實訓心得體會篇四
數據層次結構中的最底層是由原子類型和枚舉類型構成的。從最底層開始,通過使用指針、數組、記錄機制,利用已有的類型擴展這個層次結構。
原子類型分為4類:整數類型,浮點類型,文本類型,布爾類型。
枚舉類型采用以下的語法形式來定義:
typedefenum{element-list}name;。
其中,element-list是標識符的列表,稱為枚舉常量。name是這個新類型的名稱。例如下面的枚舉類型定義了羅盤上的四個主要方向:
一旦定義了枚舉類型,就可以像其他內建原子類型那樣聲明這種類型的變量。
在c語言中,枚舉類型、字符型和各種整數的表示形式統(tǒng)一叫做標量類型。當在c表達式中使用標量類型的值時,編譯器就會自動將這些標識符轉換為整數保存。這種機制的作用是,在這些標量類型上執(zhí)行的操作與整型上執(zhí)行的操作完全一樣。
【指針】。
在c語言中有一種表示內存地址的數據項,稱為指針。指針有很多種用處,下面是最主要的集中:
1.指針可以以一種簡潔的方式訪問一個大的數據結構。
2.指針可以使不同程序間的數據共享更方便。
3.指針可以在程序執(zhí)行時留出內存空間。
4.指針可以記錄各數據項之間的關系。
在很多指針應用中,都需要有一個特殊指針值,表示某一指針并不指向任何實際單元。c語言定義了這種特殊的常量,稱為null(在stdlib.h頭文件中定義的)。該常量可以被賦值給任何的指針變量,其內部表示為地址值0。
為了了解指針變量在實際中是如何使用的,我們先看一下c語言中指針的常規(guī)用法-向函數傳遞指針,使被調用函數可以使用到調用函數中的數據。將簡單變量從一個函數傳遞給另一個函數,只是使另一個函數得到一個副本。在函數中訪問這個參數,只是訪問它的本地副本,對調用函數中的數據沒有任何影響。
把指針當做參數傳遞,使得在被調用函數中改變調用函數的參數值。在c語言中使用傳遞指針的方式傳遞地址稱為引用。
c程序設計實訓心得體會篇五
我參加這樣的培訓已經是第二次了,再這里先感謝一下我的工作單位,學校領導很重視對年輕教師的培養(yǎng)。在現實教學中,我教的就是《vb程序設計》,通過此次培訓學習,收獲很大,體會頗深。不僅對《vb程序設計》這門課程有了比較全面系統(tǒng)的把握,而且對一名從事程序設計課程教學的老師所應具備的條件和素質有更加深刻的理解。龔沛曾教授淵博的學識、高超的授課技巧、高尚的品格、為人師表的風范,都給我留下了深刻的印象,必將對我今后從事本門課程以及其他課程的教學產生深遠的影響。
任務問題驅動法,它使得教學目標非常明確,更易于學生了解知識點并努力去掌握,這種教學模式進行教學,教師與學生都是圍繞如何完成具體的任務而教而學,教師思路清晰,教學目的明確,學生更容易掌握學習內容。
工程項目教學法,這種方法對教師要求較高,整個vb的教學過程圍繞一個大型的工程項目。目標是,學生在學習制作項目的過程中,學習vb,學習完成后,一個有實際應用的項目也能完成。
〈1〉每講一次新的內容,通過一個個生動、與生活貼近的例子來引入,先激發(fā)學生的興趣,再接著講例子中用到的相關理論與知識,這樣就會給學生先帶來一個感性的認識,再從感性認識上升到理論,就沒有那么抽象與陌生了。
〈2〉讓學生參與教學。程序設計課程應重視實踐,在實踐中讓學生知道自己會了什么,而那些知識還不會。在課堂中可以讓學生親自上講臺做演示程序,然后讓下面的學生來觀察程序制作過程中注意的問題,出現的問題。然后教師給予總結。
考核是評價教學的一個重要的組成部分,也是衡量學生掌握計算機知識水平及能力的一種有效方式。傳統(tǒng)課程考試的弊端存在考試內容不合理、考試方式單一、題型單調等問題。我們按照教學大綱的要求,從考試形式上進行了改革,采用上機考核的方式進行。通過本次培訓,我們感覺到有必要進一步完善上機考核系統(tǒng),使考核系統(tǒng)更加有利于提高學生學習本課程的積極性方向發(fā)展,并引入上機評判系統(tǒng),使每一次上機都能激發(fā)學生的學習興趣,讓學生有成就感,增強學習的自信心。
陸尉民教授的考試系統(tǒng),對我啟發(fā)很大,立刻有了想法,借鑒陸老師的考試系統(tǒng),讓學生參與開發(fā)一個適用我們學校的考試系統(tǒng)。
總之,這次培訓很充實。龔教授和陸教授精彩的授課過程影響著我,而且特別有收獲的是,大家的討論,在討論中我們互相學習??吹胶妥约河^點一致的很高興,看到自己不懂的很忙碌。
白曉東
c程序設計實訓心得體會篇六
學習c語言已經一年多,對c也算得上半個入門者,期間也寫過一些自娛自樂的代碼。其實個人認為無論學習什么語言,最重要的是掌握習編程思想,然而c語言一種學習編程思想的基礎語言。所以,c語言的重要性不言而喻。
一、課本。
無論用的是什么書,要學好c語言,把書上的每一個例題、習題的代碼讀懂,這是學c最基本的要求。弄懂每一章的內容是什么?在c語言中有什么用?并嘗試修改每一個例題的代碼,采用不同的代碼來實現題目的要求。
二、課堂。
在每一節(jié)課上,注意老師講的內容,有的知識,老師稍微提點,你就能弄懂,但是自己看書,或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點。在課堂上,盡可能多的在草稿紙上寫下你自己的代碼,讓老師看或是自己上機調試。
三、筆記。
無論學習什么知識,筆記是重點,俗話說:好記性不如爛筆頭。一個認真學習的人,總是記了很多筆記的,想學好編程,你的筆記本上總有課本上的每一個例題代碼的核心部分。以及八大經典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動規(guī)、迭代、分枝。
四、交流。
想學好c語言,交流是必須的,尤其是學習c語言的新手,這里,我向大家推介——百度c語言貼吧,這里有很多的學習者,也有很多高手,在這里你能學到課本以及課堂上學不到的東西。和他人交流也是很重要的。
五、上機練習。
這是學習好c語言的關重要的環(huán)節(jié),無論你編程學得多好,上機實現才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進計算機,讓計算機來實現,這樣有助于你對程序的理解,并試著修改你的代碼,讓你的代碼更精簡,效率更高。平時沒事的時候,在計算機上多敲代碼,一個編程厲害的高手,他的計算機上會有多代碼。
想成為編程高手的軍規(guī):
1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什么都沒學到而難忘!
2、編程不是技術活,而是體力活。
3、c語言是基礎,很重要,如果你不學好c語言,那么什么高級語言你都學不好。
4、計算機專業(yè)是一個很枯燥的專業(yè),但即來之、則安之,只要你努力學,也會發(fā)現其中的樂趣。
5、學習編程的秘訣是:編程,編程,再編程。
c程序設計實訓心得體會篇七
短短的一個月很快就過去了,在這短短的一個月里,我學到了很多,了解了很多。在這一個月里我學到了有關java等方面的知識,了解了關于軟件開發(fā)的流程。了解了自己的不足,知道了自己努力的方向。
回顧這次的實訓,這次或許是最后的實訓機會。我是一名大二的學生,明年或許就要出去實習了,所以我很珍惜這次的實訓機會,因為它能夠讓我了解自己的不足以及以后自己努力的方向,同時也能讓我了解軟件開發(fā)的流程,增加一點軟件開發(fā)經驗和社會經驗。讓我在以后的實習中會更好的融入到其中,增加自己的就業(yè)機會,因為縱觀現在的就業(yè)形勢很不讓人樂觀,由于之前的經濟危機,就業(yè)機會越來越少,就業(yè)也越來越難,這就給了我們很大的壓力,所以要是沒有真本事,就業(yè)崗位就無從談起,因此,在以后的學習中,我會更加好好努力。
通過這次的實訓,我學到了很多:
首先,對java識比以前有了更深的了解。在這之前由于種種原因我java學的很不好,編程我?guī)缀鯇懖怀鰜?。但經過這次的實訓,我對java的理解,雖然還有很多都不懂,但我會在今后的實訓和學習中加以學習了解,力求弄懂,增強自己對java的理解。
其次,在這次的實訓中我的動手操作能力有了一點的提高,剛開始的時候jdk的配置,數據庫的安裝都出現了一定的問題,java可實話開發(fā)工具的不熟悉,所以開始的時候進程很慢,時間都用在了jdk的配置,數據庫的安裝以及熟悉java可視化開發(fā)工具上,但付出有了回報,成功的配置了jdk,安裝了數據庫,熟悉了java可視化開發(fā)工具,總的說來,自己還是有一定的收獲的。因為自己的動手操縱能力得到了提高。
最后是團隊協作。在整個項目完成過程中團隊協作有著不可替代的作用。從在剛拿到項目時對項目的分析到最后的項目完結的都有一定的體現。剛拿到項目時,我們團隊進行了分析,并分配了各自的任務。當我們其中一人遇到問題的時候,我們其他人都會去幫忙,效率提升了很多。但可能由于不是一個宿舍的,大家彼此間都不是很了解,所以交流中還是存在了一定的問題。
在這次的實訓當中我收獲頗豐。但僅僅靠這一個月的學習還是遠遠不夠的。所以在以后的學習中我會更加努力,提高自己的能力,讓自己在以后的社會道路上打下堅實的基礎。
姚新。
擴展閱讀:java個人實習總結。
4、在做項目的時候不應該有參考代碼。
長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。
一:項目的地位。
因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在?;蛘呤莿偖厴I(yè)的學生,多少都有一些基礎。他們欠缺的主要是兩點:
(1)不能全面系統(tǒng)的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。
(2)沒有任何實際的開發(fā)經驗,完全是想象中學習,考試還行,一到實際開發(fā)和應用就歇菜了。
學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。
4:最后綜合項目一定要是實際應用系統(tǒng)。
學員經過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質量就不高了。理想的狀況是這個項目就是實際項目,到時候學員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。
三:java怎么選擇項目。
這個不是靠想象,而是根據實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。我們可以采用倒推的方式來分析:
(3)然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。
(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。好了,把上面的分析用正向描述就是:
日常教學和練習中學習和掌握的知識==〉演示項目==〉分階段項目==〉綜合項目==〉勝任企業(yè)實際開發(fā)需要。
附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。
上面闡述了java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:
1:真項目。
項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術的方向和層次也在不斷變化,這些都體現在最新項目的要求上,舊項目所要求的技術和層次很可能已經過時了,根本達不到訓練的目的。
開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。
開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。
這是java最與眾不同的一點,java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以java十分強調:項目一定要讓學生動手寫出來。
java的做法是:老師做為項目經理,帶領著大家一起去做需求分析、概要設計、數據結構設計、接口設計、重要業(yè)務流程的分析設計等,然后由學生們分團隊進行開發(fā),實現整個項目。這里有幾個與眾不同:
(1):現場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果。(2):java選用的項目基本都是企業(yè)最新的項目,很多都是java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發(fā)??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!
這是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學習。這個方法對有經驗的人來講是對的,但是對于還在學習期間,沒有經驗的學員來講,就是一個認識的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實現,看不懂代碼所體現的思想,其實,看了跟沒看沒有多大區(qū)別。事實上,java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級erp都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現的設計和思想以及為什么要這么做,效果也就不好了。
當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習java開發(fā)的學生,所以java根據多年的培訓經驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。java的主力老師都是實戰(zhàn)出身,在java開發(fā)方面都至少有七年以上的開發(fā)經驗,同時具備多年的項目管理經驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。
java實訓收獲總結。
尊敬的各位領導、各位老師、各位同學:
大家好!
在學院領導老師的帶領和安排下,我們在上個學期末,到北京進行了為期10天的專業(yè)實習。在實習過程中,我們在專編程技能以及軟件開發(fā)的總體架構思想上都收獲頗豐。
一、理論知識的學習。
在實訓進行的前五天,我們上的是java編程的理論課。負責上課的老師言語風趣幽默而不失嚴謹,在老師的引導和啟發(fā)下,我們鞏固了之前在學校所學的編程知識,并加以深化,澄清之前對編程技術認識的一些錯誤或模糊的概念。
我們還在課上以java里gui編程常用的swing框架和java的容器體系作為切入點,框架作為這期間除了學習一般的編程的知識技巧。在全面的系統(tǒng)的認識了框架同時補充學習了泛型技術,以及框架中架構思想的知識。在企業(yè)的實際編碼過程中,一個個框架構成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發(fā),讓自己的產品在市場上立于不敗之地。
在結束了理論知識的學習之后,后五天我們在實訓基地進行了項目開發(fā)的實戰(zhàn)練習。
項目的名稱是supervcd,是由海輝曾經所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內容對我們學習仍具有相當的價值,對我們了解真實的軟件的設計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內容囊括了gui設計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現一個專用的輕量級數據庫系統(tǒng),這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。
平時我們很少有機會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓練中,我的收獲也有很多。
第一,我學會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發(fā)交流合作中的紐帶,風格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經歷這次實戰(zhàn)演練之后,我一定會嚴格的遵守編碼規(guī)范。
第二,我學會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們如何組織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。
第三,我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫代碼篇幅短小,功能單一,所以設計思路通常只留于腦內,非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。
第四,我學會了如何團隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發(fā),或許在編程技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創(chuàng)造出不可磨滅的重大價值。
第五,我學會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認可,讓客戶了解并認可自己的產品最好的辦法就是用言語將自己的項目的最好的一面展示出來,在最后一天里,實訓的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。
在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學會了如何編寫規(guī)范合格的代碼和文檔;學會了了正確理解分析客戶需求并設計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產品以及與客戶進行溝通的技巧。
經歷過這次實習實訓,我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態(tài)去充實自己,學習,不斷地迎接挑戰(zhàn)。
軟件二班xxx。
c程序設計實訓心得體會篇八
新的一年即將到來、回首2019年我很榮幸地進入了公司、加入了___團隊..認識了友善嚴謹的領導、熱心和睦且技術優(yōu)秀的同事.很是開心、這是有收獲的一年.讓我從學生時代轉職到了一個社會人.下面對自己2019年進入公司大半年的情況進行年終小結.
一、收獲、不足及改善。
a.業(yè)務開発、技術能力。
來到__團隊、經過了將近一個月的培訓、大體上對業(yè)務的流程、規(guī)約、制造程序的方法步驟有了一定的了解.期間做過從簡單到復雜的幾本程序、從仿真到實際收獲很大.起先、感到這個人事系統(tǒng)非常之龐大、內容豐富、模塊功能繁多.復雜之中又有規(guī)律.在此非常感激我的subleader__、還有老員工們對我們的細心指點.、那段時間常常加班加點地幫助我們盡快熟悉系統(tǒng).
培訓的最后一本程序、是本工作量比較大的程序.我們也研究討論過數天、也發(fā)現了詳細設計的問題.體會到_____公司對程序制造的嚴謹和細致.處處體現了規(guī)范.不是亂來、隨心所欲地做程序.如注釋地添加、這是多人合作的工作、你寫的代碼要好好書寫注釋、以便于以后的修改閱讀.在做這本程序時、很多的細節(jié)問題常常被我們忽視.讓我吃驚的是、畫面上的距離竟然都是用尺子去量的、畫面上的控件有1p_的距離、subleader都為我們指了出來、可見這是一個需要細心、耐心、嚴謹的工作.
在工作中了解到一個原則那就是效率時間優(yōu)先原則.一切都要有效率、都要在納品之前、提早發(fā)現問題、解決問題.千萬不要拖到最后一天、才發(fā)現了問題、那樣要耽誤事情了.采用前緊后松原則、前面多加緊點、后面好寬松點.
接著做過一本比較簡單的程序、由于不是很復雜.做的比較順利.經過自測、還有subleader的測試最終發(fā)現了一個javascript的問題、補上了.在做著本程序前、先好好研究了段時間、后來發(fā)現了詳細設計有錯誤的地方、也指了出來、發(fā)了qa得到了日方的確認.總體上是提前完成了任務.也積累了點小經驗.期間最后的步驟sourcereview工作對source進行了修改.有些地方都還不是很規(guī)范、總之都要體現按照規(guī)約的來、不能隨心所欲.
經過一段時間的修正、體會到如果自己寫的代碼很爛會讓下一個改你程序的同事很是頭疼、所以一定要提高自己的素質、首先應該注意的要條理清楚、思路明晰._提高素質,寫好注釋。經過一段時間的修正,體會到如果自己寫的代碼很爛會讓下一個改你程序的同事很是頭疼,所以一定要提高自己的素質,首先應該注意的要條理清楚,思路明晰。
掌握進度,隨時匯報。了解到我們做的任務都有__期限,所以要求我們能估計今天做的任務的進度。然后下班前都要跟自己的teamleader匯報。剛開始,我們都很是不習慣,或者是忘記了。沒有及時匯報。這樣很不好,會導致leader掌握不了你做的任務的動態(tài)。以后都應該時刻提醒自己反應情況,提出自己遇到的困難需要哪些幫助。
測試不馬虎,差事不應付。有近一段時間我們做了大批量的測試工作。這可能不一定需求很高的技術含量。卻是個考驗細心,嚴謹的任務。甚至有的時候感到很繁瑣枯燥。但這個保證軟件質量的重要過程。如果測試的馬虎,不認真測,軟件到用戶手上才看到bug是多么不好的情況阿。期間我們都對不懂的模糊的條目詢問了同事和領導。不輕易地亂打對錯。做好貼圖,貼數據工作。當然做多了也有了點體會,比如100多項的測試,也可以發(fā)現里面的規(guī)律,有些項目是一組一組的,比如一個動作,測試下來,就可以對好幾項的對錯進行判別。
中途曾經做過一本_____程序,由于接觸的同事不多,我自己研究了下參考了給定的程序,跟同事研究討論后,最終完成了。期間還發(fā)現了詳細設計的錯誤,跟日方溝通得到了確認。這讓我有了信心,雖然沒有接觸過的東西,也是可以通過學習完成的。
在空閑的時間subleader也安排了我們自主學習,對_____系統(tǒng)做些技術調查等等。也學到很多,當然還是有很多不明白的地方有待繼續(xù)學習。
另:以前曾經做的。net多是windowsapplication方向的,剛進入公司做的是web方向的所以也是有很多需要學習的。工作中發(fā)現,有些動作步驟常常是機械的繁瑣的重復的。我們是程序員完全可以自己編寫點小軟件來服務自己,提高效率。我發(fā)現加菜單操作非常的繁瑣,要去數據庫查東西,復制粘貼要弄個老半天,在空的時間里,我也寫了個小程序,能夠快速地加菜單,很想繼續(xù)完善實現其它的功能得到subleader及其它幾位同事認可。且課余時間還做過個多年的心愿一個麻將程序,有點停滯不前,現在只完成了個雛形。
總之業(yè)務上還有很多需要探索學習的東西。
a.団體合作,交流協調。
工作態(tài)度上還能積極配合大家做好工作的,服從領導的安排,有問題及時反應。并沒有惡意地違反規(guī)章制度。
c程序設計實訓心得體會篇九
為期兩周的實訓即將結束,通過這次的實訓使我們學到了很多,同時也讓我們意識到我們要學的更多。本次實訓的項目是雛鷹學生成績管理系統(tǒng),以小組的形式進行分工合作,我組共9個人,任務是用戶模塊的程序設計。從程序的需求分析、可行性分析、設計到編寫、調試、修改、完善、到最后的實訓報告,每個人都付出了時間和精力去做好自己的任務并努力地去完善它。
實訓的第一天接到任務時我們都覺得有點難度,很有挑戰(zhàn)性,畢竟學生成績管理系統(tǒng)是一個比較系統(tǒng)、完善、功能相對較齊全的管理系統(tǒng),即使是用戶模塊也可以完成各種操作,如對用戶的查詢、添加.刪除以及修改等。因此程序編寫也十分復雜,工作量較大,編寫一定要認真。一個小小的失誤都可能使程序出現大的漏洞。而我們只是學了點簡單的vb程序編寫,沒有嘗試過這種相對來說比較系統(tǒng)完善的系統(tǒng)。所以在做項目的時候我們倍感壓力、更加的團結協作,可即使如此我們還是出現了錯誤,我們的程序在編寫上存在一些漏洞,導致調試時不能正常運行,后經過老師的指導、我們的調整,終于可以完美的運行,這里也耽誤了我們很多寶貴的時間,直接導致了我們在項目調試上速度不夠快。
本人很榮幸地擔任組長一職,和另一位組長一起進行本小組成員的任務分配以及協調等。我組要做的用戶模塊分為用戶管理和修改密碼兩塊內容。用戶管理中又包括用戶的查詢、添加、修改以及刪除功能,它是只有具有管理員權限的情況下才能進入操作、而普通用戶就只能修改自己的登錄密碼。在實訓過程中我們也認識了一些新的老師,他們對我們親切認真負責,很有耐心地對我們進行講解并指導我們解決遇到的難題。老師們交會了我們很多簡單實用的技巧。也讓我們意識到了要想全面完整地完成一個模塊,首先要進行程序的設計,全面分析會用到的東西以及考慮可能會出現的情況,理清思緒、寫出大致的要點后再上機編寫程序以及操作。否則像一開始的我們馬上上機編寫、想到什么就補什么,不僅浪費時間也亂了之前寫好的一些程序。系統(tǒng)分析越準確,設計的系統(tǒng)越精確,可以大大減少后期的修改、維護工作。當然做好做對一個項目固然重要,同時美觀程度也是必不可少的,無論是從參觀者的角度還是自己看的角度都很重要。
總的來說,這次實訓還是比較成功的。最后出來的系統(tǒng),大家都很有成就感,這是我們一步步設計、一步步完善、辛苦付出后得到的成果。小組合作、幫助隊友,無論是團隊合作這方面還是個人動手這方面,我們都得到了很好的鍛煉。當然實訓不僅使我們學到了知識,也幫助我們縮小了實踐和理論的差距,通過這次實訓讓我們更深一步的對vb這門課程的知識有更進一步的渴望,同時對自己的專業(yè),對自己的能力,對自己所學的有正確的認識,并且能在以后的學習工作中不斷提高和完善自己。
c程序設計實訓心得體會篇十
一、實訓目的。
java程序設計是計算機軟件的專業(yè)核心課程,而且java也是當前軟件市場上較流行和功能很好的一種軟件開發(fā)語言。經過這個學期的學習后,能不能把學習的知識綜合串聯起來,java的實訓項目的制作可以有效的檢驗這一點。進行綜合項目實訓可以練習java軟件開發(fā)的環(huán)境和配置,能夠把java的面向對象技術、數據結構、圖形界面、線程、網絡知識、小應用程序等知識運用到實踐中去,從而更好地理解java的各項知識,達到能夠應用自如的地步。進行實訓的同時還需要查閱大量的文檔,可以鍛煉同學的自學能力。
二、實訓內容。
每個同學完成一個小項目,小項目的選題可以從規(guī)定題目中,也可以自己定題目。建議選做的題目如下:
1、畫圖軟件。要求:能夠使用菜單功能完成基本圖形的繪制(畫圓、直線等),能夠畫較復雜的圖形(如房子),能夠有橡皮擦、改變畫筆粗細等功能。
2、記事本。仿照windows下的記事本,要求:能夠讀寫文件,文件內容的復制、剪切和粘貼,能夠設置字體的大小和顏色。
3、計算器。仿照windows下的計算器能夠完成基本的計算任務,能夠完成平方、開方、求余等一些特殊的運算。
4、萬年歷。要求:能夠查閱農歷、陽歷和星期。
5、拼圖游戲。能夠完成拼圖游戲,能夠設置游戲的級別和時間,記錄游戲用戶的成績。6、掃雷游戲。模仿windows下的掃雷游戲。
7、英漢詞典。要求:能夠進行英漢單詞的互譯,進行英語單詞的記憶訓練以及一些簡單句子的翻譯。
8、設計一個俄羅斯方塊的游戲。
9、設計一個簡單的聊天軟件。要求:注冊和登陸功能,客戶端能夠進行通信。10、動態(tài)時鐘的制作。要求:仿照手表制作一個時鐘。
每個同學也可以自己選擇一個題目,要求不能抄襲他人作品,獨立完成任務。
三、課程設計項目內容和簡介(在此填入項目名稱和進行項目設計的背景及簡單介紹)。
四、系統(tǒng)環(huán)境(開發(fā)、運行的硬件環(huán)境和軟件環(huán)境)。
操作系統(tǒng):windows;內存:256m;。
cpu:interceleron1g;jdk版本:1.5;。
五、進度計劃及執(zhí)行情況。
日期-1-7任務安排了解計事本的基本功能,并實現基本的框架功能實現方法調試結果錯誤原因分析改正情況日期-1-8功能實現方法調試結果錯誤原因分析改正情況對文件可以進行正確的讀寫。剛開始進行文件讀寫操作時,用的是字節(jié)流,讀出來的都是亂碼。數據的流使用錯了。使用了字符流解決了問題任務安排實現文件的打開和保存功能文件的打開和保存功能執(zhí)行情況對文件進行正確的讀寫經過查api函數。
在jscrollpane中添加文本域控件。在將jscollpane解決了問題。最后程序能正常運行遇到的問題是:在開始時,文本域控件jtext沒有滾動條進行了整個窗口的布局執(zhí)行情況基本框架搭建好了日期2008-1-9功能實現方法調試結果錯誤原因分析改正情況日期2008-1-10功能實現方法調試結果錯誤原因分析改正情況日期2008-1-11任務安排實現字體風格的保存,保證打開后,能保持原來的風格。功能實現方法調試結果錯誤原因分析將字體風格保存到另一個文件中,打開文本時,也同時讀取該文件,重新進行字體的設置。
遇到過的一次錯誤是,顏色不能正常顯示,改進過,后來程序可以實現文本打開后字體維持原狀。錯誤的使用顏色的函數執(zhí)行情況功能已經實現有待改進可以進行查找和替換還有點功能上的欠缺查找到到最后一個時。不能返回重新查找任務安排實現查找和替換功能應用的是string常用的幾個方法執(zhí)行情況可以正確進行查找和替換在新建后可以解決該問題可以對字體的字體,字號,還有字體顏色進行相關設置,新建文件后,原來的字體顏色還保留著在新建時沒有進行顏色的設置任務安排實現字體風格和小的設置執(zhí)行情況可以對字體進行正確設置字體名是調用系統(tǒng)的,字號用的是8-99號字,顏色調用java的顏色面板改正情況已經沒有問題,可以正常顯示顏色。
六、程序清單。
加程序壓縮包。
七、綜合實訓總結文章。
java實訓感想。
通過一周的實訓,雖然實訓的時間不長,但是總體上收獲是很大的,我們的java課程學到的只是java和皮毛,一開始我還沒有信心完成。后來看到書到有一個關于計事本的小例子,我仔細看了之后。對計事本有了一個大體的了解,在初訓的實候知道自己應該做一個什么樣的計事本了,在實訓的過程中也遇到了不少困難,通過查api文檔和看書,解決了問題,在寫到字符的查找的替換時后,用到了上課時學到的知識,對字體的風格的保存里面的顏色分離和還原方法,是通過查api文檔獲得的,現在我所寫的計事本只實現在一些基本功能。簡單的復制粘貼,字體風格的設置,還有就是查找和替換功能以及一些字體風格的保存.對文件的操作基本都用到了。
在實現記事本的功能過程中,也不是很順利,基本的文件讀寫和保存文檔的復制、粘貼、刪除等功能還比較容易實現,但如何改變字體、字體顏色和背景顏色,就比較麻煩了,要實現字體顏色和背景顏色,首先要調用系統(tǒng)的調色板,再進行設置。但如何調用系統(tǒng)調色板?我是通過查閱幫助文檔來找到其調用方法的。
像自動換行、設置字體等都是通過方法來調用,給相關事件加上監(jiān)聽,在進行響應事件。整個程序中方法才是最關鍵的,也是最困難的。所以像查找、替換、轉到幾個功能我都不知道用什么方法,也由于時間有限,沒有完成其功能??傮w的感覺是對java有了一個全新的認識,現在感覺用java做小的圖形用戶程序有些缺陷,但是在其的應用方面。尤其是有網絡方面的應用,在整個實訓我也嘗試過做一個小的畫圖軟件。但是由于時間關系還有一個是自身的知識的欠缺,最終這個事情被擱淺下來了。最后還是進行計事本的編寫。由于在做畫圖軟件時花了不了時間,所以現在的計事本的功能不是很全,如果有更多的時間,我會把這個記事體再完善一下,再把畫圖軟件也做出來。實訓的時間不長,但是我會在課外把它們的功能完善。然后再學習一下java和網絡的編程,體驗java的前沿技術。
在學習的過程中也體會到,遇到問題也要請教。不然的話自己一個人去做的話會花很多的時間,我在做這個記事本的時間,其中也問到過許多問題,通過同學的幫助下解決了,提高了程序的開發(fā)進程。其他的同學有問題的話我也是給他們盡量解決。我認為學習知識的過程當中就應該是相互學習相互進步的。java是面在的主流技術我會努力將它學好,現在我缺乏的是堅持不懈的精神,周賢軍給了我很大的影響,我會向他學習,雖然學習java的路還很找,但我會繼續(xù)走下去。
c程序設計實訓心得體會篇十一
首段:引入cv程序設計的重要性和挑戰(zhàn)性(150字)。
計算機視覺(CV)程序設計是一門非常重要且具有挑戰(zhàn)性的領域。隨著人工智能的發(fā)展,CV已經在許多領域取得了巨大的成功,例如人臉識別、自動駕駛和機器人技術等。作為一名CV程序設計人員,在設計和開發(fā)過程中,我深刻認識到了這門學科的復雜性和技術要求,也積累了一些心得和經驗。
二段:探討設計思維和創(chuàng)新的重要性(250字)。
在CV程序設計中,擁有良好的設計思維和創(chuàng)新能力是至關重要的。CV技術的本質是模仿人類的視覺系統(tǒng),因此一個優(yōu)秀的CV程序必須具備對圖像的理解力和對場景的抽象能力。在設計過程中,我發(fā)現能夠借鑒人類視覺系統(tǒng)的運作方式,將問題分解成更簡單的子問題,并使用合適的算法和數據結構來解決它們。同時,創(chuàng)新也是推動CV技術不斷發(fā)展的重要因素。通過不斷嘗試和探索,我發(fā)現了許多改進方法和技巧,來提高圖像處理的精度和速度。
三段:處理挑戰(zhàn)和錯誤的方法和經驗(300字)。
在CV程序設計的過程中,經常會遇到各種挑戰(zhàn)和錯誤。處理這些問題需要有耐心和智慧。首先,我發(fā)現一個好的實驗設計和測試策略是極其重要的。準備良好的測試數據集和評估指標,可以幫助我們準確地評估算法的效果,并及時發(fā)現和糾正錯誤。其次,要善于利用開源社區(qū)和論壇資源。在遇到問題時,我經常會在StackOverflow、GitHub和CV論壇上尋找解決方案或請教專家。這不僅擴大了我的知識面,還能夠加速問題的解決過程。
四段:與團隊合作的重要性(250字)。
在CV程序設計過程中,一個人很難在所有領域都有深入的專業(yè)知識。因此,與團隊合作是非常必要的。在我的經驗中,團隊合作不僅幫助我學習到更多的專業(yè)知識,還能夠加快開發(fā)進度。不同成員的不同視角和經驗,可以促進創(chuàng)新和想法的交流。通過團隊合作,我們可以共同解決問題并實現更好的結果。
五段:總結和展望(250字)。
總體而言,CV程序設計是一項挑戰(zhàn)而令人興奮的工作。通過不斷學習和實踐,我已經積累了豐富的經驗,并取得了一些成果。未來,我將繼續(xù)努力提高自己的技能,并關注CV領域的最新技術和發(fā)展。我相信,在不久的將來,CV程序設計將會在更多領域發(fā)揮重要作用,給人們的生活帶來更多便利和創(chuàng)新。
c程序設計實訓心得體會篇十二
自從記事以來就聽過了電腦這個高科技,現在終于實現了自己的一個小小愿望成為了計算機系的一名學生,這學期我們學的c語言,以前就聽過這個名字,打開書一看簡直一竅不通,學好這門科簡直就是一個挑戰(zhàn),課前課后都要把書啃一遍,要不然上課就跟不上,終于學期快結束了,我們有一個課程設計,在兩個星期內,完成一個復雜的程序,我們的題目是做一個計算器,計算器從小就見過但讓我自己設計一個出來就有點困難了。
第一天,我們都按照老師教的畫圖函數畫計算器的外貌,但發(fā)現一個一個畫實在是太煩瑣,后來在老師的點撥下,我們采取了for語句,果然很快地畫出來了,接下來的事就是計算了,用什么函數?怎么用?那個上午就坐那發(fā)呆,沒有什么新突破,自性心嚴重受到打擊,下午立馬找了份材料到圖書館去研究,還專門找了位高手教我,研究了一個下午終于有眉目了,第三天我們成功地把計算功能搞定了,但還有閃爍的功能沒有搞,這確實是一個問題,這時團結的力量得到了充分的體現,大家齊心協力,有的找資料,有的幫忙改錯,有的&&俗話說:三個臭皮匠頂個諸葛亮。在大家的共同努力下,我們勝利了。
感謝劉金平老師的淳淳教誨,感謝同學的積極幫忙,我的程序終于順利完成了,接下來的就是寫報告收尾了,看著自己的勞動成果寫起報告來特有勁,特有靈感。
很感謝這次的課程設計,它使我更加深刻地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應手地解決諸多問題;另外,做任何事都要有耐心,不要一遇到困難就退縮;在學習和工作中要時刻謹記團結二字,它好比通向成功的鋪路石,不可或缺。
c程序設計實訓心得體會篇十三
剛放假不久,我們組的積極分子們就張羅著要開始編寫程序了,編寫這個程序我們經歷了討論選題,編寫代碼,調試,寫設計報告等。在這期間我們查閱了很多相關的資料,曾盯著課本發(fā)呆過,我們成員之間也曾進行過激烈的口舌論戰(zhàn)。經過這個暑假來的實踐學習,使我們對c++語言有了更進一步的認識和了解,要想學好它,則重在實踐,要通過不斷的上機操作及實例運用才能更好地深入體會它,當然通過實踐,我們也發(fā)現我們的好多不足之處。就比如我們對c++語言的'一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,一些經常出現的錯誤也不能很好地處理。我們編寫這個程序使用的是比較簡單的函數及結構,由于我們的水平有限,還不能很好的使用一些效率高的方式來編寫,所以也沒有突出的創(chuàng)新點。在做題的時候我們都是分工合作。分工完成結構體、函數設計、算法分析等,這些過程中總是有很多錯誤出現,有好多的小問題都是我們粗心大意造成的,所以設計程序一定要仔細,不容一點的馬虎。當然也有大問題,關于文件的操作,類的使用等等這些使用我們都琢磨了很久,在解決錯誤時我們有時幾乎焦頭爛額了。但是我們與隊友之間都會不斷的相互鼓勵、支持,彼此都努力維護著將作業(yè)寫完。雖然這設計有點枯燥無味,但是當最后我們大功告成時,回味起來還是美滋滋的??偟膩碚f我們真的是在設計的過程中受益匪淺。
c程序設計實訓心得體會篇十四
當我揉著干澀的眼睛,吃力的看者顯示屏,我已經是不耐煩了,而且我含情默默注視著的竟然是那可惡的源程序。我的身體在流汗,我的心在滴血,六月的天寫程序,苦不堪言也......
顯示是殘酷的,人情是冷暖的,c程序還是要交的,我不得不繼續(xù)抗戰(zhàn)于悶熱的機房內,繼續(xù)我的夙命。以前叫嚷著中國應試教育的不好,還不是一路走過來了,我只有無奈,這c程序也是如此,認了。
微風試圖撫平我的煩躁,那它在做夢。此刻的我,正如98年的時候喬丹最后時刻持球,哪平靜的了啊。等我的論文完成了,老爺子的球也進了。
言歸正轉,這個程序的完成過程是跌跌撞撞,曲折的。即便沒有紅軍兩萬五,也有個一萬兩千五。不過,咱值!你說為什么?咱學到東西唄。
查書,查資料,請教同學的過程就是我提高的過程,久違的認真又體會了一次。
真正的收獲更多是思想上的,讓我認識程序的復雜,自己的微不足道,“學無止境”頭一次認識的這么深刻,察覺自己的不足。在這次編程中,同學幫了我很多,我一個人是不能完成的。以后的學習生活真的要踏踏實實,自己的計算機生涯必定是坎坷的,信心受挫了。
【隨想】相比之下,原來籃球是那么好學。
c程序設計實訓心得體會篇十五
的在線考試系統(tǒng)的的設計與實現經過系統(tǒng)分析、需求分析、概要設計、詳細設計等階段基本了解了該系統(tǒng)的功能要求及設計的可行性。在線考試系統(tǒng)的基本功能,包括系統(tǒng)用戶的添加、考試試卷的添加、試題的添加和在線考試以及分數計算等。最后將所有模塊組裝成一個完整的系統(tǒng)。經過測試,系統(tǒng)實現了需求分析中的要求,運行正常,操作界面簡潔。
由于時間和技術水平的緣故,本系統(tǒng)還存在著許多方面的工作尚未完善。系統(tǒng)的各項功能基本都能正常運行,達到了初步設計的要求,但是還不夠完善。比如插入試題模塊功能還不完善,系統(tǒng)安全性有待提高。另外在試題的插入時,只能由管理員逐題進行錄入,還沒有實現試題的成套錄入。界面的美化還得進一步細化,各功能模塊也有待進行整改和完善。一個好的系統(tǒng)需要一段時間的跟蹤及長期的維護,也許后期還有可能進行功能上的增加或改進,這些都需要在系統(tǒng)設計時考慮好,才能使一個系統(tǒng)被應用的時間更長。自己有待進一步提高,相信在以后的學習及生活中會將本設計修改的`更加完善。
c程序設計實訓心得體會篇十六
c語言是一門計算機基礎語言,通過這一學期的學習,對于它的一些特點和算法有了一定程度的了解,并能夠做一些中等的題目,但并沒有完全掌握。這兩周的課程設計正是讓我們鞏固以前的知識并在此基礎上能夠有所突破。
這次做的是計算器,對于我來說有一定困難,因為我的c語言基礎并不是很過硬,所以在第一周我的程序并沒有太大的進展,除了一個框架外并無其他任何功能,每天別人在絞盡腦汁想如何做程序的時候,我都會看著自己寫的框架發(fā)呆,或者做一些與課程無關的事情,那一個禮拜過的蠻無聊,蠻郁悶的,心情也不是很好。一個禮拜的煎熬終于過去了,終于有了讓我喘息的機會。周末的時候,拿出了網上找到的計算器的程序,靜下心來認真的研究別人的算法,終于初步看懂了那些在我看來深奧的一塌糊涂的語言。第二周又要上機,不過這次情況有所改善,畢竟有了一點小頭緒了,當然趁熱打鐵,把那個程序中有用的部分copy了一下,就變成了自己的計算器程序啦。運行了一下也成功了。雖然程序有的是copy的,外形也不如別人的美觀,可其中包含了我的心血,應該并不算盜用吧。
c語言是一門較難的語言,我感覺學的蠻累的,尤其是這兩周的課程設計,我更體會到了這一點,雖然我們是在同一條起跑線上學習的,可每個人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我屬于后者,因此,在做設計的時候,單單靠我自己的能力是不行的,需要靠大家的幫忙,需要運用集體的智慧,需要大家團結合作。所以,通過兩個禮拜的努力和同學的幫忙,我終于做出了比較傳統(tǒng)的計算器,在此過程中,我體會到了失敗后的失落,同時也體會到了成功后的喜悅,也許在以后的學習生活中我會更加體會到這一點。
c程序設計實訓心得體會篇十七
自從記事以來就聽過了電腦這個高科技,現在終于實現了自己的一個小小愿望成為了計算機系的一名學生,這學期我們學的c語言,以前就聽過這個名字,打開書一看簡直一竅不通,學好這門科簡直就是一個挑戰(zhàn),課前課后都要把書啃一遍,要不然上課就跟不上,終于學期快結束了,我們有一個課程設計,在兩個星期內,完成一個復雜的程序,我們的題目是做一個計算器,計算器從小就見過但讓我自己設計一個出來就有點困難了。
第一天,我們都按照老師教的畫圖函數畫計算器的外貌,但發(fā)現一個一個畫實在是太煩瑣,后來在老師的點撥下,我們采取了for語句,果然很快地畫出來了,接下來的事就是計算了,用什么函數?怎么用?那個上午就坐那發(fā)呆,沒有什么新突破,自性心嚴重受到打擊,下午立馬找了份材料到圖書館去研究,還專門找了位高手教我,研究了一個下午終于有眉目了,第三天我們成功地把計算功能搞定了,但還有閃爍的功能沒有搞,這確實是一個問題,這時團結的力量得到了充分的體現,大家齊心協力,有的找資料,有的幫忙改錯,有的俗話說:三個臭皮匠頂個諸葛亮。在大家的共同努力下,我們勝利了。
感謝劉金平老師的淳淳教誨,感謝同學的積極幫忙,我的程序終于順利完成了,接下來的就是寫報告收尾了,看著自己的勞動成果寫起報告來特有勁,特有靈感。
很感謝這次的課程設計,它使我更加深刻地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應手地解決諸多問題;另外,做任何事都要有耐心,不要一遇到困難就退縮;在學習和工作中要時刻謹記團結二字,它好比通向成功的鋪路石,不可或缺。
人生的道路是曲折的,但正是因為曲折人生才光彩奪目,在人生的路上,總遇到重重困難,但正是因為困難我們才變的更堅強。今后的路還很長,面對困難,讓我們用行動去俘虜它吧!
c程序設計實訓心得體會篇十八
顯示是殘酷的,人情是冷暖的,c程序還是要交的,我不得不繼續(xù)抗戰(zhàn)于悶熱的機房內,繼續(xù)我的`夙命。以前叫嚷著中國應試教育的不好,還不是一路走過來了,我只有無奈,這c程序也是如此,認了。
微風試圖撫平我的煩躁,那它在做夢。此刻的我,正如98年的時候喬丹最后時刻持球,哪平靜的了啊。等我的論文完成了,老爺子的球也進了。
言歸正轉,這個程序的完成過程是跌跌撞撞,曲折的。即便沒有紅軍兩萬五,也有個一萬兩千五。不過,咱值!你說為什么?咱學到東西唄。
查書,查資料,請教同學的過程就是我提高的過程,久違的認真又體會了一次。
真正的收獲更多是思想上的,讓我認識程序的復雜,自己的微不足道,“學無止境”頭一次認識的這么深刻,察覺自己的不足。在這次編程中,同學幫了我很多,我一個人是不能完成的。以后的學習生活真的要踏踏實實,自己的計算機生涯必定是坎坷的,信心受挫了。
c程序設計實訓心得體會篇十九
完成程序的編寫,決不意味著萬事大吉。
你認為萬無一失的程序,實際上機運行時可能不斷出現麻煩。
如編譯程序檢測出一大堆錯誤。
有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。
開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經驗分析判斷錯誤所在。
程序的調試是一個技巧性很強的工作,對于初學者來說,盡快掌握程序調試方法是非常重要的。
有時候一個消耗你幾個小時時間的小小錯誤,調試高手一眼就看出錯誤所在。
通過這次為數不多的幾天計算機實踐學習,我們了解了一些關于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。
同時它讓我知道,只要你努力,任何東西都不會太難。
c程序設計實訓心得體會篇二十
當得知要編一計算器的程序時,覺得不是很難,但后來仔細一想似乎要滿足老師的要求并不是那么容易,越想越覺得復雜.當老師給我們上了一節(jié)指導課后,我看到了希望.再經過兩個星期的仔細構想,我感到勝利在望.于是興孜餑餑得坐進了機房,手指在鍵盤上不停的跳躍,不一會就一部分寫好了,真的蠻興奮的.于是又開始第二部分的編寫,又好了,當我按下alt+f4+回車時,沒得到我預想的結果,有點意外.于是移動光標上下掃描,好象沒發(fā)現任何語法錯誤,我猜可能是結構的順序出了問題,再仔細的將程序看了遍,想了想.結果發(fā)現第二部分沒被運行.接下來我對疹下藥,果然有用,這人真是喜啊!在接下來的幾節(jié)課我完成了余下的部分,當然不可能一切非常順利,其中的曲曲折折是很難說清楚的.
當寫完了這程序我深深地感到寫程序是一件很有趣的事,給人喜悅,給人快感,給人滿足.其中的感覺真是難以用言語來表達,即使是一個小小的程序運行成功那也要比打游戲打死一個大boss要爽快!總之這一切只有身臨其境才知道.
其次還對同學之間的合作精神深感贊嘆,同學之間的互相幫助精神在這時體現的淋漓浸漬。
c程序設計實訓心得體會篇一
CV程序設計是一門非常重要的學科,隨著科技的快速發(fā)展,CV在圖像處理、人臉識別和機器學習等領域發(fā)揮著巨大的作用。在學習與實踐過程中,我積累了一些心得體會,下面我將結合自己的經歷,談談我對CV程序設計的理解和感悟。
首先,CV程序設計的基礎是數學和計算機科學。在學習CV之前,必須要有扎實的數學和計算機基礎。數學為我們提供了CV算法的理論基礎,如矩陣運算、統(tǒng)計與概率等;計算機科學則為我們提供了編程和數據處理的工具,如C++、Python和OpenCV等。只有掌握了這些基礎知識,我們才能夠更好地理解和應用CV算法。
其次,CV程序設計需要不斷的實踐和動手去做項目。理論只是死知識,只有將它落地才能發(fā)揮其真正的價值。通過參與課程項目和實踐課題,我意識到實踐是深入理解和掌握CV算法的關鍵。在項目過程中,我們要獨立思考問題,尋找解決方案,并付諸實踐驗證。實踐不僅可以提高我們的編程能力,還可以讓我們更好地理解算法的優(yōu)缺點,從而不斷改進和優(yōu)化。
另外,CV程序設計需要良好的團隊合作與溝通能力。在實際項目中,往往需要與團隊成員共同合作,共同完成任務。良好的團隊合作需要每個成員都具備一定的自學能力和合作意識,能夠獨立思考問題并及時與他人溝通交流。在團隊合作過程中,我們可以相互借鑒和學習彼此的經驗,共同攻克難題,提高項目的質量和效率。
此外,CV程序設計需要不斷學習和跟進最新的研究和技術。CV領域的發(fā)展非常迅速,每年都會涌現出許多新算法和新技術。為了不落后于潮流,我們必須保持持續(xù)學習的心態(tài),跟進最新的研究和技術動態(tài)。通過閱讀論文和技術文章,參加學術會議和學習班,我們可以了解最新的進展和應用,從而及時更新我們的知識體系。
最后,CV程序設計的成功離不開對問題的熱愛和堅持不懈的努力。CV程序設計經常會碰到各種各樣的問題和挑戰(zhàn),而要解決這些問題需要堅持不懈的努力和對問題的熱愛。在解決問題的過程中,我們可能會遇到困難或者失敗,但只要我們保持積極的態(tài)度和持續(xù)的努力,相信總會找到解決的辦法,從而取得成功。
總之,CV程序設計是一門需要數學和計算機科學基礎、實踐和團隊合作能力,以及持續(xù)學習和堅持努力的學科。我深知在CV程序設計學習過程中的困難和挑戰(zhàn),但也意識到只有克服了這些困難并不斷提高自身能力,才能在CV領域有所建樹。我將繼續(xù)保持對CV的熱愛和專注,不斷學習和實踐,為這個領域的發(fā)展做出自己的貢獻。
c程序設計實訓心得體會篇二
CV程序設計是計算機應用領域中的一項重要技能,通過編寫程序來實現計算機視覺任務。近年來,隨著計算機視覺的興起和發(fā)展,CV程序設計的需求也逐漸增加。通過學習和實踐CV程序設計,我獲得了一些寶貴的經驗和體會。在本文中,我將分享我對CV程序設計的心得體會,希望能對其他學習此領域的人有所幫助。
首先,我認為掌握基本的編程知識是學習CV程序設計的關鍵。CV程序設計需要使用編程語言來編寫代碼,因此,了解編程語言的基本概念和語法是必不可少的。在學習中,我通過系統(tǒng)學習編程語言的課程并進行大量的練習,逐漸掌握了編寫基本程序的技能。除此之外,我還利用各種學習資源,如在線教程和編程社區(qū),來了解最新的編程技術和解決問題的方法。通過持續(xù)的學習和實踐,我逐漸提升了自己的編程水平,為CV程序設計打下了堅實的基礎。
其次,我發(fā)現在CV程序設計中,不斷探索和嘗試是必不可少的。CV程序設計是一個不斷進化的領域,新的算法和技術層出不窮。為了跟上發(fā)展的步伐,我們需要保持對新技術的敏感性,并不斷進行實踐和嘗試。在我的學習過程中,我發(fā)現一些傳統(tǒng)的CV算法在特定的場景下可能無法有效解決問題,而一些新的算法和技術則具有更好的效果。因此,我勇于嘗試新算法,并不斷改進和優(yōu)化我的程序。通過不斷探索和嘗試,我發(fā)現了一些優(yōu)秀的CV算法,并將其應用到實際項目中,取得了很好的效果。
此外,我還學會了如何有效地調試程序。CV程序設計經常會遇到各種各樣的問題,如算法錯誤、數據異常等。在遇到問題時,我會首先通過打印中間結果和調試信息來分析問題所在。如果問題較為復雜,我會使用調試工具進行跟蹤和分析。通過對程序進行合理的調試,我能夠快速地定位并解決問題,提高了程序的穩(wěn)定性和可靠性。同時,我也學會了如何進行代碼重構和性能優(yōu)化,以提升程序的運行效率和響應速度。通過不斷調試和優(yōu)化,我的CV程序得到了不斷的提升,更好地滿足了實際需求。
最后,我認為在CV程序設計中,團隊合作是非常重要的。CV程序設計通常需要涉及多個領域的知識和技術,如圖像處理、模型訓練等。因此,一個好的團隊合作能夠充分發(fā)揮每個人的優(yōu)勢,提高工作效率和質量。在我的學習和實踐中,我參與了幾個CV項目并擔任開發(fā)人員的角色。通過與團隊成員的合作,我學會了如何與人溝通和協作,如何分工合作和解決問題。團隊合作不僅幫助我積累了豐富的經驗,也提高了我解決問題和合作的能力。
總之,CV程序設計是一項非常有挑戰(zhàn)性和發(fā)展?jié)摿Φ募寄堋Mㄟ^不斷學習和實踐,我掌握了基本的編程知識,不斷探索和嘗試新的算法和技術,學會了如何有效地調試程序,并認識到了團隊合作的重要性。這些經驗和體會對我在CV程序設計領域的進一步發(fā)展和成長都起到了積極的推動作用。我相信,只要持續(xù)努力學習和實踐,不斷提升自己的技術水平和團隊合作能力,我將能夠在CV程序設計領域取得更好的成果。
c程序設計實訓心得體會篇三
說到我學習c語言時,真是用千言萬語呀!記得剛開始學的時候,我的c語言學的并不是很好,學期都過了快一半了,對c語言還是一知半解的,我是第四小組的組長,組長的職位給我了很大的壓力,我一直認為做學問都要做到這一點,要么做到最好,要么就不去做它,本著這樣一個心太,我下了一個決心就是要學好c語言,開始我用了最笨的方法,就是一個厚厚的本子,一支筆,一本c語言書,天天有事沒事抄程序,不管什么程序,我都不放過,一個一個的抄,抄了有好幾個本,回到宿舍就在機子上調程序,一個月過去了,老師讓做c語言項目,是一個學生成績管理系統(tǒng),在當時這樣一個項目對我們來說真是難度不小,可是我本著一個試一試的心太去做了,一個打死我都不敢相信的奇跡出現了,這個程序我寫出來了,而且?guī)缀跏且粴夂铣?,而且只用了一個晚上的時間,寫了足足有六頁的代碼,看著寫在本子上的代碼我有點不相信,這怎么可能呢,當晚我沒有睡著覺,高興啊,誰能睡的著。做這個項目讓我明白了一些道理,再大的程序也是有不同的小程序組成的,因為我天天抄程序,抄的全是小程序,做這個大點的程序的時候我發(fā)現全是一個一個的小程序,抄了一個月的程序,當然能很順利的就寫出來了。
后來我明白了,抄程序是最笨的方法但我認為它是進步最快的方法,抄程序是積累經驗的時候,而做項目才是真正把所學為所用的時候,可以說只有你做一個大點的項目出來才能真正是說明你學到了東西,你會用所學的東西,要不然就算你學的再多,不會用也沒用啊,我還發(fā)現有很多同學,在學飛c語言的時候比我學的要好,可是他們卻做不出來項目,就是說學會了但是不會用,那我說還不如不學呢。有點浪費時間。做學問特別是計算機一定要做的精準,比如說一個語句一個關鍵字,你一定要把它幾乎所有的用方法都能清楚明白,比如說print語句,對于它你一定要明白什么時候用“‘,這些你都要非常的清楚明白,要不然說不定那一天你用會碰上麻煩事,一句話要學精了,語法掌握住了,接下來就是寫程序了,其實抄程序并不是說一直沒有目的去抄,你會發(fā)現當你抄一段時間以后就不用再抄了,因為大部分都是一樣的你一看就知道怎么寫了,當你一看到程序就知道它什么功能,那里有錯的時候,那你的成績可是進步不小啊,這并不需要太多的時間,只要你用心一個月足夠了。
跟大家說幾點經驗:
1、在學習的時候一定要注意這幾點,不會的一定要問明白,不管誰能讓他教會你知識就是你的了,要學會讓知識為我所用。在看書的時候一定要做好標記,特別是不懂的地方一定要標明是什么意思。
2、在學習語言的時候一定要記住動手,不要只說不做,這樣會行成眼高手低,不管什么樣的程序都要親手做過才能說會了,不要整天說我不會學不會,其實是你不想學,只是你下決心抄一個月程序,我保證我能有大的進步,其實當你抄到一周到兩周的時候你就會特想抄,因為你會發(fā)現程序你能看懂了,能幫別人調程序了,有一種成就感呀!它會讓你更加努力的去學習。
4、提醒大家學習要講效率,我發(fā)現有很多同學天天學習,每天最早到教室,走的又最晚,別人玩他在學,別人學他也學,可是別的一天30%的學習時間卻比他們一天50%以上的學習時間的效率要高上不僅僅是幾倍的問題,所以我要說的是不要對別人說你天天在學習,要說你天天在進步,學習不是要你學習了多久是,是要你學了多少東西的,你學一小時還沒有別人學一分鐘的效率高,難道自己不是浪費時間嗎?不想學的時候就不要學,出去玩一會兒再來學說不定會有更好的效果。希望這些經驗能跟大家分享一下,最后還是要跟大家強調一點,抄程序是學好c語言的最好最快的方法。
c程序設計實訓心得體會篇四
數據層次結構中的最底層是由原子類型和枚舉類型構成的。從最底層開始,通過使用指針、數組、記錄機制,利用已有的類型擴展這個層次結構。
原子類型分為4類:整數類型,浮點類型,文本類型,布爾類型。
枚舉類型采用以下的語法形式來定義:
typedefenum{element-list}name;。
其中,element-list是標識符的列表,稱為枚舉常量。name是這個新類型的名稱。例如下面的枚舉類型定義了羅盤上的四個主要方向:
一旦定義了枚舉類型,就可以像其他內建原子類型那樣聲明這種類型的變量。
在c語言中,枚舉類型、字符型和各種整數的表示形式統(tǒng)一叫做標量類型。當在c表達式中使用標量類型的值時,編譯器就會自動將這些標識符轉換為整數保存。這種機制的作用是,在這些標量類型上執(zhí)行的操作與整型上執(zhí)行的操作完全一樣。
【指針】。
在c語言中有一種表示內存地址的數據項,稱為指針。指針有很多種用處,下面是最主要的集中:
1.指針可以以一種簡潔的方式訪問一個大的數據結構。
2.指針可以使不同程序間的數據共享更方便。
3.指針可以在程序執(zhí)行時留出內存空間。
4.指針可以記錄各數據項之間的關系。
在很多指針應用中,都需要有一個特殊指針值,表示某一指針并不指向任何實際單元。c語言定義了這種特殊的常量,稱為null(在stdlib.h頭文件中定義的)。該常量可以被賦值給任何的指針變量,其內部表示為地址值0。
為了了解指針變量在實際中是如何使用的,我們先看一下c語言中指針的常規(guī)用法-向函數傳遞指針,使被調用函數可以使用到調用函數中的數據。將簡單變量從一個函數傳遞給另一個函數,只是使另一個函數得到一個副本。在函數中訪問這個參數,只是訪問它的本地副本,對調用函數中的數據沒有任何影響。
把指針當做參數傳遞,使得在被調用函數中改變調用函數的參數值。在c語言中使用傳遞指針的方式傳遞地址稱為引用。
c程序設計實訓心得體會篇五
我參加這樣的培訓已經是第二次了,再這里先感謝一下我的工作單位,學校領導很重視對年輕教師的培養(yǎng)。在現實教學中,我教的就是《vb程序設計》,通過此次培訓學習,收獲很大,體會頗深。不僅對《vb程序設計》這門課程有了比較全面系統(tǒng)的把握,而且對一名從事程序設計課程教學的老師所應具備的條件和素質有更加深刻的理解。龔沛曾教授淵博的學識、高超的授課技巧、高尚的品格、為人師表的風范,都給我留下了深刻的印象,必將對我今后從事本門課程以及其他課程的教學產生深遠的影響。
任務問題驅動法,它使得教學目標非常明確,更易于學生了解知識點并努力去掌握,這種教學模式進行教學,教師與學生都是圍繞如何完成具體的任務而教而學,教師思路清晰,教學目的明確,學生更容易掌握學習內容。
工程項目教學法,這種方法對教師要求較高,整個vb的教學過程圍繞一個大型的工程項目。目標是,學生在學習制作項目的過程中,學習vb,學習完成后,一個有實際應用的項目也能完成。
〈1〉每講一次新的內容,通過一個個生動、與生活貼近的例子來引入,先激發(fā)學生的興趣,再接著講例子中用到的相關理論與知識,這樣就會給學生先帶來一個感性的認識,再從感性認識上升到理論,就沒有那么抽象與陌生了。
〈2〉讓學生參與教學。程序設計課程應重視實踐,在實踐中讓學生知道自己會了什么,而那些知識還不會。在課堂中可以讓學生親自上講臺做演示程序,然后讓下面的學生來觀察程序制作過程中注意的問題,出現的問題。然后教師給予總結。
考核是評價教學的一個重要的組成部分,也是衡量學生掌握計算機知識水平及能力的一種有效方式。傳統(tǒng)課程考試的弊端存在考試內容不合理、考試方式單一、題型單調等問題。我們按照教學大綱的要求,從考試形式上進行了改革,采用上機考核的方式進行。通過本次培訓,我們感覺到有必要進一步完善上機考核系統(tǒng),使考核系統(tǒng)更加有利于提高學生學習本課程的積極性方向發(fā)展,并引入上機評判系統(tǒng),使每一次上機都能激發(fā)學生的學習興趣,讓學生有成就感,增強學習的自信心。
陸尉民教授的考試系統(tǒng),對我啟發(fā)很大,立刻有了想法,借鑒陸老師的考試系統(tǒng),讓學生參與開發(fā)一個適用我們學校的考試系統(tǒng)。
總之,這次培訓很充實。龔教授和陸教授精彩的授課過程影響著我,而且特別有收獲的是,大家的討論,在討論中我們互相學習??吹胶妥约河^點一致的很高興,看到自己不懂的很忙碌。
白曉東
c程序設計實訓心得體會篇六
學習c語言已經一年多,對c也算得上半個入門者,期間也寫過一些自娛自樂的代碼。其實個人認為無論學習什么語言,最重要的是掌握習編程思想,然而c語言一種學習編程思想的基礎語言。所以,c語言的重要性不言而喻。
一、課本。
無論用的是什么書,要學好c語言,把書上的每一個例題、習題的代碼讀懂,這是學c最基本的要求。弄懂每一章的內容是什么?在c語言中有什么用?并嘗試修改每一個例題的代碼,采用不同的代碼來實現題目的要求。
二、課堂。
在每一節(jié)課上,注意老師講的內容,有的知識,老師稍微提點,你就能弄懂,但是自己看書,或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識點。在課堂上,盡可能多的在草稿紙上寫下你自己的代碼,讓老師看或是自己上機調試。
三、筆記。
無論學習什么知識,筆記是重點,俗話說:好記性不如爛筆頭。一個認真學習的人,總是記了很多筆記的,想學好編程,你的筆記本上總有課本上的每一個例題代碼的核心部分。以及八大經典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動規(guī)、迭代、分枝。
四、交流。
想學好c語言,交流是必須的,尤其是學習c語言的新手,這里,我向大家推介——百度c語言貼吧,這里有很多的學習者,也有很多高手,在這里你能學到課本以及課堂上學不到的東西。和他人交流也是很重要的。
五、上機練習。
這是學習好c語言的關重要的環(huán)節(jié),無論你編程學得多好,上機實現才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進計算機,讓計算機來實現,這樣有助于你對程序的理解,并試著修改你的代碼,讓你的代碼更精簡,效率更高。平時沒事的時候,在計算機上多敲代碼,一個編程厲害的高手,他的計算機上會有多代碼。
想成為編程高手的軍規(guī):
1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什么都沒學到而難忘!
2、編程不是技術活,而是體力活。
3、c語言是基礎,很重要,如果你不學好c語言,那么什么高級語言你都學不好。
4、計算機專業(yè)是一個很枯燥的專業(yè),但即來之、則安之,只要你努力學,也會發(fā)現其中的樂趣。
5、學習編程的秘訣是:編程,編程,再編程。
c程序設計實訓心得體會篇七
短短的一個月很快就過去了,在這短短的一個月里,我學到了很多,了解了很多。在這一個月里我學到了有關java等方面的知識,了解了關于軟件開發(fā)的流程。了解了自己的不足,知道了自己努力的方向。
回顧這次的實訓,這次或許是最后的實訓機會。我是一名大二的學生,明年或許就要出去實習了,所以我很珍惜這次的實訓機會,因為它能夠讓我了解自己的不足以及以后自己努力的方向,同時也能讓我了解軟件開發(fā)的流程,增加一點軟件開發(fā)經驗和社會經驗。讓我在以后的實習中會更好的融入到其中,增加自己的就業(yè)機會,因為縱觀現在的就業(yè)形勢很不讓人樂觀,由于之前的經濟危機,就業(yè)機會越來越少,就業(yè)也越來越難,這就給了我們很大的壓力,所以要是沒有真本事,就業(yè)崗位就無從談起,因此,在以后的學習中,我會更加好好努力。
通過這次的實訓,我學到了很多:
首先,對java識比以前有了更深的了解。在這之前由于種種原因我java學的很不好,編程我?guī)缀鯇懖怀鰜?。但經過這次的實訓,我對java的理解,雖然還有很多都不懂,但我會在今后的實訓和學習中加以學習了解,力求弄懂,增強自己對java的理解。
其次,在這次的實訓中我的動手操作能力有了一點的提高,剛開始的時候jdk的配置,數據庫的安裝都出現了一定的問題,java可實話開發(fā)工具的不熟悉,所以開始的時候進程很慢,時間都用在了jdk的配置,數據庫的安裝以及熟悉java可視化開發(fā)工具上,但付出有了回報,成功的配置了jdk,安裝了數據庫,熟悉了java可視化開發(fā)工具,總的說來,自己還是有一定的收獲的。因為自己的動手操縱能力得到了提高。
最后是團隊協作。在整個項目完成過程中團隊協作有著不可替代的作用。從在剛拿到項目時對項目的分析到最后的項目完結的都有一定的體現。剛拿到項目時,我們團隊進行了分析,并分配了各自的任務。當我們其中一人遇到問題的時候,我們其他人都會去幫忙,效率提升了很多。但可能由于不是一個宿舍的,大家彼此間都不是很了解,所以交流中還是存在了一定的問題。
在這次的實訓當中我收獲頗豐。但僅僅靠這一個月的學習還是遠遠不夠的。所以在以后的學習中我會更加努力,提高自己的能力,讓自己在以后的社會道路上打下堅實的基礎。
姚新。
擴展閱讀:java個人實習總結。
4、在做項目的時候不應該有參考代碼。
長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。
一:項目的地位。
因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的編程基礎,尤其是在?;蛘呤莿偖厴I(yè)的學生,多少都有一些基礎。他們欠缺的主要是兩點:
(1)不能全面系統(tǒng)的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。
(2)沒有任何實際的開發(fā)經驗,完全是想象中學習,考試還行,一到實際開發(fā)和應用就歇菜了。
學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。
4:最后綜合項目一定要是實際應用系統(tǒng)。
學員經過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質量就不高了。理想的狀況是這個項目就是實際項目,到時候學員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。
三:java怎么選擇項目。
這個不是靠想象,而是根據實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這里只是討論方法,不涉及具體的項目案例。我們可以采用倒推的方式來分析:
(3)然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。
(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。好了,把上面的分析用正向描述就是:
日常教學和練習中學習和掌握的知識==〉演示項目==〉分階段項目==〉綜合項目==〉勝任企業(yè)實際開發(fā)需要。
附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。
上面闡述了java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:
1:真項目。
項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術的方向和層次也在不斷變化,這些都體現在最新項目的要求上,舊項目所要求的技術和層次很可能已經過時了,根本達不到訓練的目的。
開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。
開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。
這是java最與眾不同的一點,java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以java十分強調:項目一定要讓學生動手寫出來。
java的做法是:老師做為項目經理,帶領著大家一起去做需求分析、概要設計、數據結構設計、接口設計、重要業(yè)務流程的分析設計等,然后由學生們分團隊進行開發(fā),實現整個項目。這里有幾個與眾不同:
(1):現場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果。(2):java選用的項目基本都是企業(yè)最新的項目,很多都是java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。這樣也斷絕了學生的依賴思想,認認真真去開發(fā)??赡苡型瑢W會問:為什么不選擇有源代碼的項目呢,那樣還可以參考學習啊!
這是一個典型的誤區(qū):覺得通過看人家的代碼能夠加快自己的學習。這個方法對有經驗的人來講是對的,但是對于還在學習期間,沒有經驗的學員來講,就是一個認識的誤區(qū)了。因為你也許能看懂代碼的語法,但根本看不懂代碼背后的含義,看不懂代碼的設計,看不懂為什么要這么實現,看不懂代碼所體現的思想,其實,看了跟沒看沒有多大區(qū)別。事實上,java界最不缺的就是代碼了,那么多開源軟件,小到一個工具,到企業(yè)級erp都有開源的,而且很多都是大師級的作品,說實話比你參考的那些代碼質量高多了,但是又有多少人能真正看明白呢,原因就在于達不到那個水平,看不懂代碼背后所體現的設計和思想以及為什么要這么做,效果也就不好了。
當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習java開發(fā)的學生,所以java根據多年的培訓經驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得代碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。java的主力老師都是實戰(zhàn)出身,在java開發(fā)方面都至少有七年以上的開發(fā)經驗,同時具備多年的項目管理經驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。
java實訓收獲總結。
尊敬的各位領導、各位老師、各位同學:
大家好!
在學院領導老師的帶領和安排下,我們在上個學期末,到北京進行了為期10天的專業(yè)實習。在實習過程中,我們在專編程技能以及軟件開發(fā)的總體架構思想上都收獲頗豐。
一、理論知識的學習。
在實訓進行的前五天,我們上的是java編程的理論課。負責上課的老師言語風趣幽默而不失嚴謹,在老師的引導和啟發(fā)下,我們鞏固了之前在學校所學的編程知識,并加以深化,澄清之前對編程技術認識的一些錯誤或模糊的概念。
我們還在課上以java里gui編程常用的swing框架和java的容器體系作為切入點,框架作為這期間除了學習一般的編程的知識技巧。在全面的系統(tǒng)的認識了框架同時補充學習了泛型技術,以及框架中架構思想的知識。在企業(yè)的實際編碼過程中,一個個框架構成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發(fā),讓自己的產品在市場上立于不敗之地。
在結束了理論知識的學習之后,后五天我們在實訓基地進行了項目開發(fā)的實戰(zhàn)練習。
項目的名稱是supervcd,是由海輝曾經所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內容對我們學習仍具有相當的價值,對我們了解真實的軟件的設計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內容囊括了gui設計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現一個專用的輕量級數據庫系統(tǒng),這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。
平時我們很少有機會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓練中,我的收獲也有很多。
第一,我學會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發(fā)交流合作中的紐帶,風格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經歷這次實戰(zhàn)演練之后,我一定會嚴格的遵守編碼規(guī)范。
第二,我學會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們如何組織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。
第三,我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫代碼篇幅短小,功能單一,所以設計思路通常只留于腦內,非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。
第四,我學會了如何團隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發(fā),或許在編程技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創(chuàng)造出不可磨滅的重大價值。
第五,我學會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認可,讓客戶了解并認可自己的產品最好的辦法就是用言語將自己的項目的最好的一面展示出來,在最后一天里,實訓的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。
在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學會了如何編寫規(guī)范合格的代碼和文檔;學會了了正確理解分析客戶需求并設計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產品以及與客戶進行溝通的技巧。
經歷過這次實習實訓,我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態(tài)去充實自己,學習,不斷地迎接挑戰(zhàn)。
軟件二班xxx。
c程序設計實訓心得體會篇八
新的一年即將到來、回首2019年我很榮幸地進入了公司、加入了___團隊..認識了友善嚴謹的領導、熱心和睦且技術優(yōu)秀的同事.很是開心、這是有收獲的一年.讓我從學生時代轉職到了一個社會人.下面對自己2019年進入公司大半年的情況進行年終小結.
一、收獲、不足及改善。
a.業(yè)務開発、技術能力。
來到__團隊、經過了將近一個月的培訓、大體上對業(yè)務的流程、規(guī)約、制造程序的方法步驟有了一定的了解.期間做過從簡單到復雜的幾本程序、從仿真到實際收獲很大.起先、感到這個人事系統(tǒng)非常之龐大、內容豐富、模塊功能繁多.復雜之中又有規(guī)律.在此非常感激我的subleader__、還有老員工們對我們的細心指點.、那段時間常常加班加點地幫助我們盡快熟悉系統(tǒng).
培訓的最后一本程序、是本工作量比較大的程序.我們也研究討論過數天、也發(fā)現了詳細設計的問題.體會到_____公司對程序制造的嚴謹和細致.處處體現了規(guī)范.不是亂來、隨心所欲地做程序.如注釋地添加、這是多人合作的工作、你寫的代碼要好好書寫注釋、以便于以后的修改閱讀.在做這本程序時、很多的細節(jié)問題常常被我們忽視.讓我吃驚的是、畫面上的距離竟然都是用尺子去量的、畫面上的控件有1p_的距離、subleader都為我們指了出來、可見這是一個需要細心、耐心、嚴謹的工作.
在工作中了解到一個原則那就是效率時間優(yōu)先原則.一切都要有效率、都要在納品之前、提早發(fā)現問題、解決問題.千萬不要拖到最后一天、才發(fā)現了問題、那樣要耽誤事情了.采用前緊后松原則、前面多加緊點、后面好寬松點.
接著做過一本比較簡單的程序、由于不是很復雜.做的比較順利.經過自測、還有subleader的測試最終發(fā)現了一個javascript的問題、補上了.在做著本程序前、先好好研究了段時間、后來發(fā)現了詳細設計有錯誤的地方、也指了出來、發(fā)了qa得到了日方的確認.總體上是提前完成了任務.也積累了點小經驗.期間最后的步驟sourcereview工作對source進行了修改.有些地方都還不是很規(guī)范、總之都要體現按照規(guī)約的來、不能隨心所欲.
經過一段時間的修正、體會到如果自己寫的代碼很爛會讓下一個改你程序的同事很是頭疼、所以一定要提高自己的素質、首先應該注意的要條理清楚、思路明晰._提高素質,寫好注釋。經過一段時間的修正,體會到如果自己寫的代碼很爛會讓下一個改你程序的同事很是頭疼,所以一定要提高自己的素質,首先應該注意的要條理清楚,思路明晰。
掌握進度,隨時匯報。了解到我們做的任務都有__期限,所以要求我們能估計今天做的任務的進度。然后下班前都要跟自己的teamleader匯報。剛開始,我們都很是不習慣,或者是忘記了。沒有及時匯報。這樣很不好,會導致leader掌握不了你做的任務的動態(tài)。以后都應該時刻提醒自己反應情況,提出自己遇到的困難需要哪些幫助。
測試不馬虎,差事不應付。有近一段時間我們做了大批量的測試工作。這可能不一定需求很高的技術含量。卻是個考驗細心,嚴謹的任務。甚至有的時候感到很繁瑣枯燥。但這個保證軟件質量的重要過程。如果測試的馬虎,不認真測,軟件到用戶手上才看到bug是多么不好的情況阿。期間我們都對不懂的模糊的條目詢問了同事和領導。不輕易地亂打對錯。做好貼圖,貼數據工作。當然做多了也有了點體會,比如100多項的測試,也可以發(fā)現里面的規(guī)律,有些項目是一組一組的,比如一個動作,測試下來,就可以對好幾項的對錯進行判別。
中途曾經做過一本_____程序,由于接觸的同事不多,我自己研究了下參考了給定的程序,跟同事研究討論后,最終完成了。期間還發(fā)現了詳細設計的錯誤,跟日方溝通得到了確認。這讓我有了信心,雖然沒有接觸過的東西,也是可以通過學習完成的。
在空閑的時間subleader也安排了我們自主學習,對_____系統(tǒng)做些技術調查等等。也學到很多,當然還是有很多不明白的地方有待繼續(xù)學習。
另:以前曾經做的。net多是windowsapplication方向的,剛進入公司做的是web方向的所以也是有很多需要學習的。工作中發(fā)現,有些動作步驟常常是機械的繁瑣的重復的。我們是程序員完全可以自己編寫點小軟件來服務自己,提高效率。我發(fā)現加菜單操作非常的繁瑣,要去數據庫查東西,復制粘貼要弄個老半天,在空的時間里,我也寫了個小程序,能夠快速地加菜單,很想繼續(xù)完善實現其它的功能得到subleader及其它幾位同事認可。且課余時間還做過個多年的心愿一個麻將程序,有點停滯不前,現在只完成了個雛形。
總之業(yè)務上還有很多需要探索學習的東西。
a.団體合作,交流協調。
工作態(tài)度上還能積極配合大家做好工作的,服從領導的安排,有問題及時反應。并沒有惡意地違反規(guī)章制度。
c程序設計實訓心得體會篇九
為期兩周的實訓即將結束,通過這次的實訓使我們學到了很多,同時也讓我們意識到我們要學的更多。本次實訓的項目是雛鷹學生成績管理系統(tǒng),以小組的形式進行分工合作,我組共9個人,任務是用戶模塊的程序設計。從程序的需求分析、可行性分析、設計到編寫、調試、修改、完善、到最后的實訓報告,每個人都付出了時間和精力去做好自己的任務并努力地去完善它。
實訓的第一天接到任務時我們都覺得有點難度,很有挑戰(zhàn)性,畢竟學生成績管理系統(tǒng)是一個比較系統(tǒng)、完善、功能相對較齊全的管理系統(tǒng),即使是用戶模塊也可以完成各種操作,如對用戶的查詢、添加.刪除以及修改等。因此程序編寫也十分復雜,工作量較大,編寫一定要認真。一個小小的失誤都可能使程序出現大的漏洞。而我們只是學了點簡單的vb程序編寫,沒有嘗試過這種相對來說比較系統(tǒng)完善的系統(tǒng)。所以在做項目的時候我們倍感壓力、更加的團結協作,可即使如此我們還是出現了錯誤,我們的程序在編寫上存在一些漏洞,導致調試時不能正常運行,后經過老師的指導、我們的調整,終于可以完美的運行,這里也耽誤了我們很多寶貴的時間,直接導致了我們在項目調試上速度不夠快。
本人很榮幸地擔任組長一職,和另一位組長一起進行本小組成員的任務分配以及協調等。我組要做的用戶模塊分為用戶管理和修改密碼兩塊內容。用戶管理中又包括用戶的查詢、添加、修改以及刪除功能,它是只有具有管理員權限的情況下才能進入操作、而普通用戶就只能修改自己的登錄密碼。在實訓過程中我們也認識了一些新的老師,他們對我們親切認真負責,很有耐心地對我們進行講解并指導我們解決遇到的難題。老師們交會了我們很多簡單實用的技巧。也讓我們意識到了要想全面完整地完成一個模塊,首先要進行程序的設計,全面分析會用到的東西以及考慮可能會出現的情況,理清思緒、寫出大致的要點后再上機編寫程序以及操作。否則像一開始的我們馬上上機編寫、想到什么就補什么,不僅浪費時間也亂了之前寫好的一些程序。系統(tǒng)分析越準確,設計的系統(tǒng)越精確,可以大大減少后期的修改、維護工作。當然做好做對一個項目固然重要,同時美觀程度也是必不可少的,無論是從參觀者的角度還是自己看的角度都很重要。
總的來說,這次實訓還是比較成功的。最后出來的系統(tǒng),大家都很有成就感,這是我們一步步設計、一步步完善、辛苦付出后得到的成果。小組合作、幫助隊友,無論是團隊合作這方面還是個人動手這方面,我們都得到了很好的鍛煉。當然實訓不僅使我們學到了知識,也幫助我們縮小了實踐和理論的差距,通過這次實訓讓我們更深一步的對vb這門課程的知識有更進一步的渴望,同時對自己的專業(yè),對自己的能力,對自己所學的有正確的認識,并且能在以后的學習工作中不斷提高和完善自己。
c程序設計實訓心得體會篇十
一、實訓目的。
java程序設計是計算機軟件的專業(yè)核心課程,而且java也是當前軟件市場上較流行和功能很好的一種軟件開發(fā)語言。經過這個學期的學習后,能不能把學習的知識綜合串聯起來,java的實訓項目的制作可以有效的檢驗這一點。進行綜合項目實訓可以練習java軟件開發(fā)的環(huán)境和配置,能夠把java的面向對象技術、數據結構、圖形界面、線程、網絡知識、小應用程序等知識運用到實踐中去,從而更好地理解java的各項知識,達到能夠應用自如的地步。進行實訓的同時還需要查閱大量的文檔,可以鍛煉同學的自學能力。
二、實訓內容。
每個同學完成一個小項目,小項目的選題可以從規(guī)定題目中,也可以自己定題目。建議選做的題目如下:
1、畫圖軟件。要求:能夠使用菜單功能完成基本圖形的繪制(畫圓、直線等),能夠畫較復雜的圖形(如房子),能夠有橡皮擦、改變畫筆粗細等功能。
2、記事本。仿照windows下的記事本,要求:能夠讀寫文件,文件內容的復制、剪切和粘貼,能夠設置字體的大小和顏色。
3、計算器。仿照windows下的計算器能夠完成基本的計算任務,能夠完成平方、開方、求余等一些特殊的運算。
4、萬年歷。要求:能夠查閱農歷、陽歷和星期。
5、拼圖游戲。能夠完成拼圖游戲,能夠設置游戲的級別和時間,記錄游戲用戶的成績。6、掃雷游戲。模仿windows下的掃雷游戲。
7、英漢詞典。要求:能夠進行英漢單詞的互譯,進行英語單詞的記憶訓練以及一些簡單句子的翻譯。
8、設計一個俄羅斯方塊的游戲。
9、設計一個簡單的聊天軟件。要求:注冊和登陸功能,客戶端能夠進行通信。10、動態(tài)時鐘的制作。要求:仿照手表制作一個時鐘。
每個同學也可以自己選擇一個題目,要求不能抄襲他人作品,獨立完成任務。
三、課程設計項目內容和簡介(在此填入項目名稱和進行項目設計的背景及簡單介紹)。
四、系統(tǒng)環(huán)境(開發(fā)、運行的硬件環(huán)境和軟件環(huán)境)。
操作系統(tǒng):windows;內存:256m;。
cpu:interceleron1g;jdk版本:1.5;。
五、進度計劃及執(zhí)行情況。
日期-1-7任務安排了解計事本的基本功能,并實現基本的框架功能實現方法調試結果錯誤原因分析改正情況日期-1-8功能實現方法調試結果錯誤原因分析改正情況對文件可以進行正確的讀寫。剛開始進行文件讀寫操作時,用的是字節(jié)流,讀出來的都是亂碼。數據的流使用錯了。使用了字符流解決了問題任務安排實現文件的打開和保存功能文件的打開和保存功能執(zhí)行情況對文件進行正確的讀寫經過查api函數。
在jscrollpane中添加文本域控件。在將jscollpane解決了問題。最后程序能正常運行遇到的問題是:在開始時,文本域控件jtext沒有滾動條進行了整個窗口的布局執(zhí)行情況基本框架搭建好了日期2008-1-9功能實現方法調試結果錯誤原因分析改正情況日期2008-1-10功能實現方法調試結果錯誤原因分析改正情況日期2008-1-11任務安排實現字體風格的保存,保證打開后,能保持原來的風格。功能實現方法調試結果錯誤原因分析將字體風格保存到另一個文件中,打開文本時,也同時讀取該文件,重新進行字體的設置。
遇到過的一次錯誤是,顏色不能正常顯示,改進過,后來程序可以實現文本打開后字體維持原狀。錯誤的使用顏色的函數執(zhí)行情況功能已經實現有待改進可以進行查找和替換還有點功能上的欠缺查找到到最后一個時。不能返回重新查找任務安排實現查找和替換功能應用的是string常用的幾個方法執(zhí)行情況可以正確進行查找和替換在新建后可以解決該問題可以對字體的字體,字號,還有字體顏色進行相關設置,新建文件后,原來的字體顏色還保留著在新建時沒有進行顏色的設置任務安排實現字體風格和小的設置執(zhí)行情況可以對字體進行正確設置字體名是調用系統(tǒng)的,字號用的是8-99號字,顏色調用java的顏色面板改正情況已經沒有問題,可以正常顯示顏色。
六、程序清單。
加程序壓縮包。
七、綜合實訓總結文章。
java實訓感想。
通過一周的實訓,雖然實訓的時間不長,但是總體上收獲是很大的,我們的java課程學到的只是java和皮毛,一開始我還沒有信心完成。后來看到書到有一個關于計事本的小例子,我仔細看了之后。對計事本有了一個大體的了解,在初訓的實候知道自己應該做一個什么樣的計事本了,在實訓的過程中也遇到了不少困難,通過查api文檔和看書,解決了問題,在寫到字符的查找的替換時后,用到了上課時學到的知識,對字體的風格的保存里面的顏色分離和還原方法,是通過查api文檔獲得的,現在我所寫的計事本只實現在一些基本功能。簡單的復制粘貼,字體風格的設置,還有就是查找和替換功能以及一些字體風格的保存.對文件的操作基本都用到了。
在實現記事本的功能過程中,也不是很順利,基本的文件讀寫和保存文檔的復制、粘貼、刪除等功能還比較容易實現,但如何改變字體、字體顏色和背景顏色,就比較麻煩了,要實現字體顏色和背景顏色,首先要調用系統(tǒng)的調色板,再進行設置。但如何調用系統(tǒng)調色板?我是通過查閱幫助文檔來找到其調用方法的。
像自動換行、設置字體等都是通過方法來調用,給相關事件加上監(jiān)聽,在進行響應事件。整個程序中方法才是最關鍵的,也是最困難的。所以像查找、替換、轉到幾個功能我都不知道用什么方法,也由于時間有限,沒有完成其功能??傮w的感覺是對java有了一個全新的認識,現在感覺用java做小的圖形用戶程序有些缺陷,但是在其的應用方面。尤其是有網絡方面的應用,在整個實訓我也嘗試過做一個小的畫圖軟件。但是由于時間關系還有一個是自身的知識的欠缺,最終這個事情被擱淺下來了。最后還是進行計事本的編寫。由于在做畫圖軟件時花了不了時間,所以現在的計事本的功能不是很全,如果有更多的時間,我會把這個記事體再完善一下,再把畫圖軟件也做出來。實訓的時間不長,但是我會在課外把它們的功能完善。然后再學習一下java和網絡的編程,體驗java的前沿技術。
在學習的過程中也體會到,遇到問題也要請教。不然的話自己一個人去做的話會花很多的時間,我在做這個記事本的時間,其中也問到過許多問題,通過同學的幫助下解決了,提高了程序的開發(fā)進程。其他的同學有問題的話我也是給他們盡量解決。我認為學習知識的過程當中就應該是相互學習相互進步的。java是面在的主流技術我會努力將它學好,現在我缺乏的是堅持不懈的精神,周賢軍給了我很大的影響,我會向他學習,雖然學習java的路還很找,但我會繼續(xù)走下去。
c程序設計實訓心得體會篇十一
首段:引入cv程序設計的重要性和挑戰(zhàn)性(150字)。
計算機視覺(CV)程序設計是一門非常重要且具有挑戰(zhàn)性的領域。隨著人工智能的發(fā)展,CV已經在許多領域取得了巨大的成功,例如人臉識別、自動駕駛和機器人技術等。作為一名CV程序設計人員,在設計和開發(fā)過程中,我深刻認識到了這門學科的復雜性和技術要求,也積累了一些心得和經驗。
二段:探討設計思維和創(chuàng)新的重要性(250字)。
在CV程序設計中,擁有良好的設計思維和創(chuàng)新能力是至關重要的。CV技術的本質是模仿人類的視覺系統(tǒng),因此一個優(yōu)秀的CV程序必須具備對圖像的理解力和對場景的抽象能力。在設計過程中,我發(fā)現能夠借鑒人類視覺系統(tǒng)的運作方式,將問題分解成更簡單的子問題,并使用合適的算法和數據結構來解決它們。同時,創(chuàng)新也是推動CV技術不斷發(fā)展的重要因素。通過不斷嘗試和探索,我發(fā)現了許多改進方法和技巧,來提高圖像處理的精度和速度。
三段:處理挑戰(zhàn)和錯誤的方法和經驗(300字)。
在CV程序設計的過程中,經常會遇到各種挑戰(zhàn)和錯誤。處理這些問題需要有耐心和智慧。首先,我發(fā)現一個好的實驗設計和測試策略是極其重要的。準備良好的測試數據集和評估指標,可以幫助我們準確地評估算法的效果,并及時發(fā)現和糾正錯誤。其次,要善于利用開源社區(qū)和論壇資源。在遇到問題時,我經常會在StackOverflow、GitHub和CV論壇上尋找解決方案或請教專家。這不僅擴大了我的知識面,還能夠加速問題的解決過程。
四段:與團隊合作的重要性(250字)。
在CV程序設計過程中,一個人很難在所有領域都有深入的專業(yè)知識。因此,與團隊合作是非常必要的。在我的經驗中,團隊合作不僅幫助我學習到更多的專業(yè)知識,還能夠加快開發(fā)進度。不同成員的不同視角和經驗,可以促進創(chuàng)新和想法的交流。通過團隊合作,我們可以共同解決問題并實現更好的結果。
五段:總結和展望(250字)。
總體而言,CV程序設計是一項挑戰(zhàn)而令人興奮的工作。通過不斷學習和實踐,我已經積累了豐富的經驗,并取得了一些成果。未來,我將繼續(xù)努力提高自己的技能,并關注CV領域的最新技術和發(fā)展。我相信,在不久的將來,CV程序設計將會在更多領域發(fā)揮重要作用,給人們的生活帶來更多便利和創(chuàng)新。
c程序設計實訓心得體會篇十二
自從記事以來就聽過了電腦這個高科技,現在終于實現了自己的一個小小愿望成為了計算機系的一名學生,這學期我們學的c語言,以前就聽過這個名字,打開書一看簡直一竅不通,學好這門科簡直就是一個挑戰(zhàn),課前課后都要把書啃一遍,要不然上課就跟不上,終于學期快結束了,我們有一個課程設計,在兩個星期內,完成一個復雜的程序,我們的題目是做一個計算器,計算器從小就見過但讓我自己設計一個出來就有點困難了。
第一天,我們都按照老師教的畫圖函數畫計算器的外貌,但發(fā)現一個一個畫實在是太煩瑣,后來在老師的點撥下,我們采取了for語句,果然很快地畫出來了,接下來的事就是計算了,用什么函數?怎么用?那個上午就坐那發(fā)呆,沒有什么新突破,自性心嚴重受到打擊,下午立馬找了份材料到圖書館去研究,還專門找了位高手教我,研究了一個下午終于有眉目了,第三天我們成功地把計算功能搞定了,但還有閃爍的功能沒有搞,這確實是一個問題,這時團結的力量得到了充分的體現,大家齊心協力,有的找資料,有的幫忙改錯,有的&&俗話說:三個臭皮匠頂個諸葛亮。在大家的共同努力下,我們勝利了。
感謝劉金平老師的淳淳教誨,感謝同學的積極幫忙,我的程序終于順利完成了,接下來的就是寫報告收尾了,看著自己的勞動成果寫起報告來特有勁,特有靈感。
很感謝這次的課程設計,它使我更加深刻地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應手地解決諸多問題;另外,做任何事都要有耐心,不要一遇到困難就退縮;在學習和工作中要時刻謹記團結二字,它好比通向成功的鋪路石,不可或缺。
c程序設計實訓心得體會篇十三
剛放假不久,我們組的積極分子們就張羅著要開始編寫程序了,編寫這個程序我們經歷了討論選題,編寫代碼,調試,寫設計報告等。在這期間我們查閱了很多相關的資料,曾盯著課本發(fā)呆過,我們成員之間也曾進行過激烈的口舌論戰(zhàn)。經過這個暑假來的實踐學習,使我們對c++語言有了更進一步的認識和了解,要想學好它,則重在實踐,要通過不斷的上機操作及實例運用才能更好地深入體會它,當然通過實踐,我們也發(fā)現我們的好多不足之處。就比如我們對c++語言的'一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,一些經常出現的錯誤也不能很好地處理。我們編寫這個程序使用的是比較簡單的函數及結構,由于我們的水平有限,還不能很好的使用一些效率高的方式來編寫,所以也沒有突出的創(chuàng)新點。在做題的時候我們都是分工合作。分工完成結構體、函數設計、算法分析等,這些過程中總是有很多錯誤出現,有好多的小問題都是我們粗心大意造成的,所以設計程序一定要仔細,不容一點的馬虎。當然也有大問題,關于文件的操作,類的使用等等這些使用我們都琢磨了很久,在解決錯誤時我們有時幾乎焦頭爛額了。但是我們與隊友之間都會不斷的相互鼓勵、支持,彼此都努力維護著將作業(yè)寫完。雖然這設計有點枯燥無味,但是當最后我們大功告成時,回味起來還是美滋滋的??偟膩碚f我們真的是在設計的過程中受益匪淺。
c程序設計實訓心得體會篇十四
當我揉著干澀的眼睛,吃力的看者顯示屏,我已經是不耐煩了,而且我含情默默注視著的竟然是那可惡的源程序。我的身體在流汗,我的心在滴血,六月的天寫程序,苦不堪言也......
顯示是殘酷的,人情是冷暖的,c程序還是要交的,我不得不繼續(xù)抗戰(zhàn)于悶熱的機房內,繼續(xù)我的夙命。以前叫嚷著中國應試教育的不好,還不是一路走過來了,我只有無奈,這c程序也是如此,認了。
微風試圖撫平我的煩躁,那它在做夢。此刻的我,正如98年的時候喬丹最后時刻持球,哪平靜的了啊。等我的論文完成了,老爺子的球也進了。
言歸正轉,這個程序的完成過程是跌跌撞撞,曲折的。即便沒有紅軍兩萬五,也有個一萬兩千五。不過,咱值!你說為什么?咱學到東西唄。
查書,查資料,請教同學的過程就是我提高的過程,久違的認真又體會了一次。
真正的收獲更多是思想上的,讓我認識程序的復雜,自己的微不足道,“學無止境”頭一次認識的這么深刻,察覺自己的不足。在這次編程中,同學幫了我很多,我一個人是不能完成的。以后的學習生活真的要踏踏實實,自己的計算機生涯必定是坎坷的,信心受挫了。
【隨想】相比之下,原來籃球是那么好學。
c程序設計實訓心得體會篇十五
的在線考試系統(tǒng)的的設計與實現經過系統(tǒng)分析、需求分析、概要設計、詳細設計等階段基本了解了該系統(tǒng)的功能要求及設計的可行性。在線考試系統(tǒng)的基本功能,包括系統(tǒng)用戶的添加、考試試卷的添加、試題的添加和在線考試以及分數計算等。最后將所有模塊組裝成一個完整的系統(tǒng)。經過測試,系統(tǒng)實現了需求分析中的要求,運行正常,操作界面簡潔。
由于時間和技術水平的緣故,本系統(tǒng)還存在著許多方面的工作尚未完善。系統(tǒng)的各項功能基本都能正常運行,達到了初步設計的要求,但是還不夠完善。比如插入試題模塊功能還不完善,系統(tǒng)安全性有待提高。另外在試題的插入時,只能由管理員逐題進行錄入,還沒有實現試題的成套錄入。界面的美化還得進一步細化,各功能模塊也有待進行整改和完善。一個好的系統(tǒng)需要一段時間的跟蹤及長期的維護,也許后期還有可能進行功能上的增加或改進,這些都需要在系統(tǒng)設計時考慮好,才能使一個系統(tǒng)被應用的時間更長。自己有待進一步提高,相信在以后的學習及生活中會將本設計修改的`更加完善。
c程序設計實訓心得體會篇十六
c語言是一門計算機基礎語言,通過這一學期的學習,對于它的一些特點和算法有了一定程度的了解,并能夠做一些中等的題目,但并沒有完全掌握。這兩周的課程設計正是讓我們鞏固以前的知識并在此基礎上能夠有所突破。
這次做的是計算器,對于我來說有一定困難,因為我的c語言基礎并不是很過硬,所以在第一周我的程序并沒有太大的進展,除了一個框架外并無其他任何功能,每天別人在絞盡腦汁想如何做程序的時候,我都會看著自己寫的框架發(fā)呆,或者做一些與課程無關的事情,那一個禮拜過的蠻無聊,蠻郁悶的,心情也不是很好。一個禮拜的煎熬終于過去了,終于有了讓我喘息的機會。周末的時候,拿出了網上找到的計算器的程序,靜下心來認真的研究別人的算法,終于初步看懂了那些在我看來深奧的一塌糊涂的語言。第二周又要上機,不過這次情況有所改善,畢竟有了一點小頭緒了,當然趁熱打鐵,把那個程序中有用的部分copy了一下,就變成了自己的計算器程序啦。運行了一下也成功了。雖然程序有的是copy的,外形也不如別人的美觀,可其中包含了我的心血,應該并不算盜用吧。
c語言是一門較難的語言,我感覺學的蠻累的,尤其是這兩周的課程設計,我更體會到了這一點,雖然我們是在同一條起跑線上學習的,可每個人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我屬于后者,因此,在做設計的時候,單單靠我自己的能力是不行的,需要靠大家的幫忙,需要運用集體的智慧,需要大家團結合作。所以,通過兩個禮拜的努力和同學的幫忙,我終于做出了比較傳統(tǒng)的計算器,在此過程中,我體會到了失敗后的失落,同時也體會到了成功后的喜悅,也許在以后的學習生活中我會更加體會到這一點。
c程序設計實訓心得體會篇十七
自從記事以來就聽過了電腦這個高科技,現在終于實現了自己的一個小小愿望成為了計算機系的一名學生,這學期我們學的c語言,以前就聽過這個名字,打開書一看簡直一竅不通,學好這門科簡直就是一個挑戰(zhàn),課前課后都要把書啃一遍,要不然上課就跟不上,終于學期快結束了,我們有一個課程設計,在兩個星期內,完成一個復雜的程序,我們的題目是做一個計算器,計算器從小就見過但讓我自己設計一個出來就有點困難了。
第一天,我們都按照老師教的畫圖函數畫計算器的外貌,但發(fā)現一個一個畫實在是太煩瑣,后來在老師的點撥下,我們采取了for語句,果然很快地畫出來了,接下來的事就是計算了,用什么函數?怎么用?那個上午就坐那發(fā)呆,沒有什么新突破,自性心嚴重受到打擊,下午立馬找了份材料到圖書館去研究,還專門找了位高手教我,研究了一個下午終于有眉目了,第三天我們成功地把計算功能搞定了,但還有閃爍的功能沒有搞,這確實是一個問題,這時團結的力量得到了充分的體現,大家齊心協力,有的找資料,有的幫忙改錯,有的俗話說:三個臭皮匠頂個諸葛亮。在大家的共同努力下,我們勝利了。
感謝劉金平老師的淳淳教誨,感謝同學的積極幫忙,我的程序終于順利完成了,接下來的就是寫報告收尾了,看著自己的勞動成果寫起報告來特有勁,特有靈感。
很感謝這次的課程設計,它使我更加深刻地體會到多看專業(yè)書的重要性,只有掌握了一定量的專業(yè)知識才能得心應手地解決諸多問題;另外,做任何事都要有耐心,不要一遇到困難就退縮;在學習和工作中要時刻謹記團結二字,它好比通向成功的鋪路石,不可或缺。
人生的道路是曲折的,但正是因為曲折人生才光彩奪目,在人生的路上,總遇到重重困難,但正是因為困難我們才變的更堅強。今后的路還很長,面對困難,讓我們用行動去俘虜它吧!
c程序設計實訓心得體會篇十八
顯示是殘酷的,人情是冷暖的,c程序還是要交的,我不得不繼續(xù)抗戰(zhàn)于悶熱的機房內,繼續(xù)我的`夙命。以前叫嚷著中國應試教育的不好,還不是一路走過來了,我只有無奈,這c程序也是如此,認了。
微風試圖撫平我的煩躁,那它在做夢。此刻的我,正如98年的時候喬丹最后時刻持球,哪平靜的了啊。等我的論文完成了,老爺子的球也進了。
言歸正轉,這個程序的完成過程是跌跌撞撞,曲折的。即便沒有紅軍兩萬五,也有個一萬兩千五。不過,咱值!你說為什么?咱學到東西唄。
查書,查資料,請教同學的過程就是我提高的過程,久違的認真又體會了一次。
真正的收獲更多是思想上的,讓我認識程序的復雜,自己的微不足道,“學無止境”頭一次認識的這么深刻,察覺自己的不足。在這次編程中,同學幫了我很多,我一個人是不能完成的。以后的學習生活真的要踏踏實實,自己的計算機生涯必定是坎坷的,信心受挫了。
c程序設計實訓心得體會篇十九
完成程序的編寫,決不意味著萬事大吉。
你認為萬無一失的程序,實際上機運行時可能不斷出現麻煩。
如編譯程序檢測出一大堆錯誤。
有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。
開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現這種程序邏輯錯誤,只能靠自己的上機經驗分析判斷錯誤所在。
程序的調試是一個技巧性很強的工作,對于初學者來說,盡快掌握程序調試方法是非常重要的。
有時候一個消耗你幾個小時時間的小小錯誤,調試高手一眼就看出錯誤所在。
通過這次為數不多的幾天計算機實踐學習,我們了解了一些關于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。
同時它讓我知道,只要你努力,任何東西都不會太難。
c程序設計實訓心得體會篇二十
當得知要編一計算器的程序時,覺得不是很難,但后來仔細一想似乎要滿足老師的要求并不是那么容易,越想越覺得復雜.當老師給我們上了一節(jié)指導課后,我看到了希望.再經過兩個星期的仔細構想,我感到勝利在望.于是興孜餑餑得坐進了機房,手指在鍵盤上不停的跳躍,不一會就一部分寫好了,真的蠻興奮的.于是又開始第二部分的編寫,又好了,當我按下alt+f4+回車時,沒得到我預想的結果,有點意外.于是移動光標上下掃描,好象沒發(fā)現任何語法錯誤,我猜可能是結構的順序出了問題,再仔細的將程序看了遍,想了想.結果發(fā)現第二部分沒被運行.接下來我對疹下藥,果然有用,這人真是喜啊!在接下來的幾節(jié)課我完成了余下的部分,當然不可能一切非常順利,其中的曲曲折折是很難說清楚的.
當寫完了這程序我深深地感到寫程序是一件很有趣的事,給人喜悅,給人快感,給人滿足.其中的感覺真是難以用言語來表達,即使是一個小小的程序運行成功那也要比打游戲打死一個大boss要爽快!總之這一切只有身臨其境才知道.
其次還對同學之間的合作精神深感贊嘆,同學之間的互相幫助精神在這時體現的淋漓浸漬。