Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程

出版時(shí)間:2009-1  出版社:水利水電出版社  作者:王曉東 編  頁(yè)數(shù):232  

前言

  計(jì)算機(jī)自20世紀(jì)誕生至今,僅僅走過幾十年的歲月,但是它對(duì)人類歷史進(jìn)程的貢獻(xiàn)是無法估量的。從音樂播放到衛(wèi)星發(fā)射,計(jì)算機(jī)在現(xiàn)代社會(huì)的各個(gè)領(lǐng)域中得到了越來越廣泛的應(yīng)用,已經(jīng)成為人們生產(chǎn)生活中一種必不可少的工具?! ∮?jì)算機(jī)之所以能夠自動(dòng)進(jìn)行計(jì)算,是因?yàn)閳?zhí)行了人們預(yù)先編寫的程序。程序設(shè)計(jì)語言是人與計(jì)算機(jī)進(jìn)行信息交流的工具,程序就是用它編寫而成的。在計(jì)算機(jī)課程體系中,程序設(shè)計(jì)語言是其中一門重要的基礎(chǔ)性課程。對(duì)于剛剛步入編程殿堂的初學(xué)者而言,選擇一種適合自己的程序設(shè)計(jì)語言無疑是十分重要的。目前程序設(shè)計(jì)語言的種類非常多,令人眼花繚亂,無所適從。如果想走一條捷徑,早日叩開程序設(shè)計(jì)的大門,那么學(xué)習(xí)VistIal Basic語言不失為一個(gè)明智的選擇?! isual Basic語言的最大特點(diǎn)是簡(jiǎn)單易學(xué)。其語法較為直觀、友好,初學(xué)者很快就能入門,從而可以將精力集中在界面布局和算法設(shè)計(jì)上。Visual Basic語言一方面融合了面向?qū)ο?、可視化設(shè)計(jì)、事件驅(qū)動(dòng)機(jī)制以及動(dòng)態(tài)數(shù)據(jù)驅(qū)動(dòng)等先進(jìn)的軟件開發(fā)技術(shù),另一方面又延續(xù)和繼承了Windows系統(tǒng)的豐富資源,如窗口、菜單和對(duì)話框等。這些優(yōu)勢(shì)使得用它開發(fā)出的軟件功能很強(qiáng),而且開發(fā)周期短,效率高。需要指出的是,Visual Basic語言也是微軟公司推出的一款產(chǎn)品,因此用它開發(fā)基于Windows的應(yīng)用軟件有著先天的優(yōu)勢(shì),不僅可以得到Windows操作系統(tǒng)的有力支持,而且也便于和微軟公司的其他軟件產(chǎn)品相配合。此外Visual Basic語言擁有廣大的用戶群也是一個(gè)不可忽視的因素,很多實(shí)用軟件都是用它編寫的,而且相關(guān)的網(wǎng)絡(luò)資料、書籍以及源代碼等資源十分豐富。因此在IT業(yè)界有一句流傳甚廣的口號(hào):“聰明的程序員學(xué)習(xí)Visual Basic,真正的程序員學(xué)習(xí)c++”。由于Visual Basic語言有著這些顯著的特點(diǎn),越來越多的高校都將該語言作為非計(jì)算機(jī)專業(yè)大學(xué)生程序設(shè)計(jì)的首選課程?! ”窘滩囊罁?jù)國(guó)家教育部本科“高級(jí)語言程序設(shè)計(jì)課程教學(xué)基本要求”編寫而成,較為系統(tǒng)地講解了Visual Basic語言的基本概念、常用算法和程序設(shè)計(jì)方法,一共有10章。第1章介紹了程序設(shè)計(jì)概念及Visual Basic語言的基本特點(diǎn),第2章介紹了基本數(shù)據(jù)類型、變量、表達(dá)式以及語句,第3章介紹了輸入輸出方法以及順序程序設(shè)計(jì),第4章講解了選擇程序設(shè)計(jì),第5章講解了循環(huán)程序設(shè)計(jì),第6章講解了數(shù)組,第7章講解了過程,第8章講解了界面設(shè)計(jì),第9章講解了文件,第10章介紹了Visual Basic語言在數(shù)據(jù)庫(kù)中的應(yīng)用。Visual Basic常用控件的講解內(nèi)容分散在前7章中,以利于讀者盡快掌握程序界面設(shè)計(jì)的基本方法?! ”緯捎冒咐虒W(xué)方式,每一章均以問題開始,引入語法、算法和界面設(shè)計(jì)等相關(guān)知識(shí)。在解決問題的過程中,將這些知識(shí)融會(huì)貫通,使學(xué)生能夠迅速把握Visual Basic語言編程的要領(lǐng)。本書結(jié)構(gòu)合理,內(nèi)容實(shí)用,行文順暢,言簡(jiǎn)意賅。通過啟發(fā)式教學(xué),突出程序設(shè)計(jì)中算法設(shè)計(jì)的重要地位,培養(yǎng)學(xué)生建立Visual Basic程序設(shè)計(jì)的思路和方法,幫助學(xué)生形成規(guī)范化的編程風(fēng)格。

