VB程序設(shè)計(jì)簡(jiǎn)明教程
定 價(jià):25.6 元
叢書(shū)名:面向?qū)ο蟪绦蛟O(shè)計(jì)系列教材
- 作者:龔沛曾 等 著
- 出版時(shí)間:2005/5/8
- ISBN:9787040115499
- 出 版 社:高等教育出版社
- 中圖法分類(lèi):TP312BA
- 頁(yè)碼:344
- 紙張:膠版紙
- 版次:2
- 開(kāi)本:16K
《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》是為將visual basic作為程序設(shè)計(jì)第一語(yǔ)言課程的學(xué)校編寫(xiě)的。在第一版的基礎(chǔ)上,《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》針對(duì)初學(xué)者的特點(diǎn),在內(nèi)容編排、敘述嚴(yán)謹(jǐn)、實(shí)驗(yàn)題選擇等方面做了進(jìn)一步修改,力圖便于教與學(xué)。
《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》分為教學(xué)篇和實(shí)驗(yàn)篇。教學(xué)篇從兩個(gè)方面即程序設(shè)計(jì)語(yǔ)言和可視化界面設(shè)計(jì)進(jìn)行介紹,重點(diǎn)在第一方面。對(duì)程序設(shè)計(jì)的基本知識(shí)、基本語(yǔ)法、編程方法和常用算法進(jìn)行了較為系統(tǒng)、詳細(xì)的介紹,讓學(xué)生學(xué)會(huì)分析問(wèn)題、掌握簡(jiǎn)單問(wèn)題編程的能力;而可視化界面設(shè)計(jì)是實(shí)際應(yīng)用當(dāng)中不可缺少的!禫isual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》將兩者有機(jī)地結(jié)合,既可提高學(xué)生學(xué)習(xí)積極性又可提高編程效率和教學(xué)效果,真正達(dá)到學(xué)以致用的目的。
實(shí)驗(yàn)篇根據(jù)教學(xué)篇的布局,安排了相應(yīng)的十一個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)有若干個(gè)題目。根據(jù)教學(xué)規(guī)律和讀者的建議,凡奇數(shù)號(hào)的實(shí)驗(yàn)給出了解答,偶數(shù)號(hào)實(shí)驗(yàn)答案則在配套的《visual basic實(shí)驗(yàn)指導(dǎo)與測(cè)試》(第二版)一書(shū)中給出,以培養(yǎng)學(xué)生獨(dú)立解題的能力。
《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》根據(jù)高職高專(zhuān)的培養(yǎng)目標(biāo)編寫(xiě)。全書(shū)共12章,主要內(nèi)容包括:Visual Basic:6。0開(kāi)發(fā)環(huán)境和基本語(yǔ)言成分,程序設(shè)計(jì)基礎(chǔ)知識(shí),面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法,窗體、菜單、控件等用戶(hù)界面的設(shè)計(jì),以及文件操阼、圖形圖像處理、程序調(diào)試與出錯(cuò)處理、數(shù)據(jù)庫(kù)應(yīng)用、ActiveX控件等。為加強(qiáng)學(xué)生實(shí)踐能力的培養(yǎng),《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》同時(shí)gC有《Visual Basic 6.O實(shí)驗(yàn)與實(shí)訓(xùn)教程》劉渝妍、柳青、何文華編寫(xiě)。
《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》可作為高職高專(zhuān)各專(zhuān)業(yè)的Visual Basic.程序設(shè)計(jì)課程教材,也可作為各類(lèi)計(jì)算機(jī)程序設(shè)計(jì)培訓(xùn)班的教材或教學(xué)參考書(shū)。
第一章 Visual Basic程序設(shè)計(jì)概述
1.1 VB的發(fā)展
1.2 VB功能特點(diǎn)
1.2.1 引例
1.2.2 VB功能特點(diǎn)
1.3 VB的安裝和啟動(dòng)
1.3.1 安裝
1.3.2 啟動(dòng)
1.4 集成開(kāi)發(fā)環(huán)境
1.4.1 窗體(Form)窗口
1.4.2 屬性(Properties)窗口
1.4.3 工程資源管理器(Form Layout)
1.4.4 代碼(Code)窗口
1.4.5 立即(Immdeiate)窗口
1.4.6 窗體布局(Form Layout)窗口
1.4.7 工具箱(ToolBox)窗口
習(xí)題一
第二章 簡(jiǎn)單的VB程序設(shè)計(jì)
2.1 對(duì)象的概念
2.1.1 對(duì)象和類(lèi)
2.1.2 對(duì)象的建立和編輯
2.1.3 對(duì)象的屬性、事件和方法
2.2 建立簡(jiǎn)單的應(yīng)用程序
2.2.1 建立用戶(hù)界面的對(duì)象
2.2.2 對(duì)象屬性的設(shè)置
2.2.3 對(duì)象事件過(guò)程及編程
2.2.4 保存和運(yùn)行程序
2.3 窗體和基本控件
2.3.1 基本屬性
2.3.2 窗體
2.3.3 標(biāo)簽
2.3.4 文本框
2.3.5 命令按鈕
2.3.6 常用方法
2.3.7 應(yīng)用舉例
2.4 工程的管理及環(huán)境的設(shè)置
2.4.1 工程的管理及環(huán)境的設(shè)置
2.4.2 創(chuàng)建、打開(kāi)和保存工程
2.4.3 添加、刪除和保存文件
2.4.4 環(huán)境設(shè)置
2.5 使用幫助系統(tǒng)
2.5.1 使用MSDN Library查閱器
2.5.2 使用上下文相關(guān)的幫助
2.5.3 從Internet上獲得幫助
2.5.4 運(yùn)行所提供的樣例
2.6 程序調(diào)試
2.6.1 錯(cuò)誤類(lèi)型
2.6.2 調(diào)試和排錯(cuò)
習(xí)題二
第三章 VB語(yǔ)言基礎(chǔ)
3.1 數(shù)據(jù)類(lèi)型
3.2 變量與常量
3.2.1 變量或常量的命名規(guī)則
3.2.2 變量聲明
3.2.3 常量
3.3 運(yùn)算符和表達(dá)式
3.3.1 運(yùn)算符
3.3.2 表達(dá)式
3.3.3 常用內(nèi)部函數(shù)
3.4 編碼規(guī)則
習(xí)題三
第四章 基本的控制結(jié)構(gòu)
4.1 順序結(jié)構(gòu)
4.1.1 賦值語(yǔ)句
4.1.2 人機(jī)交互函數(shù)和過(guò)程
4.2 選擇結(jié)構(gòu)
4.2.1 If條件語(yǔ)句
4.2.2 Select Cace語(yǔ)句
4.2.3 條件函數(shù)
4.3 循環(huán)結(jié)構(gòu)
4.3.1 For循環(huán)語(yǔ)句
4.3.2 DoLoop循環(huán)語(yǔ)句
4.3.3循環(huán)的嵌套
4.4 其他輔助控制語(yǔ)句
4.5 常用算法(一)
4.5.1 累加、連乘
4.5.2 求素?cái)?shù)
4.5.3窮舉法
4.5.4 遞推法
4.5.5 求最大值或最小值。
習(xí)題四
第五章 數(shù)組
5.1 數(shù)組的概念
5.2 靜態(tài)數(shù)組及其聲明
5.3 動(dòng)態(tài)數(shù)組及其聲明
5.4 數(shù)組的基本操作
5.5 控件數(shù)組
5.6 自定義數(shù)據(jù)類(lèi)型
5.7 常用算法(二)
5.7.1 分類(lèi)統(tǒng)計(jì)
5.7.2 大量數(shù)據(jù)的輸入和編輯
5.7.3 數(shù)組排序(1)
5.7.4 數(shù)組中元素的插入和刪除操作
習(xí)題五
第六章 過(guò)程
6.1 函數(shù)過(guò)程的定義和調(diào)用
6.2 子過(guò)程的定義與調(diào)用
6.3 參數(shù)傳遞
6.3.1 傳址與傳值
6.3.2 數(shù)組參數(shù)的傳遞
6.4 變量、過(guò)程的作用域
6.4.1 過(guò)程的作用域
6.4.2 變量的作用域
6.4.3 靜態(tài)變量
6.5 遞歸
6.6 常用算法(三)
6.6.1 數(shù)制轉(zhuǎn)換
6.6.2加密和解密
6.6.3 查找
6.6.4 排序
6.6.5 高次方程求根
6.6.6 數(shù)值積分.
6.6.7 字符處理應(yīng)用
習(xí)題六
第七章 常用控件
7.1 單選按鈕和復(fù)選框
7.2 框架
7.3 列表框和組合框
7.4 滾動(dòng)條和Slider控件
7.5 時(shí)鐘
7.6 Progress Bar.控件
7.7up Down控件
7.8 Animation控件
7.9 SSTab控件
7.10 鼠標(biāo)器和鍵盤(pán)。
7.10.1 鼠標(biāo)器
7.10.2 鍵盤(pán)
7.10.3 拖放
7.10.4 OLE拖放
習(xí)題七.
第八章 界面設(shè)計(jì)
8.1 通用對(duì)話框.
8.1.1 通用對(duì)話框。
8.1.2 “文件”對(duì)話框.
8.1.3 “顏色”對(duì)話框
8.1.4“字體”對(duì)話框.
8.1.5 “打印”對(duì)話框
8.1.6“幫助”對(duì)話框
8.2 菜單設(shè)計(jì)
8.2.1 菜單編輯器的使用
8.2.2動(dòng)態(tài)菜單
8.2.3 彈出菜單
8.3 多重窗體和多文檔界面
8.3.1 多重窗體的操作
8.3.2 多文檔界面
8.4 工具欄和狀態(tài)欄
8.4.1 在ImageList控件中添加圖像
8.4.2 在.FoolBar控件中添加按鈕
8.4.3 響應(yīng).ToolBar控件事件
8.4.4, 狀態(tài)欄
8.5 Rich7extBox控件
8.6 應(yīng)用程序向?qū)?br />
習(xí)題八
第九章 文件.
9.1 文件系統(tǒng)控件
9.2 文件的讀寫(xiě)
9.2.1 文件及其結(jié)構(gòu)
9.2.2 順序訪問(wèn)模式。
9.2.3 隨機(jī)訪問(wèn)模式
9.2.4 二進(jìn)制訪問(wèn)模式
9.3 常用的文件操作語(yǔ)句和函數(shù).
習(xí)題九
第十章 圖形操作
10.1 圖形操作基礎(chǔ)
10.1.1 坐標(biāo)系統(tǒng)
10.1.2 自定義坐標(biāo)系 。
10.1.3 圖形層 。
10.2 繪圖屬性
10.2.1 當(dāng)前坐標(biāo)
10.2.2線寬與線型
10.2.3填充與色彩
10.3 圖形控件
10.3.1 PietureBox(圖形框)
10.3.2 Image(圖像框)
10.3.3 Line(畫(huà)線工具)
10.3.4 Shape(形狀)
10.4 圖形方法
10.4.1 Line方法
10.4.2 Circle方法
10.4.3 Pset方法
1o.4.4 Point方法
10.5 應(yīng)用
10.5.1 幾何圖形繪制
10.5.2 簡(jiǎn)單動(dòng)畫(huà)設(shè)計(jì)
10.5.3 圖形漫游
10.5.4 圖形處理技術(shù).
10.5.5 改變窗體對(duì)象外觀.
10.5.6 在程序中加入后臺(tái)音樂(lè) ”
習(xí)題十
第十一章 數(shù)據(jù)庫(kù)技術(shù)
11.1 數(shù)據(jù)庫(kù)概念
11.2數(shù)據(jù)庫(kù)管理器
11.3 數(shù)據(jù)控件
11.3.1 數(shù)據(jù)控件屬性
11.3.2 數(shù)據(jù)控件的事件
11.3.3 數(shù)據(jù)控件的常用方法
11.3.4 記錄集的屬性與方法
11.3.5 數(shù)據(jù)庫(kù)記錄的增、刪、改操作
11.4 ADO數(shù)據(jù)控件
11.4.1 ADO對(duì)象模型
11.4.2 使用ADO數(shù)據(jù)控件
11.4.3 ADO控件上新增綁定控件的使用
11.4.4 使用數(shù)據(jù)窗體向?qū)?br />
11.5 結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)
11.5.1 結(jié)構(gòu)化查詢(xún)語(yǔ)言
11.5.2使用SELECT語(yǔ)句查詢(xún).
11.6報(bào)表制作
11.7 錯(cuò)誤處理
11.8 數(shù)據(jù)庫(kù)應(yīng)用案例
11.8.1 系統(tǒng)設(shè)計(jì)
11.8.2 考生登錄窗體
11..8.3 答卷窗體
11.8.4答卷保存
習(xí)題十一
實(shí)驗(yàn)篇
實(shí)驗(yàn)一 Visual Basic環(huán)境和程序設(shè)計(jì)初步
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)二 頤序程序設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)三 選擇結(jié)構(gòu)程序設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)四 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)五 數(shù)組
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)六 過(guò)程
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)七 常用控件
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)八 界面設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)九 文件
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)十 圖形技術(shù)
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)十一 數(shù)據(jù)庫(kù)技術(shù).
一、實(shí)驗(yàn)?zāi)康?br />
二、實(shí)驗(yàn)內(nèi)容
對(duì)象在現(xiàn)實(shí)生活中到處可見(jiàn)。例如,一個(gè)人、一輛汽車(chē)、一臺(tái)電腦等都是一個(gè)對(duì)象。對(duì)象是艮有某些特性的具體事物的抽象。每個(gè)對(duì)象都具有描述其特征的屬性及附屬于它的行為。例如,一輛汽車(chē)有型號(hào)、外殼、車(chē)輪、顏色和功率等特性,又有啟動(dòng)、加速和停止等行為。對(duì)象還可:真分為很多更小的對(duì)象。例如,車(chē)輪也是一個(gè)對(duì)象,它有外胎、內(nèi)胎和尺寸等屬性,也有充氣和皮氣等行為。這些,都可以在面向?qū)ο蟮某绦蛑杏脤?duì)象及其屬性、方法模擬出來(lái)。
類(lèi)是創(chuàng)建對(duì)象實(shí)例的模板,是同種對(duì)象的集合與抽象,它包含所創(chuàng)建對(duì)象的屬性描述和行勾特征的定義。類(lèi)是對(duì)象的定義,而對(duì)象是類(lèi)的一個(gè)實(shí)例。例如,在馬路上看到的各種各樣的氣車(chē)都屬于汽車(chē)的范疇。那么,某一輛具體的小轎車(chē)就是汽車(chē)的一個(gè)實(shí)例。在這里,汽車(chē)是類(lèi),某一輛具體的小轎車(chē)是對(duì)象。 類(lèi)的一組屬性和方法定義了類(lèi)的界面,它封裝了用于類(lèi)的全部信息。當(dāng)應(yīng)用程序在某處由類(lèi)創(chuàng)建一個(gè)對(duì)象,用戶(hù)只要使用對(duì)象的屬性和方法進(jìn)行相應(yīng)的操作,而不必關(guān)心其內(nèi)部是如何實(shí)現(xiàn)的。
面向?qū)ο蟮某绦蛟O(shè)計(jì)主要是建立在類(lèi)和對(duì)象的基礎(chǔ)上。通常的面向?qū)ο蟪绦蛟O(shè)計(jì)中的類(lèi)是由程序員自己設(shè)計(jì)的。而在VB中,類(lèi)可由系統(tǒng)設(shè)計(jì)好,也可由程序員自己設(shè)計(jì)(《Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第2版)》不做介紹)。
在vB中,工具箱上的可視類(lèi)圖標(biāo)是VB系統(tǒng)設(shè)計(jì)好的標(biāo)準(zhǔn)控件類(lèi),此外,vB還可在“工程”菜單的“部件”項(xiàng)中加人大量的.Active X控件。通過(guò)將類(lèi)實(shí)例化,可以得到真正的控件對(duì)象。也就是當(dāng)在窗體上畫(huà)一個(gè)控件時(shí),就將類(lèi)轉(zhuǎn)換為對(duì)象,即創(chuàng)建了一個(gè)控件對(duì)象,簡(jiǎn)稱(chēng)為控件。
例如,圖1.1.2所示的工具箱上的 rextBox控件是類(lèi),它確定了.rextBox的屬性、方法和事件。窗體上顯示的兩個(gè).text對(duì)象,是TextBox類(lèi)的實(shí)例化,它們繼承了該類(lèi)的特征。用戶(hù)也可以根據(jù)需要修改這兩個(gè)Text對(duì)象各自的屬性,例如,文本框的大小、滾動(dòng)條的形式等。這兩個(gè)對(duì)象也具有移動(dòng)、光標(biāo)定位到文本框等方法,還具有通過(guò)快捷鍵對(duì)文本內(nèi)容進(jìn)行復(fù)制、刪除和移動(dòng)等功能。