熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

Visual Basic語(yǔ)言程序設(shè)計(jì)教程(第二版)

中國(guó)水利水電出版社
    【作 者】程勝利 主編 【I S B N 】978-7-5084-6034-5 【責(zé)任編輯】宋俊娥 【適用讀者群】本科 【出版時(shí)間】2008-11-01 【開(kāi) 本】16開(kāi)本 【裝幀信息】平裝(光膜) 【版 次】第2版 【頁(yè) 數(shù)】332 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】32 【叢 書(shū)】21世紀(jì)高等院校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材 【備注信息】
圖書(shū)詳情

      本書(shū)第二版以“能力培養(yǎng)為主線”、以“激發(fā)學(xué)生興趣”為著眼點(diǎn),詳細(xì)介紹了Visual Basic 6.0程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)和程序設(shè)計(jì)的方法與技術(shù)。全書(shū)共分15章,包括Visual Basic概述、Visual Basic可視化編程基礎(chǔ)、窗體、常用標(biāo)準(zhǔn)控件、Visual Basic語(yǔ)法基礎(chǔ)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、過(guò)程、文件、菜單與對(duì)話框、數(shù)據(jù)庫(kù)、圖形處理、程序的測(cè)試與軟件調(diào)試以及3個(gè)附錄。所有例題的Visual Basic程序均經(jīng)計(jì)算機(jī)調(diào)試通過(guò)。

      與第一版相比較,本書(shū)第二版重點(diǎn)、難點(diǎn)突出,盡可能與計(jì)算機(jī)二級(jí)考試緊密結(jié)合;在體系結(jié)構(gòu)、章節(jié)內(nèi)容編寫(xiě)的安排方面更加合理;各章相對(duì)獨(dú)立、內(nèi)容翔實(shí)完整且前后呼應(yīng);數(shù)據(jù)來(lái)源可信、可靠;針對(duì)性強(qiáng)、可讀性好;關(guān)鍵章節(jié)均有“一題多解編程思路及其應(yīng)用”例題,進(jìn)一步突出了本書(shū)“一題多解”的編寫(xiě)特色;習(xí)題新穎,以調(diào)動(dòng)讀者學(xué)習(xí)計(jì)算機(jī)技術(shù)基礎(chǔ)課程的興趣和積極性,提高讀者的學(xué)習(xí)效率。

      本書(shū)特別適合高等職業(yè)教育、高等專(zhuān)科、本科等院校計(jì)算機(jī)專(zhuān)業(yè)及非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生使用,也可作為面向計(jì)算機(jī)入門(mén)人員的培訓(xùn)教材及有關(guān)專(zhuān)業(yè)教師、技術(shù)人員參考。

      

    1.了解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法和技能,能夠通過(guò)計(jì)算機(jī)二級(jí)Visual Basic等級(jí)考試,或能夠獲得職業(yè)程序員初級(jí)證書(shū);調(diào)動(dòng)讀者學(xué)習(xí)計(jì)算機(jī)技術(shù)基礎(chǔ)課程的積極性,提高讀者的學(xué)習(xí)效率;

    2.以“能力培養(yǎng)為主線”、以“激發(fā)學(xué)生興趣”為著眼點(diǎn),密切結(jié)合高校、職業(yè)院校Visual Basic課程建設(shè)的基本需求,滿(mǎn)足教師的教學(xué)實(shí)際需要

    第二版前言

    20世紀(jì)90年代微軟推出的Visual Basic(簡(jiǎn)稱(chēng)VB)是一種面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言。目前國(guó)內(nèi)許多高校、職業(yè)院校均開(kāi)設(shè)了基于Visual Basic的“計(jì)算機(jī)技術(shù)基礎(chǔ)”課程。

    本書(shū)第一版自2007年1月面世以來(lái),已在國(guó)內(nèi)多所普通高校、職業(yè)院校作為教材使用;承蒙各位讀者的厚愛(ài),已多次重印。許多讀者熱情地對(duì)本書(shū)提出了一些寶貴的建議和意見(jiàn),期望本書(shū)的第二版在“使學(xué)生了解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法和技能,能夠通過(guò)計(jì)算機(jī)二級(jí)Visual Basic等級(jí)考試,或能夠獲得職業(yè)程序員初級(jí)證書(shū);調(diào)動(dòng)讀者學(xué)習(xí)計(jì)算機(jī)技術(shù)基礎(chǔ)課程的積極性,提高讀者的學(xué)習(xí)效率”這一主要目的的基礎(chǔ)上,以“能力培養(yǎng)為主線”、以“激發(fā)學(xué)生興趣”為著眼點(diǎn),密切結(jié)合高校、職業(yè)院校Visual Basic課程建設(shè)的基本需求,結(jié)合使用本教材教師的教學(xué)實(shí)際需要,進(jìn)一步突出本書(shū)的編寫(xiě)特色與編寫(xiě)風(fēng)格。

    本書(shū)第二版詳細(xì)介紹了Visual Basic 6.0程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)和程序設(shè)計(jì)的方法與技術(shù)。全書(shū)共分15章,包括Visual Basic概述、Visual Basic可視化編程基礎(chǔ)、窗體、常用標(biāo)準(zhǔn)控件、Visual Basic語(yǔ)法基礎(chǔ)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、過(guò)程、文件、菜單與對(duì)話框、數(shù)據(jù)庫(kù)、圖形處理、程序調(diào)試與軟件測(cè)試以及3個(gè)附錄。

    與第一版相比較,本書(shū)第二版對(duì)如下章節(jié)內(nèi)容進(jìn)行了改寫(xiě)、調(diào)整、增補(bǔ)及勘誤:

    1.對(duì)第4章(控件)進(jìn)行了大幅度的改寫(xiě)與調(diào)整,使得該章的內(nèi)容既相對(duì)獨(dú)立、不涉及到后續(xù)章節(jié),又能為后續(xù)章節(jié)的內(nèi)容做鋪墊。

    2.對(duì)第7章(選擇結(jié)構(gòu))進(jìn)行了修改、調(diào)整與補(bǔ)充,使其內(nèi)容與結(jié)構(gòu)盡可能完整、嚴(yán)謹(jǐn)。

    3.增補(bǔ)編寫(xiě)了第15章(程序調(diào)試與軟件測(cè)試),以期使本書(shū)的整體結(jié)構(gòu)進(jìn)一步完善。

    4.第6章、第7章、第9章、第10章均增補(bǔ)了一節(jié),編寫(xiě)結(jié)合本章內(nèi)容的“一題多解編程思路及其應(yīng)用舉例”;適當(dāng)調(diào)整與增刪了第8章、第9章的有關(guān)例題與習(xí)題,以進(jìn)一步突出本書(shū)的“一題多解”特色。

    5.在第8章、第9章中增補(bǔ)了一些依托本書(shū)主編早年科研成果中的部分驗(yàn)證性計(jì)算數(shù)據(jù)。這些計(jì)算數(shù)據(jù)既可信、可靠,又與有關(guān)章節(jié)的編寫(xiě)內(nèi)容緊密結(jié)合、饒有趣味,有助于激發(fā)讀者的編程積極性。

    6.第9章還增補(bǔ)編寫(xiě)了“For Each…Next語(yǔ)句”一節(jié)。

    7.對(duì)某些章節(jié)正文中難度較大的思考題,給出了簡(jiǎn)要提示。

    8.勘誤了本書(shū)第一版中出現(xiàn)的某些印刷錯(cuò)誤和筆誤。

    本書(shū)特別適合高等職業(yè)教育、高等專(zhuān)科、本科等院校計(jì)算機(jī)專(zhuān)業(yè)及非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生使用,也可作為面向計(jì)算機(jī)入門(mén)人員的培訓(xùn)教材及供專(zhuān)業(yè)教師、技術(shù)人員參考。

    本書(shū)第二版由程勝利任主編,劉永真任副主編,徐凱聲任主審。本書(shū)的第1章、第6章、第10章、第12章由劉永真編寫(xiě);第2章、第5章、第11章由鄧娟編寫(xiě);第3章、第4章、第9章由周冰編寫(xiě);第13章、附錄A由石義良編寫(xiě);第7章由石義良編寫(xiě)出初稿后,由楊華勇對(duì)其內(nèi)容和結(jié)構(gòu)進(jìn)行了修改、調(diào)整與補(bǔ)充;第8章由程勝利編寫(xiě);第14章、附錄B和附錄C由李欣編寫(xiě);第15章由楊華勇編寫(xiě);與本書(shū)配套的電子課件由李欣制作。

    本書(shū)第二版中所有例題的Visual Basic程序全部都經(jīng)計(jì)算機(jī)調(diào)試通過(guò),均可得到相應(yīng)例題所要求的正確的運(yùn)行結(jié)果。

    全書(shū)由程勝利、劉永真和李欣統(tǒng)稿。石莉華、徐慧嫻、李琳、胡蘭蘭、程蘇安、涂楊楊參與了本書(shū)編寫(xiě)大綱的討論、書(shū)稿的校核和部分習(xí)題的收集與整理等工作。

    盡管本書(shū)作者將本書(shū)的編寫(xiě)作為重點(diǎn)課程建設(shè)的主要組成部分、在編著內(nèi)容中恰當(dāng)?shù)厝谌氡緯?shū)作者涉及“大數(shù)分解和素性檢測(cè)”科研課題的部分階段性研究成果、在增強(qiáng)該教材“一題多解”的特色等方面進(jìn)行了某些探索與嘗試,但由于時(shí)間倉(cāng)促與水平有限,書(shū)中的缺點(diǎn)和疏漏之處仍然在所難免,衷心期望使用本教材的兄弟院校和讀者不吝提出指正意見(jiàn)。

    編 者

    2008年9月于武昌東湖

    第二版前言
    第一版前言
    第1章 Visual Basic概述 1
    1.1 Visual Basic的產(chǎn)生和發(fā)展 1
    1.2 Visual Basic的基本特點(diǎn) 1
    1.3 Visual Basic的版本及安裝 2
    1.3.1 Visual Basic的版本 2
    1.3.2 Visual Basic 6.0的安裝 3
    1.4 Visual Basic 6.0的啟動(dòng)和退出 6
    1.4.1 Visual Basic 6.0的啟動(dòng) 6
    1.4.2 Visual Basic的退出 7
    習(xí)題 7
    第2章 Visual Basic可視化編程基礎(chǔ) 9
    2.1 集成開(kāi)發(fā)環(huán)境 9
    2.1.1 主窗口 9
    2.1.2 其他窗口 10
    2.2 可視化程序設(shè)計(jì)的基本概念 16
    2.2.1 對(duì)象的基本概念 16
    2.2.2 對(duì)象的屬性、事件和方法 16
    2.3 可視化程序設(shè)計(jì)的基本步驟 18
    習(xí)題 22
    第3章 窗體 24
    3.1 窗體的結(jié)構(gòu) 24
    3.2 窗體的三要素 25
    3.2.1 窗體的屬性 25
    3.2.2 窗體的事件 29
    3.2.3 窗體的方法 30
    3.2.4 運(yùn)行窗體 32
    3.3 多窗體 33
    3.3.1 多窗體的建立 33
    3.3.2 多窗體的運(yùn)行 33
    習(xí)題 37
    第4章 控件 39
    4.1 概述 39
    4.2 基本控件 42
    4.2.1 標(biāo)簽(Label) 42
    4.2.2 文本框(TextBox) 43
    4.2.3 命令按鈕(CommandButton) 47
    4.3 常用控件 51
    4.3.1 圖形控件 51
    4.3.2 框架和選擇控件 56
    4.3.3 列表框和組合框 60
    4.3.4 滾動(dòng)條(HScrollBox與VScrollBox) 67
    4.3.5 計(jì)時(shí)器(Timer) 69
    習(xí)題 72
    第5章 Visual Basic語(yǔ)法基礎(chǔ) 77
    5.1 數(shù)據(jù)類(lèi)型 77
    5.1.1 基本數(shù)據(jù)類(lèi)型 77
    5.1.2 用戶(hù)自定義數(shù)據(jù)類(lèi)型 79
    5.2 常量和變量 79
    5.2.1 標(biāo)識(shí)符的命名規(guī)則 79
    5.2.2 常量 80
    5.2.3 變量 81
    5.3 運(yùn)算符和表達(dá)式 82
    5.3.1 算術(shù)運(yùn)算符及其表達(dá)式 83
    5.3.2 字符串運(yùn)算符及其表達(dá)式 84
    5.3.3 關(guān)系運(yùn)算符及其表達(dá)式 85
    5.3.4 邏輯運(yùn)算符及其表達(dá)式 86
    5.3.5 運(yùn)算符優(yōu)先級(jí) 87
    5.4 常用內(nèi)部函數(shù) 87
    5.4.1 數(shù)學(xué)函數(shù) 87
    5.4.2 隨機(jī)數(shù)函數(shù) 89
    5.4.3 字符串函數(shù) 90
    5.4.4 轉(zhuǎn)換函數(shù) 92
    5.4.5 日期和時(shí)間函數(shù) 93
    5.4.6 格式輸出函數(shù) 94
    5.5 Visual Basic表達(dá)式的書(shū)寫(xiě) 94
    習(xí)題 95
    第6章 順序結(jié)構(gòu) 97
    6.1 注釋語(yǔ)句 98
    6.2 數(shù)據(jù)的輸入 98
    6.2.1 利用賦值語(yǔ)句輸入數(shù)據(jù) 99
    6.2.2 使用文本框輸入數(shù)據(jù) 99
    6.2.3 InputBox函數(shù) 100
    6.3 數(shù)據(jù)的輸出 102
    6.3.1 Print方法 103
    6.3.2 MsgBox函數(shù) 105
    6.4 “一題多解”編程思路與順序結(jié)構(gòu)的應(yīng)用舉例 107
    習(xí)題 108
    第7章 選擇結(jié)構(gòu) 110
    7.1 If語(yǔ)句 110
    7.1.1 If…Then結(jié)構(gòu) 110
    7.1.2 If…Then…Else結(jié)構(gòu) 113
    7.1.3 多分支If結(jié)構(gòu) 114
    7.2 Select Case語(yǔ)句 119
    7.3 條件函數(shù) 124
    7.4 “一題多解”編程思路與分支結(jié)構(gòu)的應(yīng)用舉例 125
    習(xí)題 129
    第8章 循環(huán)結(jié)構(gòu) 133
    8.1 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的概念 133
    8.2 循環(huán)的三要素及構(gòu)成循環(huán)的語(yǔ)句類(lèi)型 135
    8.3 Do…Loop語(yǔ)句 136
    8.3.1 前測(cè)型Do…Loop循環(huán) 136
    8.3.2 后測(cè)型Do…Loop循環(huán) 139
    8.4 While…Wend循環(huán) 141
    8.5 For…Next語(yǔ)句 142
    8.6 循環(huán)的嵌套——多重循環(huán) 146
    8.6.1 循環(huán)重疊的種類(lèi) 146
    8.6.2 嵌套循環(huán) 147
    8.7 GoTo型控制結(jié)構(gòu) 153
    8.7.1 GoTo語(yǔ)句及其與If語(yǔ)句構(gòu)成的循環(huán)結(jié)構(gòu) 153
    8.7.2 On…GoTo語(yǔ)句及其與If語(yǔ)句構(gòu)成的循環(huán)結(jié)構(gòu) 156
    8.8 “一題多解”編程思路與循環(huán)結(jié)構(gòu)的應(yīng)用舉例 158
    習(xí)題 169
    第9章 數(shù)組 175
    9.1 數(shù)組的概念 175
    9.1.1 數(shù)組和簡(jiǎn)單變量的比較 176
    9.1.2 數(shù)組的定義 176
    9.2 靜態(tài)數(shù)組與動(dòng)態(tài)數(shù)組 177
    9.2.1 靜態(tài)數(shù)組 177
    9.2.2 動(dòng)態(tài)數(shù)組 181
    9.3 一維數(shù)組的基本操作 182
    9.3.1 一維數(shù)組元素賦初值 183
    9.3.2 一維數(shù)組元素的輸入與輸出 183
    9.3.3 數(shù)據(jù)的排序 184
    9.4 二維數(shù)組的使用 187
    9.5 控件數(shù)組 189
    9.5.1 控件數(shù)組的概念 189
    9.5.2 控件數(shù)組的建立 189
    9.5.3 控件數(shù)組的應(yīng)用 190
    9.6 For Each…Next語(yǔ)句 193
    9.7 “一題多解”編程思路與數(shù)組的應(yīng)用舉例 195
    習(xí)題 200
    第10章 過(guò)程 205
    10.1 子過(guò)程 206
    10.1.1 子過(guò)程的定義 206
    10.1.2 子過(guò)程的調(diào)用 207
    10.2 函數(shù)過(guò)程 209
    10.2.1 函數(shù)的定義 209
    10.2.2 函數(shù)的調(diào)用 209
    10.3 過(guò)程參數(shù) 210
    10.3.1 參數(shù)傳遞 210
    10.3.2 對(duì)象參數(shù) 212
    10.3.3 數(shù)組參數(shù) 213
    10.4 作用域 214
    10.4.1 代碼模塊的概念 214
    10.4.2 變量的作用域 215
    10.4.3 變量的生存期 216
    10.4.4 過(guò)程的作用域 219
    10.5 過(guò)程的嵌套 220
    10.5.1 嵌套 220
    10.5.2 遞歸調(diào)用 222
    10.6 “一題多解”編程思路與過(guò)程的應(yīng)用舉例 222
    習(xí)題 227
    第11章 文件 231
    11.1 文件概述 231
    11.2 順序文件 232
    11.2.1 順序文件的打開(kāi) 232
    11.2.2 順序文件的關(guān)閉 233
    11.2.3 順序文件的寫(xiě)操作 233
    11.2.4 順序文件的讀操作 234
    11.3 隨機(jī)文件 236
    11.3.1 隨機(jī)文件的打開(kāi)與關(guān)閉 237
    11.3.2 隨機(jī)文件的讀操作與寫(xiě)操作 237
    11.3.3 隨機(jī)文件記錄的操作 237
    11.4 二進(jìn)制文件 240
    11.4.1 二進(jìn)制文件的打開(kāi)和關(guān)閉 240
    11.4.2 二進(jìn)制文件的讀寫(xiě)操作 240
    11.5 文件處理函數(shù)與語(yǔ)句 241
    11.6 文件系統(tǒng)控件 243
    11.6.1 驅(qū)動(dòng)器列表框控件 244
    11.6.2 目錄列表框控件 244
    11.6.3 文件列表框控件 245
    習(xí)題 246
    第12章 菜單與對(duì)話框 249
    12.1 菜單設(shè)計(jì) 249
    12.1.1 下拉式菜單 249
    12.1.2 彈出式菜單設(shè)計(jì) 253
    12.2 通用對(duì)話框 254
    12.2.1 “文件”對(duì)話框 255
    12.2.2 其他對(duì)話框 256
    習(xí)題 258
    第13章 數(shù)據(jù)庫(kù) 259
    13.1 概述 259
    13.2 數(shù)據(jù)庫(kù)的創(chuàng)建與訪問(wèn) 260
    13.2.1 創(chuàng)建數(shù)據(jù)庫(kù) 260
    13.2.2 訪問(wèn)數(shù)據(jù)庫(kù)的方法 263
    13.3 Data控件 264
    13.3.1 Data控件的常用屬性 264
    13.3.2 Data控件的常用方法 265
    13.3.3 Data控件的常用事件 265
    13.3.4 Recordset對(duì)象 266
    13.3.5 數(shù)據(jù)綁定控件 267
    13.4 ADO 273
    13.4.1 Connection對(duì)象 274
    13.4.2 Command對(duì)象 275
    13.4.3 Recordset對(duì)象 276
    13.4.4 采用ADO訪問(wèn)數(shù)據(jù)庫(kù)的一般步驟 278
    習(xí)題 283
    第14章 圖形處理 285
    14.1 圖形設(shè)計(jì)基礎(chǔ) 285
    14.2 繪圖控件 287
    14.2.1 直線控件(Line) 287
    14.2.2 形狀控件(Shape) 288
    14.3 圖形方法 290
    14.3.1 PSet方法 290
    14.3.2 Line方法 292
    14.3.3 Circle方法 293
    14.3.4 Cls方法 294
    14.3.5 Point方法 295
    習(xí)題 296
    第15章 程序調(diào)試與軟件測(cè)試 298
    15.1 錯(cuò)誤類(lèi)型 298
    15.2 調(diào)試與排錯(cuò) 300
    15.2.1 Visual Basic的三種模式 300
    15.2.2 調(diào)試工具 300
    15.2.3 調(diào)試方法 301
    15.3 軟件測(cè)試 305
    習(xí)題 306
    附錄A 模擬試題 307
    附錄B 常用函數(shù)及標(biāo)準(zhǔn)控件速查表 311
    附錄C 常用詞匯英漢對(duì)照表 316
    參考文獻(xiàn) 320  
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶(hù)名: 密碼:
匿名?
注冊(cè)
莫力| 阿拉善右旗| 巴林左旗| 石渠县| 新野县| 蒙山县| 濮阳市| 晋江市| 宜昌市| 伊金霍洛旗| 平邑县| 汉中市| 嫩江县| 萨嘎县| 富阳市| 开阳县| 和硕县| 怀化市| 轮台县| 兴海县| 安图县| 凯里市| 武川县| 南乐县| 洛阳市| 通海县| 巨鹿县| 浙江省| 乌拉特前旗| 辽宁省| 柘荣县| 阳春市| 循化| 珠海市| 汕尾市| 上饶县| 马关县| 汝州市| 沭阳县| 上饶县| 广平县|