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)試程序蠻有意思的。既彌補了在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適合做什么,他的編程特點和運行機(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這門課有著很強的技術(shù)性,也就是覺得入門很難需要一定的邏輯思維和擴(kuò)展性思維。因此不光需要在課上認(rèn)真聽教作好記錄,還需要在課后的業(yè)余時間自己去找一些資料來補充一些書本上講過但是自己又不太理解的內(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)今說來還是比較強的,但是要在這個方面有所建樹的話,我覺得只要認(rèn)真對待還是可以能掌握到一定程度地vb的最大的優(yōu)點就是簡單易學(xué),開發(fā)項目的時間比較短。vb語法簡單,可視
化程度高,概念少,所以非常適合初學(xué)編程和windows編程的人使用。即使編程高手也有很多人愿意使用它,一般開發(fā)的效率比較高。缺點是編譯后的速度較vc慢,需要龐大的運行時間庫支持,軟件發(fā)行比較困難(編譯后的exe程序如果在沒有安裝過vb的機(jī)器上運行需要拷貝數(shù)m的文件,并且做一些設(shè)置工作);底層調(diào)用手段較少,不太適合開發(fā)硬件操作多、速度要求高的場合,比如編寫硬件驅(qū)動程序就不能使用vb。
vb的缺點大多都是vc的強項,但vc比較難學(xué),盡管也是visual的,但很多地方需要手工編寫代碼,不如vb方便。但專業(yè)程序員應(yīng)該掌握它,因為它幾乎無所不能,開發(fā)后生成的程序質(zhì)量比較高。vb的功能和特點雖然vb是從basic語言發(fā)展而來,但由于其“可視化”決定了以往的面向過程的程序設(shè)計語言不可能具備的一些新的功能和特點:vb集成了一系列功能,在vb程序設(shè)計環(huán)境中能夠完成程序的編寫、調(diào)試、查錯、運行、編譯、保存等基本操作,同時還提供了大量程序設(shè)計的“零部件”(在
vb中稱為函數(shù)、控件),能夠很方便的根據(jù)需要“組裝”成一個復(fù)雜的程序。vb開發(fā)的應(yīng)用程序的運行采用事件驅(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)用程序。