vb程序設(shè)計學(xué)習(xí)心得體會總結(jié)范文
vb程序設(shè)計學(xué)習(xí)心得體會總結(jié)范文
VB程序設(shè)計是一門非常具有挑戰(zhàn)的的科目,學(xué)習(xí)VB程序設(shè)計有怎樣的心得體會呢?下面就讓學(xué)習(xí)啦小編給大家分享幾篇vb程序設(shè)計學(xué)習(xí)心得體會吧,希望能對你有幫助!
vb程序設(shè)計學(xué)習(xí)心得體會篇一
剛開始學(xué)習(xí)vb的時候,我就覺得大一的計算機(jī)基礎(chǔ)根本不值一提,難度相去甚遠(yuǎn)。我問過很多以前的同學(xué),他們都說vb是編程語言中最簡單的,但是在這次上機(jī)實習(xí)過程中,我發(fā)現(xiàn)要完成學(xué)生成績管理系統(tǒng)實在有很大難度。平時看課本的時候,覺得還能夠理解,看得懂,然而“紙上得來終覺淺”,一旦自己調(diào)試程序,總會犯很多錯誤,如前面說的“文件未找到”“下標(biāo)越界”等等,都是平時沒有機(jī)會解決和一些曾經(jīng)被自己忽視的問題。有時候,為了找到代碼中錯誤或不符合要求的地方,我不得不一遍又一遍地仔細(xì)檢查程序,甚至標(biāo)點符號都不能放過。細(xì)節(jié)決定成敗,一個小小的分號也會起著扭轉(zhuǎn)乾坤的作用。
在實習(xí)之前,我妄想從網(wǎng)站上下載一個或者請論壇上的好友幫忙,后來我發(fā)現(xiàn)這條路走不通,他們從來都不給別人提供實質(zhì)性的幫助,只是象征性地說:“不會問老師。”于是我打消了這個念頭,開始自己動手做。
當(dāng)我無數(shù)次調(diào)試總算讀出文件的時候,那種高興勁可想而知。我慢慢覺得,其實自己調(diào)試程序蠻有意思的。既彌補(bǔ)了在vb學(xué)習(xí)中的漏洞,還學(xué)到了新內(nèi)容,積累了一定的實戰(zhàn)經(jīng)驗,對以后的期末考試和等級考試起到了相當(dāng)大的促進(jìn)作用。
實習(xí)過程中,多虧指導(dǎo)老師幫助我找出錯誤的地方。如果不是他們的細(xì)心講解,我很難完成這次實習(xí)任務(wù)。當(dāng)然,我在編程方面還
有很大不足,今后我定會加倍努力,為等級考試的順利通過打下牢固的基礎(chǔ)。
vb程序設(shè)計學(xué)習(xí)心得體會篇二
vb比較好入門,也是一種快速應(yīng)用開發(fā)的語言,但要把vb學(xué)精學(xué)透徹并不那么短時間能夠?qū)崿F(xiàn)。
我聽一些學(xué)過的人說我們可以先學(xué)習(xí)一下vb的體系結(jié)構(gòu),大致看看就行,可能其中會有些概念不可理解,不要緊,不用去深究,時間長了接觸多了你會理解的。這樣做的目的主要是了解vb適合做什么,他的編程特點和運(yùn)行機(jī)制是什么等概括性的東西要有個了解。
然后可以開始從語法學(xué)起了,vb語法并不難,但對于每個語法要點一定要自己親自練習(xí)一下,達(dá)到熟練掌握的程度。先不要急著實現(xiàn)太大的功能,這個時候也不可能實現(xiàn)。
接下來我們可以熟悉一下vb企業(yè)版提供的那么多控件的應(yīng)用了,vb提供的控件很多,最好逐個參考msdn做有一些小程序試一下,不必記住所有控件的接口,但要知道以后用到的時候怎么查資料。
c語言和vb,這2門課是學(xué)習(xí)編程的入門課程,但是不能小看這2門課程,因為學(xué)了以后我門會發(fā)現(xiàn)它給我樹立了一種編程的初步認(rèn)識,讓我知道編程是怎么一個回事,也可以說是編程就是一個很仔細(xì)的讓計算機(jī)知道如何去走路的方式,只有掌握了這些知識之后才能去理解更深層次的知識。也就是這2門課,尤其vb把我從原來一個只會用電腦上網(wǎng)打游戲和聊天的人帶入了程序這個廣闊的空間,為了以后能更深入的學(xué)習(xí)自己總結(jié)了一下學(xué)習(xí)體會。
首先,我發(fā)現(xiàn)vb這門課有著很強(qiáng)的技術(shù)性,也就是覺得入門很難需要一定的邏輯思維和擴(kuò)展性思維。因此不光需要在課上認(rèn)真聽教作好記錄,還需要在課后的業(yè)余時間自己去找一些資料來補(bǔ)充一些書本上講過但是自己又不太理解的內(nèi)容。我個人認(rèn)為學(xué)習(xí)最首要的就是態(tài)度,既然我們學(xué)習(xí)的東西是針對今后工作的職業(yè)培訓(xùn),就要把以前被動學(xué)習(xí)的態(tài)度轉(zhuǎn)換為主動去學(xué)習(xí)新的技術(shù)知識。 其次是一個對自己有效的方法。常言到“條條大路通羅馬”,通過不同的方法和途徑總會
得到想得到會的東西。好的方法可以事半功倍,那么什么是好的學(xué)習(xí)方法呢,我個人認(rèn)為適合自己的就是好的方法。
vb程序設(shè)計學(xué)習(xí)心得體會篇三
最后我覺得興趣也是很重要的,在日常生活中我們經(jīng)常會有這樣的體會,就是去做自己感興趣的事情時,時間好象一直不夠用,而從事自己不喜歡干的事情時候,好象度日如年一般。
在學(xué)習(xí)過程中也如此,我們是剛接觸vb的初學(xué)者經(jīng)常會遇到一些從字面上很難理解的專業(yè)術(shù)語而書上也沒有什么明確的定義,這個時候興趣就起了很大作用。如果一個對此感興趣的人就會去查找合適的解釋,而不怎么感興趣的就不太會去查找。曾經(jīng)下過很多決心自學(xué)vb。但每次看到一行行枯燥的程序代碼眼皮不自覺地就要打架。后來幾乎是“頭懸梁,錐刺股”才得入門?,F(xiàn)在想來,這種入門大可不必。嚴(yán)謹(jǐn)求實的態(tài)度是非常正確的,但既然面對初學(xué)者,也許換一種思路更貼切。少一些隱晦,多一些直觀;少一些專業(yè)術(shù)語,多一些例子。 vb這個東西技術(shù)性在當(dāng)今說來還是比較強(qiáng)的,但是要在這個方面有所建樹的話,我覺得只要認(rèn)真對待還是可以能掌握到一定程度地vb的最大的優(yōu)點就是簡單易學(xué),開發(fā)項目的時間比較短。vb語法簡單,可視
化程度高,概念少,所以非常適合初學(xué)編程和windows編程的人使用。即使編程高手也有很多人愿意使用它,一般開發(fā)的效率比較高。缺點是編譯后的速度較vc慢,需要龐大的運(yùn)行時間庫支持,軟件發(fā)行比較困難(編譯后的exe程序如果在沒有安裝過vb的機(jī)器上運(yùn)行需要拷貝數(shù)m的文件,并且做一些設(shè)置工作);底層調(diào)用手段較少,不太適合開發(fā)硬件操作多、速度要求高的場合,比如編寫硬件驅(qū)動程序就不能使用vb。
vb的缺點大多都是vc的強(qiáng)項,但vc比較難學(xué),盡管也是visual的,但很多地方需要手工編寫代碼,不如vb方便。但專業(yè)程序員應(yīng)該掌握它,因為它幾乎無所不能,開發(fā)后生成的程序質(zhì)量比較高。vb的功能和特點雖然vb是從basic語言發(fā)展而來,但由于其“可視化”決定了以往的面向過程的程序設(shè)計語言不可能具備的一些新的功能和特點:vb集成了一系列功能,在vb程序設(shè)計環(huán)境中能夠完成程序的編寫、調(diào)試、查錯、運(yùn)行、編譯、保存等基本操作,同時還提供了大量程序設(shè)計的“零部件”(在
vb中稱為函數(shù)、控件),能夠很方便的根據(jù)需要“組裝”成一個復(fù)雜的程序。vb開發(fā)的應(yīng)用程序的運(yùn)行采用事件驅(qū)動原理。程序設(shè)計人員不僅在程序設(shè)計時不需要考慮程序代碼執(zhí)行的先后問題,而且同一個對象可以因用戶的不同操作而產(chǎn)生不同的結(jié)果。
vb中提供的編輯器不僅提供了典型的windows文字處理應(yīng)用程序的各種功能,如剪切、復(fù)制、粘貼等,使得程序的輸入和修改非常方便。而且在vb代碼窗口輸入代碼時,對于vb中的對象的屬性、方法,內(nèi)置的函數(shù)、已定義的定義函數(shù)、過程,已定義的變量等,能自動給出拼寫提示。這樣可大大減少編程人員的記憶量。
在vb開發(fā)環(huán)境下,通過api(application program interface)函數(shù)調(diào)用,可充分使用windows提供的各種系統(tǒng)資源,來擴(kuò)充所開發(fā)的應(yīng)用程序的功能。vb全面支持windows系統(tǒng)的ole(object linking and embedding)技術(shù),因此可以方便、快捷地實現(xiàn)不同應(yīng)用程序之間的動態(tài)數(shù)據(jù)交換。另外,在vb中,可以開發(fā)出包括標(biāo)準(zhǔn)exe(標(biāo)準(zhǔn)windows應(yīng)用程序)、activex控件、activex exe(對象的嵌入和鏈接)等多種類型的應(yīng)用程序。