《計算機程序設計基礎(VB版)/普通高等教育計算機類專業(yè)十三五規(guī)劃教材》注重理論與實踐相結合,以Visual Basic 6.0為開發(fā)平臺,系統(tǒng)講授程序設計語言的數(shù)據(jù)、運算、語法、控制結構、過程與函數(shù)、文件等理論知識,并在介紹程序設計技術和典型算法的同時,通過大量有趣的實例詳細講解程序設計的方法和技巧。通過學習《計算機程序設計基礎(VB版)/普通高等教育計算機類專業(yè)十三五規(guī)劃教材》,學生可牢固掌握程序設計相關知識,迅速有效地提高編程能力。
《計算機程序設計基礎(VB版)/普通高等教育計算機類專業(yè)十三五規(guī)劃教材》在內(nèi)容的安排上力求循序漸進、由淺人深.在語言風格上力求簡練、通俗、直觀、生動,適合作為高等院校非計算機專業(yè)。特別是文科類專業(yè)計算機課程的教科書,也可作為工程技術人員和自學者的參考書。
前言
第1章 程序設計基礎知識
1.1 程序與程序設計語言
1.1.1 程序設計的概念
1.1.2 程序設計語言
1.2 程序設計方法與過程
1.2.1 結構化程序設計
1.2.2 面向對象程序設計
1.2.3 程序設計的一般過程
1.3 算法
1.3.1 算法概述
1.3.2 算法的表示
1.3.3 常用算法及應用
習題1
第2章 Visual Basic概述
1.1 Visual Basic的版本及特點
2.1.1 Visual Basic的版本
2.1.2 Visual Basic的特點
2.2 Visual Basic 6.0開發(fā)環(huán)境
2.2.1 Visual Basic 6.0的啟動
2.2.2 Visual Basic 6.0的界面布局
2.2.3 聯(lián)機幫助
2.3 Visual Basic程序的結構及開發(fā)步驟
2.3.1 一個簡單而完整的VB程序
2.3.2 Vistlal Basic:程序的幾個基本術語
2.3.3 Visual Basic應用程序的結構
2.3.4 Visual Basic:應用程序的開發(fā)步驟
習題2
第3章 數(shù)據(jù)類型與表達式
3.1 數(shù)據(jù)類型
3.1.1 基本數(shù)據(jù)類型
3.1.2 復雜數(shù)據(jù)類型
3.2 標識符與關鍵字
3.2.1 標識符
3.2.2 關鍵字
3.3 常量與變量
3.3.1 常量
3.3.2 變量
3.4 運算符與表達式
3.4.1 運算符
3.4.2 表達式
習題3
第4章 程序流程控制
4.1 順序結構
4.1.1 語句的書寫規(guī)則
4.1.2 幾個簡單語句
4.2 分支結構
4.2.1 單行結構條件語句
4.2.2 塊結構條件語句
4.2.3 IIf函數(shù)
4.2.4 多分支選擇結構語句
4.3 循環(huán)結構
4.3.1 ForNext循環(huán)
4.3.2 whileWend循環(huán)
4.3.3 Do10op循環(huán)
4.3.4 閑置循環(huán)
習題4
第5章 數(shù)組
5.1 數(shù)組的聲明
5.1.1 一維數(shù)組的聲明
5.1.2 二維數(shù)組的聲明
5.1.3 動態(tài)數(shù)組的聲明
5.2 關于數(shù)組的操作
5.2.1 對數(shù)組的訪問
5.2.2 數(shù)組的刷新
5.2.3 有關數(shù)組的函數(shù)
5.3 控件數(shù)組
5.3.1 手工建立控件數(shù)組
5.3.2 通過程序建立控件數(shù)組
5.4 數(shù)組應用舉例
習題5
第6章 過程與函數(shù)
6.1 過程的概念
6.1.1 什么是過程
6.1.2 過程的分類
6.2 Sub過程
6.2.1 Sub過程的聲明
6.2.2 Sub過程的調(diào)用
6.3 Function函數(shù)
6.3.1 Function函數(shù)的聲明
6.3.2 Function函數(shù)的調(diào)用
6.3.3 常用內(nèi)部函數(shù)
6.4 過程參數(shù)的傳遞
6.4.1 參數(shù)的傳遞方式
6.4.2 可選參數(shù)
6.4.3 數(shù)組參數(shù)
6.4.4 不定量參數(shù)
6.5 過程的作用域
6.6 遞歸調(diào)用
習題6
第7章 窗體及常用控件
7.1 窗體
7.1.1 窗體的創(chuàng)建
7.1.2 窗體的屬性
7.1.3 窗體的方法
7.1.4 窗體的事件
7.1.5 窗體的生命周期
7.2 常用控件
7.2.1 控件分類
7.2.2 命令按鈕
7.2.3 標簽
7.2.4 文本框
7.2.5 復選框
7.2.6 單選按鈕
7.2.7 分組框
7.2.8 圖片框與圖像框
7.2.9 列表框與組合框
7.2.1.滾動條
7.2.1 1計時器
7.3 菜單設計
7.3.1 下拉菜單
7.3.2 彈出式菜單
7.4 工具欄設計
7.4.1 工具欄外觀設計
7.4.2 編寫工具欄事件過程代碼
習題7
第8章 繪圖
8.1 Visual Basic中的坐標系統(tǒng)
8.1.1 標準規(guī)格坐標系
8.1.2 自定義規(guī)格坐標系
8.2 繪圖控件
8.3 繪圖方法
8.3.1 畫點和線
8.3.2 畫矩形
8.3.3 畫圓、圓弧和橢圓
8.4 圖的調(diào)整和保存
8.4.1 圖的調(diào)整
8.4.2 圖的保存
8.5 綜合實例
習題8
第9章 ActiveX控件
9.1 CommonDialog控件
9.1.1 Commonl Dialog控件概述
9.1.2 Commonl Dialog控件的屬性和方法
9.2 TabStrip控件
9.2.1 TabStrip簡述
9.2.2 TabStrip控件的屬性
9.2.3 Tabs集合的方法
9.2.4 TabStrip控件應用實例
9.3 多媒體控件
9.3.1 MMControl控件
9.3.2 Windows MediaPlayer控件
9.4 其他控件
9.4.1 StatusBar控件
9.4.2 ProgressBar控件
習題9
第10章 多窗體程序設計
10.1 多重窗體
10.1.1 相關語句和方法
10.1.2 多重窗體程序設計
10.2 多文檔界面
10.2.1 MDI窗體的概念
10.2.2 有關MDI的屬性、方法和事件
10.2.3 如何設計MDI應用程序
10.3 窗體間的數(shù)據(jù)傳遞
習題10
第11章 文件
11.1 文件的概念
11.2 文件的讀寫
11.2.1 文件讀寫相關函數(shù)
11.2.2 順序文件
11.2.3 隨機文件
11.2.4 二進制文件
11.3 文件操作命令與控件
11.3.1 文件操作命令
11.3.2 文件操作控件
習題11
第12章 API函數(shù)
12.1 API函數(shù)的概念
12.2 API函數(shù)的聲明
12.2.1 API的聲明位置和格式
12.2.2 API瀏覽器
12.3 API函數(shù)的參數(shù)傳遞
12.3.1 句柄
12.3.2 字符串參數(shù)
習題12
第13章 數(shù)據(jù)庫編程
13.1 數(shù)據(jù)庫概述
13.1.1 數(shù)據(jù)模型
13.1.2 關系型數(shù)據(jù)庫的結構
13.1.3 SQt.簡介
13.2 數(shù)據(jù)庫訪問技術
13.2.1 數(shù)據(jù)庫應用程序的結構
13.2.2 數(shù)據(jù)訪問接口
13.3 使用AD0數(shù)據(jù)控件編程
13.3.1 建立Access數(shù)據(jù)庫
13.3.2 ADO數(shù)據(jù)庫控件
13.3.3 ADO控件編程實例
13.4 使用AD0對象編程
13.4.1 使用ADO對象編程的步驟
13.4.2 使用ADO對象編程實例
習題13
附錄 標準ASCII碼表與控制符含義表
參考文獻