Visual Basic程序設(shè)計簡明教程

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

前言

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

內(nèi)容概要

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

書籍目錄

前言第1章 概述 1.1 程序設(shè)計語言 1.2 VB語言的特點  1.2.1 VB語言的發(fā)展概況  1.2.2 VB語言的特點 1.3 VB程序的開發(fā)環(huán)境  1.3.1 VB6.0的啟動  1.3.2 集成開發(fā)環(huán)境 1.4 簡單的’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 標識符 2.2 常量與變量  2.2.1 常量  2.2.2 變量 2.3 運算符與表達式  2.3.1 算術(shù)表達式  2.3.2 字符串表達式  2.3.3 日期表達式 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 標簽控件  3.2.2 文本框控件  3.2.3 MsgBox函數(shù)  3.2.4 Print方法 3.3 標簽 3.4 文本框 3.5 命令按鈕 3.6 程序舉例 3.7 小結(jié) 習(xí)題第4章 選擇結(jié)構(gòu) 4.1 關(guān)系表達式  4.1.1 關(guān)系運算符  4.1.2 關(guān)系表達式 4.2 邏輯表達式  4.2.1 邏輯運算符  4.2.2 邏輯表達式 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 計時器 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 動態(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 滾動條 7.9 直線和形狀  7.9.1 直線  7.9.2 形狀 7.10 程序舉例 7.11 小結(jié) 習(xí)題第8章 界面設(shè)計 8.1 對話框  8.1.1 通用對話框  8.1.2 自定義對話框 8.2 菜單  8.2.1 下拉式菜單  8.2.2 彈出式菜單 8.3 多重窗體  8.3.1 窗體添加和啟動  8.3.2 窗體操作 8.4 ActiveX控件  8.4.1 進度條  8.4.2 選項卡  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 隨機文件 9.4 文件操作  9.4.1 文件操作語句  9.4.2 文件操作函數(shù) 9.5 文件系統(tǒng)控件  9.5.1 驅(qū)動器列表框  9.5.2 目錄列表框  9.5.3 文件列表框 9.6 小結(jié) 習(xí)題第10章 VisualBasic與數(shù)據(jù)庫 10.1 概述  10.1.1 數(shù)據(jù)庫  10.1.2 數(shù)據(jù)訪問對象模型 10.2 數(shù)據(jù)管理器  10.2.1 創(chuàng)建Access格式數(shù)據(jù)庫  10.2.2 數(shù)據(jù)窗體設(shè)計器 10.3 AD0數(shù)據(jù)控件  10.3.1 AD0的對象與集合  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簡介  10.5.1 SQL語言的特點  10.5.2 SQL語言對數(shù)據(jù)庫的操作 10.6 報表制作 10.7 程序舉例 10.8 小結(jié) 習(xí)題附錄1 常用字符與ASCII碼對照表附錄2 常用的內(nèi)部函數(shù)參考文獻

章節(jié)摘錄

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

編輯推薦

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

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7