Visual Basic程式設計項目化案例教程

Visual Basic程式設計項目化案例教程

案例1-2-4 案例1-2-5 案例2-4-1

基本信息

作者: 劉一臻 孟憲偉

叢書名: 普通高等教育“十二五”規劃教材 遼寧省教育科學“十二五”規劃項目成果
出版社:電子工業出版社
ISBN:9787121114014
上架時間:2013-3-11
出版日期:2013 年2月
開本:16
頁碼:311
版次:1-1
所屬分類:計算機 > 軟體與程式設計 > VB

內容簡介

書籍
計算機書籍
《visual basic程式設計項目化案例教程》以visual basic程式設計教改實踐為出發點,採取以模組為支撐的項目化案例教學法進行教學模式和教學內容的研究和創新。在教學內容上科學合理地劃分為4個教學模組:模組一vb語言基礎模組,主要介紹vb的語言基礎及常用控制項;模組二vb控制結構和界面互動設計模組,主要介紹vb的基本控制結構、界面設計及圖形程式設計;模組三vb檔案模組,主要介紹數組、過程及檔案的內容;模組四vb應用程式開發模組,主要介紹資料庫技術及vb實用開發案例。教學中把模組按教學目標分成一個或幾個項目,然後以項目為導向,在實施項目的過程中,結合國家計算機等級考試的內容,根據項目涉及到的技能知識點,配合典型的案例,進行教學的改革研究及嘗試。
《visual basic程式設計項目化案例教程》適合作為高等院校visual basic程式設計課程教材,也可作為各類電腦程式設計等級考試及培訓教材或教學參考書。

目錄

