Visual Basic程序設(shè)計(jì)
定 價(jià):32 元
- 作者:王平
- 出版時(shí)間:2012/8/1
- ISBN:9787560979809
- 出 版 社:華中科技大學(xué)出版社
- 中圖法分類(lèi):TP312
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《Visual Basic程序設(shè)計(jì)教程》的內(nèi)容主要包括Visual Basic6.0中文版開(kāi)發(fā)環(huán)境、語(yǔ)言基礎(chǔ)、用戶界面、程序設(shè)計(jì)、數(shù)據(jù)庫(kù)應(yīng)用、文件操作等。本書(shū)在講解完一個(gè)知識(shí)點(diǎn)后都配上了實(shí)例,每章之后都配有習(xí)題,習(xí)題主要訓(xùn)練編程能力和幫助掌握基本概念!禫isual Basic程序設(shè)計(jì)教程》層次清晰,內(nèi)容既相互聯(lián)系又相互獨(dú)立,并且依據(jù)教學(xué)特點(diǎn)精心編排,方便讀者根據(jù)自己的需要進(jìn)行選擇。為了方便教學(xué),本書(shū)還配有電子課件,任課教師和學(xué)生可以登錄我們愛(ài)讀書(shū)網(wǎng)免費(fèi)注冊(cè)下載!禫isual Basic程序設(shè)計(jì)教程》系統(tǒng)性強(qiáng)、內(nèi)容實(shí)用,不僅可作為大學(xué)本、專(zhuān)科相關(guān)課程的教材,也適合于各類(lèi)培訓(xùn)和自學(xué)參考用書(shū)。
1991年,微軟公司推出了Visual Basic 1.0版。這在當(dāng)時(shí)引起了很大的轟動(dòng)。這個(gè)連接編程語(yǔ)言和用戶界面的進(jìn)步被稱為T(mén)ripod(有些時(shí)候叫做Ruby),最初的設(shè)計(jì)是由阿蘭·庫(kù)珀(Alan Cooper)完成的。許多專(zhuān)家把Visual Basic的出現(xiàn)作為軟件開(kāi)發(fā)史上的一個(gè)具有劃時(shí)代意義的事件。
在Windows操作系統(tǒng)中,Visual Basic作為一門(mén)計(jì)算機(jī)語(yǔ)言,其功能非常強(qiáng)大,而且簡(jiǎn)單易學(xué)。Visual Basic提供可視化設(shè)計(jì)工具,編程人員可利用Visual Basic提供的控件輕松地“畫(huà)”出應(yīng)用程序的友好界面,Visual Basic擁有圖形用戶界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),可以輕易地使用DAO、RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松地創(chuàng)建ActiveX控件。程序員可以輕松地使用Visual Basic提供的組件快速建立一個(gè)應(yīng)用程序,因此比較容易入門(mén),入門(mén)以后就有能力進(jìn)一步學(xué)習(xí)難度更大的編程語(yǔ)言了。Visual Basic作為編程人員的首選程序設(shè)計(jì)語(yǔ)言,有如下特點(diǎn)。
。1)Visual Basic是開(kāi)發(fā)Windows應(yīng)用程序的強(qiáng)有力的工具,擁有最先進(jìn)的程序設(shè)計(jì)思想,能輕而易舉地開(kāi)發(fā)出符合Windows規(guī)范和風(fēng)格的應(yīng)用程序。
。2)Visual Basic在科學(xué)計(jì)算、多媒體軟件開(kāi)發(fā)、網(wǎng)絡(luò)應(yīng)用等方面都有強(qiáng)大的功能,尤其在數(shù)據(jù)庫(kù)開(kāi)發(fā)方面,提供了許多控件,便于連接、查詢和顯示查詢結(jié)果,F(xiàn)在很多管理軟件,包括一些大型軟件,都是利用Visual Basic開(kāi)發(fā)的。
。3)Visual Basic改變了傳統(tǒng)程序的機(jī)制,采用“事件驅(qū)動(dòng)”方式,用戶操作產(chǎn)生不同的事件,程序根據(jù)這些事件去分別執(zhí)行不同的子程序。編程人員可以分別編寫(xiě)出這樣一些子程序,使編程難度大大降低。
全書(shū)共9章,其中第1章至第8章是全國(guó)計(jì)算機(jī)考試大綱規(guī)定的必修內(nèi)容,參考學(xué)時(shí)54學(xué)時(shí)(講授30學(xué)時(shí)+上機(jī)24學(xué)時(shí)),第1章為概述,第2章至第7章主要講述對(duì)象與基本控件、Visual Basic程序設(shè)計(jì)基礎(chǔ)、Visual Basic基本控制結(jié)構(gòu)、數(shù)組、過(guò)程、界面設(shè)計(jì),第8章、第9章主要講述文件系統(tǒng)、使用數(shù)據(jù)控件訪問(wèn)數(shù)據(jù)庫(kù)等知識(shí)。本書(shū)主要面向Visual Basic語(yǔ)言程序設(shè)計(jì)的初學(xué)者,理論聯(lián)系實(shí)際,以程序設(shè)計(jì)為主線,通過(guò)實(shí)例講述Visual Basic的程序設(shè)計(jì)方法和應(yīng)用。
全書(shū)依據(jù)教育部公布的《全國(guó)計(jì)算機(jī)等級(jí)考試大綱》(2011年版)中二級(jí)(Visual Basic語(yǔ)言程序設(shè)計(jì))考試大綱的要求,在內(nèi)容編排、例題題型和講解、習(xí)題布置及本教材實(shí)驗(yàn)指導(dǎo)書(shū)的實(shí)驗(yàn)內(nèi)容等各個(gè)方面都作了精心的設(shè)計(jì)。
本書(shū)由伊犁師范學(xué)院王平、王俊嶺擔(dān)任主編;石家莊鐵道大學(xué)四方學(xué)院的閆愛(ài)平、李娜、劉寶靜,重慶大學(xué)的尹云飛,西北師范大學(xué)知行學(xué)院的劉艷慧,哈爾濱遠(yuǎn)東理工學(xué)院的王穎分別擔(dān)任副主編;北京聯(lián)合大學(xué)劉琨,黑龍江旅游職業(yè)技術(shù)學(xué)院王碩寧擔(dān)任參編。其中,華中科技大學(xué)的王仲東教授審閱了全書(shū),并提出了寶貴的修改意見(jiàn),在此表示感謝。
本書(shū)可作為應(yīng)用型、技能型人才培養(yǎng)的各類(lèi)教育相關(guān)專(zhuān)業(yè)的學(xué)生學(xué)習(xí)Visual Basic語(yǔ)言程序設(shè)計(jì)的教材,也可作為各類(lèi)水平考試、全國(guó)計(jì)算機(jī)等級(jí)考試的自學(xué)輔導(dǎo)用書(shū)及學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)的培訓(xùn)教材及參考書(shū)。本書(shū)還配有電子課件,任課教師和學(xué)生可以登錄我們愛(ài)讀書(shū)網(wǎng)免費(fèi)注冊(cè)下載。
因時(shí)間倉(cāng)促,盡管在本書(shū)出版前我們對(duì)全部?jī)?nèi)容進(jìn)行了仔細(xì)校對(duì),但不足之處仍在所難免,懇請(qǐng)廣大讀者指正。
編者
2012年5月
第1章 Visual Basic概述
1.1 Visual Basic簡(jiǎn)介
1.2 Visual Basic 6.0集成開(kāi)發(fā)環(huán)境
1.3 Visual Basic 6.0應(yīng)用程序開(kāi)發(fā)步驟
習(xí)題1
第2章 對(duì)象與基本控件
2.1 Visual Basic中對(duì)象的概念
2.2 控件及其通用屬性
2.3 窗體
2.4 標(biāo)簽、文本框
2.5 命令按鈕
2.6 單選按鈕、復(fù)選框
2.7 定時(shí)器
習(xí)題2
第3章 Visual Basic程序設(shè)計(jì)基礎(chǔ)
3.1 數(shù)據(jù)類(lèi)型
3.2 常量和變量
3.3 不同類(lèi)型數(shù)據(jù)的轉(zhuǎn)換
3.4 運(yùn)算符與表達(dá)式
3.5 常用內(nèi)部函數(shù)
習(xí)題3
第4章 Visual Basic語(yǔ)言的基本控制結(jié)構(gòu)
4.1 算法與結(jié)構(gòu)化程序設(shè)計(jì)
4.2 順序結(jié)構(gòu)
4.3 選擇(分支)結(jié)構(gòu)
4.4 循環(huán)結(jié)構(gòu)
4.5 應(yīng)用程序舉例
習(xí)題4
第5章 數(shù)組與自定義類(lèi)型
5.1 數(shù)組的概念
5.2 數(shù) 組 操 作
5.3 控件數(shù)組
5.4 自定義數(shù)據(jù)類(lèi)型
習(xí)題5
第6章 過(guò)程與函數(shù)
6.1 Sub過(guò)程
6.2 Function過(guò)程
6.3 參 數(shù) 傳 遞
6.4 嵌套調(diào)用與遞歸調(diào)用
6.5 變量與過(guò)程的作用范圍
習(xí)題6
第7章 界面設(shè)計(jì)
7.1 常用內(nèi)部控件
7.2 鼠標(biāo)與鍵盤(pán)
7.3 通用對(duì)話框
7.4 菜單設(shè)計(jì)
7.5 工具欄設(shè)計(jì)
習(xí)題7
第8章 文件管理與操作
8.1 文件系統(tǒng)的概念
8.2 文件系統(tǒng)控件
8.3 文件存取操作
8.4 文件系統(tǒng)對(duì)象模型
習(xí)題8
第9章 數(shù)據(jù)庫(kù)編程
9.1 數(shù)據(jù)庫(kù)基礎(chǔ)
9.2 Data控件
9.3 可視化數(shù)據(jù)管理器
9.4 ADO對(duì)象模型與數(shù)據(jù)環(huán)境設(shè)計(jì)器
9.5 開(kāi)放數(shù)據(jù)庫(kù)互聯(lián)
習(xí)題9
附錄 A
參考文獻(xiàn)
數(shù)組與自定義類(lèi)型在程序中處理數(shù)據(jù)時(shí),對(duì)于輸入的數(shù)據(jù)、參加運(yùn)算的數(shù)據(jù)、運(yùn)行結(jié)果等臨時(shí)數(shù)據(jù),通常使用變量來(lái)保存,由于變量在一個(gè)時(shí)刻只能存放一個(gè)值,因此當(dāng)數(shù)據(jù)不太多時(shí),使用簡(jiǎn)單變量即可解決問(wèn)題。但是,有些復(fù)雜問(wèn)題,利用簡(jiǎn)單變量進(jìn)行處理很不方便,甚至是不可能的。例如以下幾個(gè)問(wèn)題。(1)輸入50個(gè)數(shù),按逆序打印出來(lái)。(2)輸入100名學(xué)生某門(mén)課程的成績(jī),要求把高于平均分的那些成績(jī)打印出來(lái)。(3)統(tǒng)計(jì)高考中各分?jǐn)?shù)段的人數(shù)。(4)某公司有近萬(wàn)名職工,要求做一個(gè)職工工資報(bào)表。(5)窗體上的幾個(gè)同類(lèi)型控件,有著某種關(guān)系。這就需要我們構(gòu)造新的數(shù)據(jù)結(jié)構(gòu)——數(shù)組。5.1數(shù)組的概念數(shù)組是具有相同類(lèi)型的有序變量的集合,可用于存儲(chǔ)成組的有序數(shù)據(jù)。根據(jù)數(shù)組的定義,我們必須明確以下幾點(diǎn)。(1)數(shù)組的命名與簡(jiǎn)單變量的命名規(guī)則相同。(2)數(shù)組中的元素是有序排列的。(3)數(shù)組的元素個(gè)數(shù)是有限的,數(shù)學(xué)中的無(wú)限數(shù)組不能表示。(4)數(shù)組的類(lèi)型也就是該數(shù)組的下標(biāo)變量的數(shù)據(jù)類(lèi)型。在VisualBasic中,可以說(shuō)明任何基本數(shù)據(jù)類(lèi)型的數(shù)組(包括用戶自定義類(lèi)型),但是一個(gè)數(shù)組中的所有元素應(yīng)該具有相同的數(shù)據(jù)類(lèi)型,只有當(dāng)數(shù)組的數(shù)據(jù)類(lèi)型為Variant時(shí),各個(gè)元素的數(shù)據(jù)類(lèi)型可以不同。
……