內(nèi)容概要

  《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程》是學(xué)習(xí)VisualBasic程序設(shè)計(jì)的適用教材,全書共10章。前9章較為系統(tǒng)地講述了VisualBasic語言的基本語法和控制結(jié)構(gòu),介紹了窗體、控件和菜單等重要的可視化程序設(shè)計(jì)要素,講解了編程思想和常用算法。第10章介紹了VisualBasic語言在數(shù)據(jù)庫(kù)中的應(yīng)用?!  禫isual Basic程序設(shè)計(jì)簡(jiǎn)明教程》注重基礎(chǔ),強(qiáng)調(diào)實(shí)踐,在內(nèi)容講解上采用循序漸進(jìn)、逐步深入的方法,重點(diǎn)突出,案例取舍得當(dāng)。尤其是講解語法和編程思路時(shí),注重界面設(shè)計(jì)與算法設(shè)計(jì)的結(jié)合,突出了VisualBasic語言的特點(diǎn)和優(yōu)勢(shì)?!  禫isual Basic程序設(shè)計(jì)簡(jiǎn)明教程》適合作為高等學(xué)校本??茖W(xué)生的教材,也可用作廣大軟件開發(fā)人員以及工程技術(shù)人員的參考用書。

書籍目錄

前言第1章 概述 1.1 程序設(shè)計(jì)語言 1.2 VB語言的特點(diǎn)  1.2.1 VB語言的發(fā)展概況  1.2.2 VB語言的特點(diǎn) 1.3 VB程序的開發(fā)環(huán)境  1.3.1 VB6.0的啟動(dòng)  1.3.2 集成開發(fā)環(huán)境 1.4 簡(jiǎn)單的’VB程序介紹  1.4.1 程序介紹  1.4.2 VB編程的基本概念 1.5 小結(jié) 習(xí)題第2章 VB語言基礎(chǔ) 2.1 數(shù)據(jù)類型  2.1.1 基本數(shù)據(jù)類型  2.1.2 標(biāo)識(shí)符 2.2 常量與變量  2.2.1 常量  2.2.2 變量 2.3 運(yùn)算符與表達(dá)式  2.3.1 算術(shù)表達(dá)式  2.3.2 字符串表達(dá)式  2.3.3 日期表達(dá)式 2.4 語句  2.4.1 書寫規(guī)則  2.4.2 賦值語句  2.4.3 流程控制語句 2.5 窗體  2.5.1 屬性  2.5.2 事件  2.5.3 方法 2.6 小結(jié) 習(xí)題第3章 順序結(jié)構(gòu) 3.1 數(shù)據(jù)輸入  3.1.1 InputBox函數(shù)  3.1.2 文本框控件 3.2 數(shù)據(jù)輸出  3.2.1 標(biāo)簽控件  3.2.2 文本框控件  3.2.3 MsgBox函數(shù)  3.2.4 Print方法 3.3 標(biāo)簽 3.4 文本框 3.5 命令按鈕 3.6 程序舉例 3.7 小結(jié) 習(xí)題第4章 選擇結(jié)構(gòu) 4.1 關(guān)系表達(dá)式  4.1.1 關(guān)系運(yùn)算符  4.1.2 關(guān)系表達(dá)式 4.2 邏輯表達(dá)式  4.2.1 邏輯運(yùn)算符  4.2.2 邏輯表達(dá)式 4.3 If語句  4.3.1 If-Else結(jié)構(gòu)  4.3.2 If結(jié)構(gòu)  4.3.3 ElseIf結(jié)構(gòu)  4.3.4 If語句的嵌套  4.3.5 IIf函數(shù) 4.4 SelectCase語句 4.5 框架 4.6 單選按鈕 4.7 復(fù)選框 4.8 程序舉例 4.9 小結(jié) 習(xí)題第5章 循環(huán)結(jié)構(gòu) 5.1 While語句 5.2 Do-Loop語句 5.3 For-Next語句 5.4 流程轉(zhuǎn)向語句  5.4.1 Exit語句  5.4.2 Goto語句 5.5 循環(huán)嵌套 5.6 循環(huán)算法  5.6.1 窮舉法  5.6.2 迭代法 5.7 圖片框 5.8 圖像框 5.9 計(jì)時(shí)器 5.10 程序舉例 5.11 小結(jié) 習(xí)題第6章 數(shù)組 6.1 一維數(shù)組  6.1.1 一維數(shù)組的定義  6.1.2 數(shù)組元素的引用  6.1.3 數(shù)組的處理 6.2 二維數(shù)組  6.2.1 二維數(shù)組的定義  6.2.2 二維數(shù)組的處理 6.3 動(dòng)態(tài)數(shù)組 6.4 控件數(shù)組 6.5 自定義類型 6.6 字符串的處理 6.7 列表框 6.8 組合框 6.9 程序舉例 6.10 小結(jié) 習(xí)題第7章 過程 7.1 概述 7.2 子過程  7.2.1 子過程的定義  7.2.2 子過程的調(diào)用 7.3 函數(shù)過程  7.3.1 函數(shù)過程的定義  7.3.2 函數(shù)過程的調(diào)用 7.4 事件過程 7.5 參數(shù)傳遞的方式  7.5.1 傳值  7.5.2 傳引用  7.5.3 傳數(shù)組 7.6 嵌套調(diào)用與遞歸調(diào)用  7.6.1 嵌套調(diào)用  7.6.2 遞歸調(diào)用 7.7 作用域與生存期  7.7.1 作用域  7.7.2 生存期 7.8 滾動(dòng)條 7.9 直線和形狀  7.9.1 直線  7.9.2 形狀 7.10 程序舉例 7.11 小結(jié) 習(xí)題第8章 界面設(shè)計(jì) 8.1 對(duì)話框  8.1.1 通用對(duì)話框  8.1.2 自定義對(duì)話框 8.2 菜單  8.2.1 下拉式菜單  8.2.2 彈出式菜單 8.3 多重窗體  8.3.1 窗體添加和啟動(dòng)  8.3.2 窗體操作 8.4 ActiveX控件  8.4.1 進(jìn)度條  8.4.2 選項(xiàng)卡  8.4.3 列表視圖  8.4.4 樹形視圖  8.4.5 Animation控件 8.5 小結(jié) 習(xí)題第9章 文件 9.1 概述 9.2 文件打開與關(guān)閉  9.2.1 文件打開  9.2.2 文件關(guān)閉 9.3 文件讀寫  9.3.1 順序文件  9.3.2 隨機(jī)文件 9.4 文件操作  9.4.1 文件操作語句  9.4.2 文件操作函數(shù) 9.5 文件系統(tǒng)控件  9.5.1 驅(qū)動(dòng)器列表框  9.5.2 目錄列表框  9.5.3 文件列表框 9.6 小結(jié) 習(xí)題第10章 VisualBasic與數(shù)據(jù)庫(kù) 10.1 概述  10.1.1 數(shù)據(jù)庫(kù)  10.1.2 數(shù)據(jù)訪問對(duì)象模型 10.2 數(shù)據(jù)管理器  10.2.1 創(chuàng)建Access格式數(shù)據(jù)庫(kù)  10.2.2 數(shù)據(jù)窗體設(shè)計(jì)器 10.3 AD0數(shù)據(jù)控件  10.3.1 AD0的對(duì)象與集合  10.3.2 添加ADO  10.3.3 ADO應(yīng)用 10.4 數(shù)據(jù)及數(shù)據(jù)綁定控件  10.4.1 Data控件  10.4.2 通用數(shù)據(jù)綁定控件  10.4.3 專用數(shù)據(jù)綁定控件 10.5 SQL簡(jiǎn)介  10.5.1 SQL語言的特點(diǎn)  10.5.2 SQL語言對(duì)數(shù)據(jù)庫(kù)的操作 10.6 報(bào)表制作 10.7 程序舉例 10.8 小結(jié) 習(xí)題附錄1 常用字符與ASCII碼對(duì)照表附錄2 常用的內(nèi)部函數(shù)參考文獻(xiàn)