《visual basic程式設計項目化案例教程》
模組一 visual basic 6.0基礎1
項目1 vb語言概述2
學習任務1 熟悉vb的集成開發環境2
案例1-1-1 創建一個實用的vb應用程式2
學習任務2 掌握vb的幾個重要術語7
學習任務3 設計一個簡單的vb應用程式9
案例1-1-2 變換窗體背景顏色9
案例1-1-3 顯示滾動條的刻度10
項目1 實訓11
項目2 vb語言基礎14
學習任務1 vb的數據類型14
案例1-2-1 vb數據類型的定義14
學習任務2 vb的變數和常量18
案例1-2-2 判斷變數的數據類型18
案例1-2-3 靜態變數與局部變數的使用22
案例1-2-4 全局變數的使用24
學習任務3 vb的運算符和表達式27
案例1-2-5 求解方程問題27
案例1-2-6 多位數分位顯示27
.案例1-2-7 四則運算30
學習任務4 vb的常用內部函式34
案例1-2-8 函式運算器34
案例1-2-9 字元串函式的套用37
案例1-2-10 日期時間函式的套用40
學習任務5 vb數據的輸入輸出函式41
案例1-2-11 數學函式表41
案例1-2-12 input函式的用法45
案例1-2-13 密碼輸入驗證程式48
項目2 實訓51
項目3 vb常用控制項56
學習任務1 文本控制項的使用56
案例1-3-1 控制項移動56
案例1-3-2 文本框正文內容的剪下、複製和貼上功能57
學習任務2 選擇控制項的使用60
案例1-3-3 控制項數組的使用60
案例1-3-4 創建學生管理窗體(1)62
學習任務3 列表框和組合框的學習64
案例1-3-5 列表框的使用64
案例1-3-6 組合框的使用67
案例1-3-7 創建學生管理窗體(2)68
學習任務4 圖片框、圖像框、直線和形狀的學習71
案例1-3-8 圖片框與圖像框的區別71
案例1-3-9 圖形控制項的使用73
學習任務5 滾動條、框架、計時器控制項的學習76
案例1-3-10 放大和縮小圖片76
案例1-3-11 秒表計時器78
學習任務6 檔案系統控制項的學習80
案例1-3-12 設計檔案管理系統界面80
項目3 實訓83
模組二 vb控制結構和界面互動設計90
項目4 vb控制結構91
學習任務1 vb順序結構91
案例2-4-1 求一個3位正整數的百位數、十位數、個位數91
案例2-4-2 變數數據交換問題92
學習任務2 vb選擇結構93
案例2-4-3 輸入3個數,求其中的最大值並輸出93
案例2-4-4 編程計算分段函式值94
案例2-4-5 計算個人薪金所得稅95
案例2-4-6 將學生成績由百分制轉換成等級制96
案例2-4-7 輸入年份、月份,求該月天數並輸出99
學習任務3 vb循環結構100
案例2-4-8 利用for循環根據條件求和100
案例2-4-9 判斷素數101
案例2-4-10 統計輸入字元的個數101
案例2-4-11 求最大公約數和最低公倍數103
案例2-4-12 計算表達式的值104
案例2-4-13 百錢買百雞問題106
學習任務4 vb程式調試107
案例2-4-14 求解一元二次方程的值107
項目4 實訓110
項目5 vb界面設計122
學習任務1 選單設計122
案例2-5-1 設計一個選單小系統122
案例2-5-2 彈出式選單設計126
學習任務2 對話框設計127
案例2-5-3 自定義對話框示例127
案例2-5-4 利用通用對話框控制項編寫程式129
學習任務3 工具列和狀態欄設計135
案例2-5-5 工具列和狀態欄設計135
學習任務4 多重窗體142
案例2-5-6 設計一個多窗體應用程式142
項目5 實訓147
項目6 vb圖形和用戶互動設計153
學習任務1 vb坐標系統153
案例2-6-1 建立坐標系153
學習任務2 圖形繪製方法156
案例2-6-2 繪製正弦曲線156
案例2-6-3 圖像複製157
案例2-6-4 畫同心圓158
案例2-6-5 畫圖方法綜合套用159
學習任務3 使用繪圖屬性165
案例2-6-6 繪製點和線165
案例2-6-7 畫扇形、圓環和橢圓165
學習任務4 使用鍵盤、滑鼠168
案例2-6-8 編寫程式,完成鍵盤輸入的字元轉換168
案例2-6-9 控制圖片的移動方向169
案例2-6-10 判斷滑鼠鍵被按下並用顏色顯示171
案例2-6-11 編寫程式,使用滑鼠按鍵和移動操作171
項目6 實訓174
模組三 vb檔案181
項目7 數組182
學習任務1 數組的概念182
案例3-7-1 求10個學生的平均成績及超過平均成績的人數182
學習任務2 靜態數組及聲明185
案例3-7-2 按比例顯示"◆",描述數組中的初始值185
學習任務3 動態數組及聲明186
案例3-7-3 利用動態數組存儲班級的同學信息186
學習任務4 數組的基本操作187
案例3-7-4 列印楊輝三角形187
學習任務5 控制項數組190
案例3-7-5 利用控制項數組實現加、減、乘、除四則運算190
學習任務6 自定義類型192
案例3-7-6 自定義一個由學生姓名、成績組成的學生記錄類型,用來存放100個學生的記錄192
項目7 實訓194
項目8 過程197
學習任務1 過程的定義及分類197
案例3-8-1 求1000以內的完數197
學習任務2 子過程(sub)的定義與調用199
案例3-8-2 子過程的定義和調用199
學習任務3 函式過程(function)的定義與調用202
案例3-8-3 編寫一個計算圓環面積的應用程式202
學習任務4 參數的傳遞205
案例3-8-4 取一個字元串中的部分內容205
學習任務5 變數的定義域207
學習任務6 遞歸過程208
案例3-8-5 求n的階乘208
項目8 實訓210
項目9 檔案215
學習任務1 檔案系統控制項215
案例3-9-1 檔案系統控制項215
學習任務2 檔案的讀寫217
案例3-9-2 從順序檔案a1.dat中讀出字元後將其轉換成大寫字元後存入檔案a2.dat中217
學習任務3 常用的檔案操作語句和函式221
項目9 實訓222
模組四 vb資料庫套用基礎225
項目10 vb資料庫套用基礎226
學習任務1 資料庫概述226
案例4-10-1 關係型資料庫範例226
案例4-10-2 結構化查詢語言228
學習任務2 vb資料庫訪問233
案例4-10-3 使用格線形式瀏覽資料庫表233
案例4-10-4 使用綁定控制項瀏覽資料庫表239
學習任務3 記錄集對象244
案例4-10-5 操作記錄集244
案例4-10-6 綁定圖形數據欄位249
項目10 實訓253
項目11 vb開發案例256
案例4-11-1 零售企業進銷存管理系統256
附錄a 常用ascii碼285
附錄b 2012年計算機vb程式設計國家二級考試大綱287
附錄c 2012年3月全國計算機等級考試二級筆試試卷及答案291
附錄d 2012年3月全國計算機等級考試二級上機試卷及答案305
參考文獻311

相關詞條

熱門詞條

聯絡我們