Visual Basic程序設(shè)計(jì)教程

出版時(shí)間:2012-8  出版社:華中科技大學(xué)出版社  作者:王平,王俊嶺 主編  頁(yè)數(shù):216  字?jǐn)?shù):373000  
Tag標(biāo)簽:無(wú)  

前言

  1991年,微軟公司推出了Visual Basic 1.0版。這在當(dāng)時(shí)引起了很大的轟動(dòng)。這個(gè)連接編程語(yǔ)言和用戶界面的進(jìn)步被稱為Tripod(有些時(shí)候叫做Ruby),最初的設(shè)計(jì)是由阿蘭·庫(kù)珀(Alan Cooper)完成的。許多專家把Visual Basic的出現(xiàn)作為軟件開(kāi)發(fā)史上的一個(gè)具有劃時(shí)代意義的事件。  在Windows操作系統(tǒng)中,Visual Basic作為一門計(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)用程序,因此比較容易入門,入門以后就有能力進(jìn)一步學(xué)習(xí)難度更大的編程語(yǔ)言了。Visual Basic作為編程人員的首選程序設(shè)計(jì)語(yǔ)言,有如下特點(diǎn)?! 。?)Visual Basic是開(kāi)發(fā)Windows應(yīng)用程序的強(qiáng)有力的工具,擁有最先進(jìn)的程序設(shè)計(jì)思想,能輕而易舉地開(kāi)發(fā)出符合Windows規(guī)范和風(fēng)格的應(yīng)用程序?! 。?)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ā)的。 ?。?)Visual Basic改變了傳統(tǒng)程序的機(jī)制,采用“事件驅(qū)動(dòng)”方式,用戶操作產(chǎn)生不同的事件,程序根據(jù)這些事件去分別執(zhí)行不同的子程序。編程人員可以分別編寫出這樣一些子程序,使編程難度大大降低?! ∪珪?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)的各類教育相關(guān)專業(yè)的學(xué)生學(xué)習(xí)Visual Basic語(yǔ)言程序設(shè)計(jì)的教材,也可作為各類水平考試、全國(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è)下載?! ∫驎r(shí)間倉(cāng)促,盡管在本書(shū)出版前我們對(duì)全部?jī)?nèi)容進(jìn)行了仔細(xì)校對(duì),但不足之處仍在所難免,懇請(qǐng)廣大讀者指正?! 【幷摺 ?012年5月

內(nè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)(www.ibook4us.com)免費(fèi)注冊(cè)下載?!禫isual
Basic程序設(shè)計(jì)教程》系統(tǒng)性強(qiáng)、內(nèi)容實(shí)用,不僅可作為大學(xué)本、??葡嚓P(guān)課程的教材,也適合于各類培訓(xùn)和自學(xué)參考用書(shū)。

作者簡(jiǎn)介

王平,伊犁師范學(xué)院電子與信息工程學(xué)院計(jì)算機(jī)教研室主任,主講過(guò)多年的程序設(shè)計(jì)的課程,包括C語(yǔ)言程序設(shè)計(jì)、Visual
Basic程序設(shè)計(jì)等,并且長(zhǎng)期對(duì)學(xué)生參加計(jì)算機(jī)二級(jí)考試進(jìn)行輔導(dǎo),有豐富的教學(xué)和科研經(jīng)驗(yàn),并且出版過(guò)多本教材。

書(shū)籍目錄

第1章  Visual Basic概述
1.1 Visual Basic簡(jiǎn)介
1.2 Visual Basic:6.O集成開(kāi)發(fā)環(huán)境
1.3 Visual Bask: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ù)類型
3.2 常量和變量
3.3 不同類型數(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ù)組與自定義類型
5.1 數(shù)組的概念
5.2 數(shù)組操作
5.3 控件數(shù)組
5.4 自定義數(shù)據(jù)類型
習(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)與鍵盤
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)

章節(jié)摘錄

  數(shù)組與自定義類型在程序中處理數(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é)生某門課程的成績(jī),要求把高于平均分的那些成績(jī)打印出來(lái)。(3)統(tǒng)計(jì)高考中各分?jǐn)?shù)段的人數(shù)。(4)某公司有近萬(wàn)名職工,要求做一個(gè)職工工資報(bào)表。(5)窗體上的幾個(gè)同類型控件,有著某種關(guān)系。這就需要我們構(gòu)造新的數(shù)據(jù)結(jié)構(gòu)——數(shù)組。5.1數(shù)組的概念數(shù)組是具有相同類型的有序變量的集合,可用于存儲(chǔ)成組的有序數(shù)據(jù)。根據(jù)數(shù)組的定義,我們必須明確以下幾點(diǎn)。(1)數(shù)組的命名與簡(jiǎn)單變量的命名規(guī)則相同。(2)數(shù)組中的元素是有序排列的。(3)數(shù)組的元素個(gè)數(shù)是有限的,數(shù)學(xué)中的無(wú)限數(shù)組不能表示。(4)數(shù)組的類型也就是該數(shù)組的下標(biāo)變量的數(shù)據(jù)類型。在VisualBasic中,可以說(shuō)明任何基本數(shù)據(jù)類型的數(shù)組(包括用戶自定義類型),但是一個(gè)數(shù)組中的所有元素應(yīng)該具有相同的數(shù)據(jù)類型,只有當(dāng)數(shù)組的數(shù)據(jù)類型為Variant時(shí),各個(gè)元素的數(shù)據(jù)類型可以不同。  ……

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7