計算機編程基礎(Visual Basic)

《計算機編程基礎(Visual Basic)》是2010年12月23日中國鐵道出版社出版的圖書,作者是薛尚青、王健。

基本信息

書名:計算機編程基礎(Visual Basic)

套系名稱:國家社會科學基金(教育學科)“十一五”規劃課題研究成果/中等職業學校信息技術類規劃教材

書號:978-7-113-12505-9 版次:1 開本:16開 頁碼:0頁

出版社:中國鐵道出版社

適用專業:信息技術類(計算機相關專業)

內容簡介

本教材是中等職業學校的學生學習計算機程式語言的基礎教材。內容圍繞計算機程式語言基礎課程的教學目標,簡單易懂,強調趣味性和可操作性。針對中等職業學校學生的學習基礎,以任務驅動的教學模式,體現了“做中學,做中教”的教學理念,通過案例實訓,由淺入深地培養學生掌握套用計算機程式語言解決具體問題的能力。

本書主要內容包括:初識程式語言、Visual Basic可視化編程入門、Visual Basic 簡單程式設計、Visual Basic結構化程式設計、Visual Basic數組與結構程式設計、Visual Basic過程與函式設計、Visual Basic應用程式界面設計、Visual Basic資料庫應用程式設計、Visual Basic檔案與多媒體程式設計和VBA程式入門等。

本書適合作為中等職業學校學生學習計算機程式語言的教材,也可作為Visual Basic培訓班的教學用書及等級考試的輔導用書。

圖書目錄

第1章 初識程式語言 1

1.1 了解程式語言 1

1.1.1 了解程式 1

1.1.2 回顧程式語言的發展歷程 1

1.1.3 了解當前主流程式語言 2

1.1.4 認識Visual Basic 6.0界面的元素 3

1.2 Visual Basic 6.0的基本操作 4

任務 Visual Basic 6.0基本操作 4

思考與練習 6

第2章 Visual Basic可視化編程入門 7

2.1 可視化編程入門 7

任務1 初識可視化編程——在窗體上顯示文字 7

任務2 創建窗體——在窗體上顯示和隱藏文字 10

2.2 控制項的使用 13

任務1 命令按鈕 13

任務2 標籤 15

任務3 文本框 18

2.3 拓展練習 20

思考與練習 22

第3章 Visual Basic簡單程式設計 24

3.1 程式設計語言基礎 24

任務1 認識常量和數據類型 24

任務2 認識變數 25

任務3 認識算術表達式 26

任務4 認識賦值語句 28

3.2 數據輸出 29

任務1 調用窗體的Print方法 29

任務2 調用圖片框的Print方法 30

任務3 使用標籤的方法 31

任務4 使用MsgBox的方法 33

3.3 數據輸入 34

任務1 調用文本框的方法 34

任務2 InputBox函式的使用方法 36

3.4 拓展練習 37

任務1 強化文本框的輸入 37

任務2 模擬製作提示框 38

任務3 製作標籤上的提示性信息 38

任務4 窗體方法的使用 39

思考與練習 41

第4章 Visual Basic結構化程式設計 43

4.1 關係表達式和邏輯表達式 43

任務1 認識關係表達式 43

任務2 認識邏輯表達式 44

4.2 選擇結構語句 45

任務1 認識單分支語句 45

任務2 認識雙分支語句 46

任務3 認識多分支語句 49

4.3 條件函式IIF 51

任務1 條件函式IIF 51

任務2 條件函式IIF的使用——學生信息的顯示 52

4.4 選擇性控制項 54

任務1 框架控制項的使用——簡單的網上答題程式 54

任務2 單選按鈕的使用——製作小小計算器 56

任務3 複選框的使用——變換的字型樣式 57

4.5 認識循環結構 59

任務1 了解循環 59

任務2 循環套用——勻速運動的小球 60

4.6 For…Next循環語句 61

任務1 列印等腰三角形 61

任務2 奇妙的Visual Basic世界 62

任務3 隨機斑點 63

4.7 Do…Loop循環語句 64

任務1 了解Do While…Loop循環語句 64

任務2 了解Do…Loop While循環語句 65

4.8 認識循環嵌套 66

任務1 了解循環嵌套——小九九表 66

任務2 循環嵌套的套用——求素數 67

任務3 循環嵌套的套用——求水仙花數 68

4.9 時鐘控制項的使用 69

任務1 了解時鐘控制項 69

任務2 時鐘控制項的套用——變色的動畫 70

任務3 時鐘控制項的套用——學生信息的隨機抽取 71

4.10 拓展練習 73

