VB 門檻低,易學(xué),易上手,是進一步發(fā)展,學(xué)習(xí)其他語言如C++、.net的基礎(chǔ)。通過簡單的學(xué)習(xí),可以很快獲得成就感,奠定學(xué)習(xí)信心。

成都創(chuàng)新互聯(lián)長期為近1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為昌邑企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站制作,昌邑網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
如果您是初學(xué),學(xué)習(xí)中多看看VB的幫助,語法、函數(shù)有限,明確,易記。大致漸進步驟:
1、結(jié)構(gòu)語句,判斷分支等
2、循環(huán)語句,注意循環(huán)終止,防止死循環(huán)
3、塊,語句集合。包括過程塊、函數(shù)塊
4、對象。工程中善用 me.,.符可引導(dǎo)對象中的東東,
5、類。--對象,組建自己的類(過程、函數(shù)、對象等的集合)
6、發(fā)布項目
大致如此吧。
有點跑題,學(xué)習(xí)VB前,至少學(xué)會安裝,VB6升級到SP6了,下載較全的VB6,升級到sp6,下載 MSDN,在線時到Msdn網(wǎng)站查也可以,但 2 張盤的Msdn安裝不占用太多資源,還是安裝好。
百度群飛度編程學(xué)社1195277 以下是我博客的一篇文章
如何學(xué)好VB
導(dǎo)語:不要老是想著誰“最有錢途”,這些都不是我們應(yīng)當(dāng)考慮的,我們要考慮的是怎樣才能真正的精通VB。如果成為了VB的專家,應(yīng)當(dāng)很容易賺到錢的。VB程序員為什么工資低,不是VB不行,是因為大部份VB程序員不行,他們只懂得用控件,而沒有什么編程的思想。而VB的初學(xué)都只會用控件和簡單的API就說精通VB了,顯然影響的整個VB在程序界的地位,這些人顯然不能稱為程序員的,只能相當(dāng)于會使用VB了,就像會Word一樣。如果VB程序員都懂的數(shù)據(jù)結(jié)構(gòu),UML等,就完全是另外一回事了。有認為VB功能弱,請注意:仙劍95版就是用VB4做的,還有DirectX SDK7中有個一很好玩的3D游戲,聲音和動畫都非常好,也是用VB寫的。所以VB能做很多東西,只要你想去做。
(1)VB不只是數(shù)據(jù)庫和報表。不要以為VB就是數(shù)據(jù)庫和報表,這只是VB強大功能的一小部份。如果這此都搞不清,還是好好的看一下相關(guān)的書籍,比在這里問問題有用多了。我以前沒有學(xué)過數(shù)據(jù)庫,只是有些編程的思路,后來學(xué)數(shù)據(jù)庫就非常容易了。我做報表一般用RichTextBox或是From來做,一般都能做的很好,也不用去考慮什么水晶報表了。
(2)不要迷信于API。API能做很多東西,但有些東西在VB里面的函數(shù)中就有,API只是VB對WindowsSDK的封裝而已。如果想學(xué)好API,建議學(xué)習(xí)SDK。如果VB本身就能很好的支持這個功能,何必還要用API呢。
(3)不要什么都想著控件。如果做程序都想著第三方控件的話,代價是很高的,不僅程序大,安全性也低了很多。其實VB本身帶的控件已經(jīng)完全夠用了。
(4)認認真真的把MSDN中關(guān)于VB的內(nèi)容好好看一看,特別是函數(shù)和語句,很有用的。
(5)遇到問題不要直接來這里問,自己好好想一想,試著解決這個問題,這雖然在時間上慢了,可是在自身的提高上卻有很大的幫助。
(6)沒事的時候,多研究些語言上的東西,如數(shù)據(jù)結(jié)構(gòu)和算法,不要老是想著什么花哨的東西。這對以后的提高非常有幫助。
如何學(xué)好VB程序設(shè)計
1、學(xué)習(xí)程序設(shè)計的基本要求
2、VB的功能及特點
3、學(xué)習(xí)VB程序設(shè)計的方法
對學(xué)習(xí)者知識的要求:
首先,學(xué)習(xí)程序設(shè)計要具備一定的數(shù)學(xué)基礎(chǔ),計算機與數(shù)學(xué)有很大的聯(lián)系,綜觀計算機歷史,計算機的數(shù)學(xué)模型(圖靈機,由Alan Turing提出)和體系結(jié)構(gòu)(由John Von Neuman提出)等都是由數(shù)學(xué)家提出的。因此,要學(xué)習(xí)好計算機就要有一定的數(shù)學(xué)基礎(chǔ),不過對于初學(xué)者來說,在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個人的角度來看,有高中數(shù)學(xué)水平就差不多了。
其次,學(xué)習(xí)程序設(shè)計要有一定的邏輯思維能力,邏輯思維需要長時間的鍛煉,如果你覺得自己在邏輯思維能力上有不足,也沒有關(guān)系,因為編寫程序本身也是對邏輯思維的鍛煉,初學(xué)程序設(shè)計應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到。
學(xué)習(xí)程序設(shè)計基本要求:
熟悉Visual Basic操作環(huán)境與設(shè)計工具,能設(shè)計應(yīng)用程序界面。
掌握,理解面向?qū)ο蟪绦蛟O(shè)計基本概念。
掌握VB語言的基礎(chǔ)知識,程序設(shè)計的方法。
能閱讀一般難的程序;
能應(yīng)用編寫一些簡單程序;
具有用Visual Basic開發(fā)Windows環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的VB程序的能力。
Visual Basic 簡介
Visual Basic 是Microsoft 公司開發(fā)的Windows 應(yīng)用程序開發(fā)工具,Visual ——"可視化的",是一種開發(fā)圖形戶界面(GUI)的方法,使得非計算機專業(yè)的人也可以開發(fā)出專業(yè)的Windows軟件。
Visual Basic繼承了BASIC語言簡單易學(xué)的優(yōu)點,又增加了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動的程序設(shè)計思想,使編程變得更加方便、快捷,使用Visual Basic既可以開發(fā)個人或小組使用的小型工具,又可以開發(fā)多媒體軟件,數(shù)據(jù)庫應(yīng)用程序,網(wǎng)絡(luò)應(yīng)用程序等大型軟件,是國內(nèi)外最流行的程序設(shè)計語言之一。
英文Visual的意思是"視覺的","可視的Baisc"這個名字可能抽象了點,但實際上它卻是最直觀的編程方法,之所以叫做"可視",你只要看到VB的界面就會明白,實際上你無需編程,就可以完成許多步驟。
在VB中入了控件的概念,在Windows中控件的身影無處不在,如按鈕、文本框等。VB把這些控件模式化,并且每個控件都有若干屬性用來控制控件的外觀,工作方法,能夠響應(yīng)用戶操作(事件)。
這樣你就可以象在畫板上一樣,隨意點幾下鼠標,一個按鈕就完成了。這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作的。
Visual Basic 特點
1、具有面向?qū)ο蟮目梢暬O(shè)計工具
2、事件驅(qū)動的編程機制
3、結(jié)構(gòu)化的程序設(shè)計語言
4、提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境
5、支持多種數(shù)據(jù)庫系統(tǒng)的訪問
6、高度可移植化的代碼
7、VB6.0在開發(fā)環(huán)境上,網(wǎng)絡(luò)功能等的大大增強。
可視化設(shè)計:Visual Basic為用戶提供大量的界面元素(在Visual Basic中稱為控件對象),例如 "窗體"、"菜單"、"命令按鈕"、"工具按鈕"、"檢查框"等等。用戶只需要利用鼠標,鍵盤把這些控件對象拖動到適當(dāng)?shù)奈恢茫O(shè)置它們的大小,形狀,屬性等,就可以設(shè)計出所需的應(yīng)用程序界面。
事件驅(qū)動編程:Windows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進程的應(yīng)用程序要求程序設(shè)計不能是單一性的,在使用Visual Basic設(shè)計應(yīng)用程序時,必須首先確定應(yīng)用程序如何同用戶進行交互。(例如發(fā)生鼠標單擊,鍵盤輸入等事件時,用戶必須編寫代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動編程。
程序設(shè)計方法概述
1、初期的程序設(shè)計
高運行效率,少占用內(nèi)存為目標
2、結(jié)構(gòu)化程序設(shè)計
程序的可讀性,可維護性為目標
程序=算法+數(shù)據(jù)結(jié)構(gòu)+計算機語言+面向過程的程序設(shè)計方法
3、面向?qū)ο蟮某绦蛟O(shè)計(OOP)
降低程序的復(fù)雜性,提高軟件的開法效率和改善工作界面為目標
程序=對象+消息+面向?qū)ο蟮某绦蛟O(shè)計
面向?qū)ο蟮某绦蛟O(shè)計具有如下的優(yōu)點:
1、符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問題。由于對象對應(yīng)于現(xiàn)實世界中的實體,因而可以很自然地按照現(xiàn)實世界中處理實體的方法來處理對象,軟件開發(fā)者可以很方便地與問題提出者進行溝通和交流。
2、易于軟件的維護和功能的增減,對象的封裝性及對象之間的松散組合,都給軟件的修改和維護帶來了方便。
3、可重用性好。重復(fù)使用一個類(類是對象的定義,對象是類的實例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開發(fā)的效率。
4、與可視化技術(shù)相結(jié)合,改善了工作界面。隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計方法也將深入人心,它與可視化技術(shù)相結(jié)合,使人機界面進入GUI時代。
如何學(xué)好VB
(1)養(yǎng)成良好的學(xué)習(xí)習(xí)慣
VB程序設(shè)計的入門學(xué)習(xí)并不難,但卻是一個十分重要的過程,因為程序設(shè)計思想就在這時形成的,良好的程序設(shè)計習(xí)慣也在這個階段養(yǎng)成。
(2)學(xué)習(xí)程序設(shè)計要注重理解一些重要的概念。
VB程序設(shè)計本身并不復(fù)雜。翻開一本程序設(shè)計學(xué)習(xí)的書籍。看到的無非就是變量、函數(shù)、條件語句、循環(huán)語句等概念,但要真正能進行程序設(shè)計,需要深入理解這些概念。因此,在程序入門階段還是應(yīng)該重視概念的學(xué)習(xí)。
(3)自己動手編寫程序
程序設(shè)計入門階段要經(jīng)常自己動手編寫程序,親自動手進行程序設(shè)計是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法。因此一定要多動手編寫程序,而且要從小程序開發(fā)開始,逐漸提高開發(fā)程序的規(guī)模。
(4)閱讀。借簽別人設(shè)計的好程序
多看別人設(shè)計好的程序代碼,包括教材上的例題程序。在讀懂別人程序后,要想他為什么這么設(shè)計,能不能將程序修改完成更多的功能,則可以學(xué)到別人優(yōu)秀的東西,幫助自己提高自身水平。
(5) VB程序設(shè)計學(xué)習(xí)的重點
重點放在思路、算法、編程構(gòu)思和程序?qū)崿F(xiàn)上。
語句只是表達工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用。
學(xué)會利用計算機編程手段分析問題和解決問題。
(6)養(yǎng)成良好的編程習(xí)慣
強調(diào)可讀性,變量要加注釋;
程序構(gòu)思要有說明;
學(xué)會如何調(diào)試程序;
對運行結(jié)果要做正確與否的分析。
學(xué)好VB程序設(shè)計的具體要求:
(1)課前預(yù)習(xí),認真聽課并作適當(dāng)做筆記,課后要認真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè)。
(2)多寫程序,注重實踐
程序設(shè)計課是高強度的腦力勞動,不是聽會的,也不是看會的,而是練會的。
只有自己動手,編寫一些程序,才會有成就感,進而對課程產(chǎn)生興趣,學(xué)起來才比較從容;只有當(dāng)你在編寫大量程序之后,才能獲得真知灼見,感到運用自如。
動手能力的培養(yǎng)是這門課和以往課程最大的不同之處。
(3)上機調(diào)試程序應(yīng)注意的幾點:
上機前應(yīng)認真把實驗題在用紙上做一做(包括窗體界面設(shè)計;事件代碼的編寫等)
每次上機后應(yīng)總結(jié),把沒有搞清楚的問題記錄下來,請教老師或同學(xué)。
平時應(yīng)多抽課余時間多上機調(diào)試程序。注意系統(tǒng)的提示信息,遇到問題,多問幾個為什么。 、
(4)保持良好的學(xué)習(xí)心態(tài)
要有自信、自強、積極主動學(xué)習(xí)。
克服畏難情緒,樹立學(xué)好程序設(shè)計的信心。
建議你直接綁定 DataGridView
通過 數(shù)據(jù)源 新創(chuàng)建一個連接到 SQL的DataSet,你不需要填寫任何代碼 通過向?qū)瓿? 創(chuàng)建好后 把他拖到你的 窗口上, 再畫個Txt Txt有個DataBindings 選擇下字段就好了.
(如果還搞不定給你做個視頻)
VB可以作為你接觸現(xiàn)代流行編程的一個開始。 在ASP動態(tài)網(wǎng)頁的設(shè)計中會原封不動的運用到大量的VB知識。另外,在ASP.NET中也有VB的升級版VB.NET的應(yīng)用,原理類似。 最重要的是,程序語言的總體思想大相徑庭,學(xué)精了一門程序語言后,學(xué)習(xí)另一門就易如反掌。希望我的這些經(jīng)驗對你有幫助。 1,學(xué)習(xí)程序設(shè)計的基本要求 2,Vb的功能及特點 3,學(xué)習(xí)VB程序設(shè)計的方法 對學(xué)習(xí)者知識的要求: 首先,學(xué)習(xí)程序設(shè)計要具備一定的數(shù)學(xué)基礎(chǔ).計算機與數(shù)學(xué)有很大的聯(lián)系,綜觀計算機歷史,計算機的數(shù)學(xué)模型(圖靈機,由Alan Turing提出)和體系結(jié)構(gòu)(由John Von Neuman提出)等都是由數(shù)學(xué)家提出的,最早的計算機也是為數(shù)值計算而設(shè)計的.因此,要學(xué)習(xí)好計算機就要有一定的數(shù)學(xué)基礎(chǔ).不過對于初學(xué)者來說,在數(shù)學(xué)基礎(chǔ)方面的要求并不是很高,從我個人的角度來看,有高中數(shù)學(xué)水平就差不多了. 如何學(xué)好VB程序設(shè)計 學(xué)習(xí)程序設(shè)計基本要求學(xué)者知識的要求: 其次,學(xué)習(xí)程序設(shè)計要有一定的邏輯思維能力.邏輯思維需要長時間的鍛煉,如果你覺得自己在邏輯思維能力上有不足,也沒有關(guān)系,因為編寫程序本身也是對邏輯思維的鍛煉.初學(xué)程序設(shè)計應(yīng)具備的邏輯基礎(chǔ)可以從高中數(shù)學(xué)中學(xué)到. 如何學(xué)好VB程序設(shè)計 學(xué)習(xí)程序設(shè)計基本要求 熟悉Visual Basic操作環(huán)境設(shè)計工具,能設(shè)計應(yīng)用程序界面. 掌握,理解面向?qū)ο蟪绦蛟O(shè)計基本概念 掌握VB語言的基礎(chǔ)知識,程序設(shè)計方法, 能閱讀一般難的程序; 能應(yīng)用編寫一些簡單程序; 具有用Visual Basic開發(fā)Windows環(huán)境下應(yīng)用程的能力和閱讀分析一般難度的VB程序的能力. 這樣你就可以象在畫板上一樣,隨意點幾下鼠標,一個按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相復(fù)雜的工作的. 何為可視 Visual Basic的特點 1. 具有面向?qū)ο蟮目梢暬O(shè)計工具 2. 事件驅(qū)動的編程機制 3. 結(jié)構(gòu)化的程序設(shè)計語言 4. 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境 5.支持多種數(shù)據(jù)庫系統(tǒng)的訪問 6.高度可移植化的代碼 7.VB6.0在開發(fā)環(huán)境上,網(wǎng)絡(luò)功能等的大大增強 Visual Basic的特點 可視化設(shè)計: Visual Basic為用戶提供大量的界面元素(在Visual Basic中稱為控件對象),例如 "窗體","菜單","命令按鈕","工具按鈕","檢查框"等等,用戶只需要利用鼠標,鍵盤把這些控件對象拖動到當(dāng)?shù)奈恢?設(shè)置它們的大小,形狀,屬性等,就可以設(shè)計出所需的應(yīng)用程序界面. Visual Basic的特點 事件驅(qū)動編程:Windows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進程的應(yīng)用程序要求程序設(shè)計不能是單一性的,在使用Visual Basic設(shè)計應(yīng)用程序時,必須首先確定應(yīng)用程序如何同用戶進行交互.(例如發(fā)生鼠標單擊,鍵盤輸入等事件時,用戶必須編寫代碼控制這些事件的響應(yīng)方法)這就是所謂的事件驅(qū)動編程. 程序設(shè)計方法概述 1.初期的程序設(shè)計 高運行效率,少占用內(nèi)存為目標 2.結(jié)構(gòu)化程序設(shè)計 程序的可讀性,可維護性為目標 程序=算法+數(shù)據(jù)結(jié)構(gòu)+計算機語言+面向過程的程序設(shè)計方法 3.面向?qū)ο蟮某绦蛟O(shè)計(OOP) 降低程序的復(fù)雜性,提高軟件的開法效率和改善工作界面為目標 程序=對象+消息+面向?qū)ο蟮某绦蛟O(shè)計 面向?qū)ο蟮某绦蛟O(shè)計具有如下的優(yōu)點: 1.符合人們習(xí)慣的思維方法,便于分解大型的復(fù)雜多變的問題.由于對象對應(yīng)于現(xiàn)實世界中的實體,因而可以很自然地按照現(xiàn)實世界中處理實體的方法來處理對象,軟件開發(fā)者可以很方便地與問題提出者進行溝通和交流. 2.易于軟件的維護和功能的增減.對象的封裝性及對象之間的松散組合,都給軟件的修改和維護帶來了方便. 3.可重用性好.重復(fù)使用一個類(類是對象的定義,對象是類的實例化),可以比較方便地構(gòu)造出軟件系統(tǒng),加上繼承的方式,極大地提高了軟件開發(fā)的效率. 4.與可視化技術(shù)相結(jié)合,改善了工作界面.隨著基于圖形界面操作系統(tǒng)的流行,面向?qū)ο蟮某绦蛟O(shè)計方法也深入人心.它與可視化技術(shù)相結(jié)合,使人機界面進入GUI時代. (1)養(yǎng)成良好的學(xué)習(xí)習(xí)慣 (2)學(xué)習(xí)程序設(shè)計要注重理解一些重要的概念. 3,學(xué)習(xí)VB程序設(shè)計的方法 (3)自己動手編寫程序 3,學(xué)習(xí)VB程序設(shè)計的方法 (5) VB程序設(shè)計學(xué)習(xí)的重點 (6)養(yǎng)成良好的編程習(xí)慣 . 3,學(xué)習(xí)VB程序設(shè)計的方法 學(xué)好VB程序設(shè)計的具體要求: (1)課前預(yù)習(xí),認真聽課并作適當(dāng)做筆記,課后要認真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè). (2)多寫程序,注重實踐 3,學(xué)習(xí)VB程序設(shè)計的方法 3)上機調(diào)試程序3,學(xué)習(xí)VB程序設(shè)計的方法 (4)保持良好的學(xué)習(xí)心態(tài)
你得先補基礎(chǔ)。
最好去學(xué)校,找計算機系的學(xué)生,抄下專業(yè)專業(yè)課程和對應(yīng)的課本(說不定順便能討些舊課本),賣齊這些課本(一般學(xué)校里面就有書店)慢慢學(xué)。
(以下課程不全)
至少需要讀一遍的:計算機導(dǎo)論、程序設(shè)計基礎(chǔ)、軟件工程、編譯原理
重點學(xué)習(xí)的:算法與數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計
還有VB.Net需要一定的基礎(chǔ),建議先從 C++ 或 VB(版本6.0)入門
1、以課本為本,以考綱為綱,把課本吃透。考題肯定是根據(jù)指定的教材出,不是根據(jù)某家出版社的教輔材料出。平常的考試題目,幾乎百分之百都可以在課本中找到原型——當(dāng)然經(jīng)過多層的綜合和深化。
2、三遍讀書法。第一遍應(yīng)該以整體瀏覽為主,爭取明白全書概要,不要求理解每個具體知識點;第二遍才細致的理清重點難點;第三遍就是重新梳理,記憶背誦知識點。這樣三遍下來,這本書才算基本上看過了。
3、書看得差不多了,知識體系也整理好了,接下來開始做題。做題必須把握一個原則:先求精,再求多;先求慢,再求快;先求質(zhì)量,再求數(shù)量。
4、背題。所謂背題,是一個比較形象的說法,并不是說一定就要把整個題目背下來。而是做了以后,把做過的練習(xí)冊.試卷等等都保存起來,以后每隔一段時間拿出來看一看。
文章標題:大一vb.net復(fù)習(xí) 大學(xué)vb程序設(shè)計題庫及答案
URL地址:http://chinadenli.net/article10/hipigo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、關(guān)鍵詞優(yōu)化、企業(yè)建站、品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、手機網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)