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