任務1 單選按鈕的套用——顯示當前的日期和時間 73

任務2 複選框的套用——成績的錄入與統計 74

任務3 綜合套用——製作調查表 76

任務4 時鐘控制項的綜合套用——文字碰壁迴旋運動 78

任務5 強化時鐘控制項的套用——變色的運動動畫 79

任務6 強化時鐘控制項的套用——三張圖片滾動播放 80

思考與練習 82

第5章 Visual Basic數組與結構程式設計 84

5.1 認識數組 84

任務1 了解一維數組 84

任務2 了解二維數組 85

5.2 認識控制項數組 87

任務1 控制項數組的套用——四則運算計算器 87

任務2 控制項數組的套用——設定文字的顏色和大小 89

5.3 列表框控制項的使用 90

任務1 了解列表框控制項 90

任務2 列表框控制項的使用——信息的輸入 92

5.4 組合框控制項的使用 94

任務1 了解組合框控制項 94

任務2 組合框控制項的使用——在組合框的列表項中添加項目 96

5.5 滾動條控制項的使用 97

任務1 了解滾動條控制項 97

任務2 滾動條控制項的使用——屏保程式 99

5.6 拓展練習 100

任務1 強化列表框的套用——選課程式 100

任務2 多分支語句的套用——製作一個簡易的超市收銀台 102

任務3 滾動條的綜合套用——搖獎機的製作 103

任務4 強化數組的套用——瀏覽學生成績 104

任務5 強化數組的套用——紅綠藍交替閃爍的流水燈 106

思考與練習 108

第6章 Visual Basic過程與函式設計 109

6.1 認識過程 109

任務1 了解Sub子過程 109

任務2 建立、調用Sub子過程——數值交換 111

6.2 Function函式過程的認識 111

任務1 了解Function函式子過程 111

任務2 建立Function函式子過程——計算1+2+3+…+n 113

任務3 強化建立Function函式子過程 114

6.3 拓展練習 115

任務1 強化sub子過程——求三個數中的最大數 115

任務2 強化Function過程函式的套用——小寫字母轉變為大寫字母 116

任務3 強化Function過程的套用 118

任務4 Sub子過程的套用——五彩同心圓 118

思考與練習 119

第7章 Visual Basic應用程式界面設計 121

7.1 認識選單 121

任務1 了解選單 121

任務2 選單編輯器的使用 122

7.2 選單的使用 124

任務1 了解下拉式選單 124

任務2 了解彈出式選單 127

7.3 對話框的使用 130

任務1 認識通用對話框 130

任務2 自定義對話框 134

7.4 工具列的使用 137

任務 認識工具列 137

7.5 狀態欄的使用 141

任務 認識狀態欄 141

7.6 拓展練習 143

任務1 對話框綜合實例——小小工資計算器 143

任務2 選單綜合設計——學生成績管理系統 148

思考與練習 149

第8章 Visual Basic資料庫應用程式設計 151

8.1 認識資料庫 151

任務 創建資料庫 151

8.2 Data控制項的使用 155

任務1 了解Data控制項 155

任務2 學生信息系統操作 157

8.3 ADO Data控制項的使用 159

任務1 了解ADO Data控制項 159

任務2 創建學生圖書借閱查詢管理程式 162

8.4 應用程式的打包和發布 163

任務1 如何打包 163

任務2 如何發布 169

8.5 拓展練習 171

任務1 創建第一學期數據表 171

任務2 學生成績查詢 172

任務3 打包並發布查詢程式 174

思考與練習 175

第9章 Visual Basic檔案與多媒體程式設計 177

9.1 檔案應用程式設計 177

任務1 認識驅動器列表框控制項 177

任務2 認識目錄列表框控制項 178

任務3 認識檔案列表框控制項 179

任務4 檔案系統控制項的協同工作 179

9.2 圖形程式設計 182

任務1 繪製簡單的幾何圖形 182

任務2 繪製坐標系 184

任務3 函式圖形繪製 185

9.3 多媒體應用程式設計 187

任務1 MediaPlayer控制項 187

任務2 MMControl控制項 188

任務3 Animation控制項 189

任務4 編寫音頻播放器 191

思考與練習 193

第10章 VBA程式設計入門(選修) 194

10.1 認識VBA 194

任務 了解VBA套用環境 194

10.2 在Word 2003中使用VBA 195

任務1 建立、啟用宏 195

任務2 使用VBA編寫應用程式 197

10.3 在Excel 2003中使用VBA 199

任務1 建立、啟用宏 199

任務2 使用VBA編寫應用程式 200

思考與練習 204

熱門詞條

聯絡我們