章節(jié)摘錄

  第1章 概述  計(jì)算機(jī)堪稱是20世紀(jì)人類最偉大、最卓越的一項(xiàng)技術(shù)發(fā)明,它是人類大腦的延伸,使得人類的智慧和創(chuàng)造力能夠充分施展。以計(jì)算機(jī)為核心的信息技術(shù)作為一種先進(jìn)的生產(chǎn)力,已經(jīng)滲透于社會(huì)的各個(gè)領(lǐng)域,其應(yīng)用遍及世界的各個(gè)角落。計(jì)算機(jī)通過執(zhí)行程序來完成各種各樣的工作,由于計(jì)算機(jī)目前還不能理解人類的自然語言,因此編寫程序只能借助于某種程序設(shè)計(jì)語言?! ”菊轮饕榻B程序設(shè)計(jì)語言的概念和Visual Basic語言的特點(diǎn),以及Visual Basic程序的開發(fā)環(huán)境等內(nèi)容,使讀者對(duì)該語言有一個(gè)初步的感性認(rèn)識(shí)。  1.1 程序設(shè)計(jì)語言  計(jì)算機(jī)主要由硬件和軟件構(gòu)成,具有高速自動(dòng)的操作功能和精確高效的計(jì)算能力。硬件負(fù)責(zé)執(zhí)行指令和實(shí)施基本操作,它是計(jì)算機(jī)的物質(zhì)基礎(chǔ);軟件由各種程序和程序所處理的數(shù)據(jù)組成,硬件在程序的控制下,按照人們指定的要求進(jìn)行工作。程序是一組有序指令的集合,由某種程序設(shè)計(jì)語言編寫而成,程序設(shè)計(jì)語言是人與計(jì)算機(jī)之問進(jìn)行交流的工具。  程序設(shè)計(jì)語言種類繁多,發(fā)展迅速。從其發(fā)展歷史和應(yīng)用特點(diǎn)來看,大致可以分成以下幾個(gè)階段: ?。?)面向機(jī)器的程序設(shè)計(jì)語言?! ≡缙诘挠?jì)算機(jī)程序都是直接用機(jī)器語言編寫的。機(jī)器語言是計(jì)算機(jī)能夠直接執(zhí)行的二進(jìn)制指令代碼,每條指令都用0和1組成的序列串表示,這些指令的集合就是指令系統(tǒng)。用機(jī)器語言編寫的程序雖然運(yùn)行速度很快,但是難以記憶和理解?! ∵M(jìn)入20世紀(jì)50年代,人們開始嘗試采用一些指令助記符來代替機(jī)器語言指令,由此形成了匯編語言。匯編語言主要由匯編指令構(gòu)成,這些匯編指令與機(jī)器語言的二進(jìn)制指令一一對(duì)應(yīng)。用匯編語言編寫的程序較機(jī)器語言程序容易理解和維護(hù),但是在運(yùn)行之前,必須先翻譯成二進(jìn)制指令代碼。

編輯推薦

  《V1sual Bas1c程序設(shè)計(jì)簡(jiǎn)明教程》強(qiáng)調(diào)程序設(shè)計(jì)方法和思路,引入典型程序設(shè)計(jì)案例。注重程序設(shè)計(jì)實(shí)踐環(huán)節(jié),培養(yǎng)程序設(shè)計(jì)項(xiàng)目開發(fā)技能。  采用“任務(wù)驅(qū)動(dòng)”的編寫方式,引入案例和啟發(fā)式教學(xué)方法,提供電子教案、案例素材等教學(xué)資源,教材立體化配套,滿足高等院校應(yīng)用型人才培養(yǎng)的需要。

圖書封面

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


    Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程 PDF格式下載


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

 
 

 

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

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