欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Visual Basic程序設計教程(第二版)

中國水利水電出版社
    【作 者】郭清溥 【I S B N 】978-7-5084-6590-6 【責任編輯】張玉玲 【適用讀者群】本科 【出版時間】2009-06-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第2版 【頁 數】268 【千字數】 【印 張】 【定 價】26 【叢 書】普通高等教育“十一五”國家級規劃教材 【備注信息】
圖書詳情

    本書第一版于2007年出版,第二版在延續第一版編寫風格的基礎上,根據計算機技術的發展,結合作者多年教學實踐與研發經驗,并考慮到讀者的反饋信息,對各個章節的內容、結構等進行了修訂、調整、完善和補充。全書共9章,主要內容包括:Visual Basic概述、Visual Basic的對象及其基本操作、Visual Basic的語言規則、基本程序結構、數組、過程、常用控件、數據文件和界面設計等。

    本書重點對程序設計的基本知識、基本語法、編程方法和常用算法進行了較為系統、規范和詳細的介紹,并通過控件名、變量名等的規范使用,強調程序設計風格的重要性;本書將程序設計和可視化界面設計有機結合起來,以激發學生學習興趣,提高編程效率和教學效果;書中例題的講解按照“程序設計”的步驟進行,并采用“任務驅動”的教學方式,以培養學生分析問題的完備性,提高其統籌全局、協調關系的基本素質,樹立面向工程的思想。

    本書既可以作為高等院校本科及?茖W生的Visual Basic程序設計教材,又可供各類Visual Basic程序設計考級人員復習參考。

    1.以面向對象程序設計方法為主線,兼顧結構化程序設計方法,強調程序設計風格的重要性。

    2.體系清晰,層次分明,知識點全面,深入淺出,通俗易懂,精編精講,設計手段簡捷。

    3.實例豐富,實用性強。

    4.將程序設計和可視化界面設計有機結合,激發學生的學習興趣,提高編程效率和教學效果,尤其注重對學生計算機設計能力的培養,真正達到學以致用。

    5.為方便教師的教學,提供電子教案及例題源代碼的免費下載。

    隨著計算機技術的進步,程序設計語言得到了迅速的發展。由于Visual Basic簡單易學、編程方便快捷等一些顯著的特點,使得越來越多的高等學校將Visual Basic作為大學生程序設計的第一門課程。

    本書第一版于2007年出版,第二版在延續第一版編寫風格的基礎上,根據計算機技術的發展,結合作者多年教學實踐與研發經驗,并考慮到讀者的反饋信息,對各個章節的內容、結構等進行了修訂、調整、完善和補充。

    本書根據高級語言程序設計的基本體系,結合可視化程序設計的方法,以Visual Basic為背景講授程序設計的基本思想和基本方法、結構化程序設計的基本控制結構、可視化程序設計的基本方法等初步知識,并通過大量例題介紹Visual Basic的基本功能。由于本書是一本高級語言程序設計的基本教材,因此,它不會涵蓋Visual Basic的全部功能,有興趣的讀者,可以在初步掌握程序設計的基本知識后,根據不同的需要查閱相關資料繼續學習。

    本書在內容編排、敘述表達等方面都充分考慮到了初學者和非計算機專業學生在學習計算機知識時基礎性和實用性的兩大特點,作者結合多年的教學經驗和程序設計的基本要求,在體系結構、內容設計等方面都盡量做到由易到難,循序漸進、理論聯系實際。在對Visual Basic的基本知識、基本語法進行介紹的同時,更加注重對學生編程能力的培養,要求學生打好程序設計的基本功,適當降低對常用算法的要求。在可視化界面設計方面,比較詳細地介紹了常用控件,要求讀者熟練掌握常用控件的使用方法,而對其他控件本書也做了相應的介紹,目的是讓讀者對其有所了解,通過舉一反三的方法掌握它們。

    眾所周知,在“程序設計”課程的教學中必須以切合將來軟件工程開發的實際需要為首要目標,簡單地說就是應該把“完成任務”作為教學的首要目標。為了能夠很好地實現這一目標,就應該采用“任務驅動式”的教學方法。所謂“任務驅動式”教學就是以“任務”為目的,以語言理論教學為過程,最終可以用某種語言來設計“任務”,實現任務的要求。在“任務驅動式”教學中,首先應該讓學生了解什么是軟件工程思想,其次在語言理論教學過程中,讓學生懂得面向過程、面向對象的程序設計的風格,最后引導他們運用軟件工程的思想來設計任務。本書在對例題的講解過程中盡量嚴格按照“程序設計”的步驟進行,采用“任務驅動”的教學方式,以培養學生分析問題的完備性,提高其統籌全局、協調關系的基本素質,使學生樹立面向工程的思想,為他們將來從事計算機應用設計打下良好的基礎。

    具有良好的程序設計風格應該是程序員所具備的基本素質。另外,程序設計風格的好壞在很大程度上會影響程序質量的好壞。好的風格不僅有助于提高程序的可靠性、可理解性、可測試性、可維護性和可重用性,而且也能夠促進技術的交流,改善軟件的質量。本書在例題的講解中還特別通過控件名、變量名、書寫格式等的規范使用,以強調代碼風格和程序設計風格的重要性,目的是讓學生在學會并掌握運用Visual Basic解決實際問題的同時,又養成良好的程序設計風格。

    為了方便教學,我們還制作了與教材內容配套的教學輔助課件。

    本書由郭清溥任主編,張琳、費嵐任副主編。主要編寫人員分工如下:第1章由郭清溥、魏彬共同編寫;第2章、第3章由費嵐編寫;第4章由郭清溥編寫;第5章由袁開銀編寫;第6章由張琳編寫;第7章由劉洋編寫;第8章由陳俊慧編寫;第9章由張桂香編寫。參加本書編寫工作的還有:王峰、荊濤、趙紅霞、喬現偉、王靖等。

    最后,我們要感謝河南省高等學校計算機教育研究會的有關專家和教師長期以來對我們工作的支持與幫助,感謝中國水利水電出版社為本教材的策劃、出版所做的大量工作。

    由于時間緊迫,錯誤和問題難免存在,懇請專家和廣大讀者指正。

    前言
     
    第1章  Visual Basic概述 1
    1.1  程序設計的基本概念 1
    1.1.1  程序 1
    1.1.2  程序設計 2
    1.1.3  程序設計語言 4
    1.2  Visual Basic的特點 5
    1.3  Visual Basic的啟動 6
    1.4  Visual Basic 的開發環境 7
    1.4.1  標題欄 7
    1.4.2  菜單欄 7
    1.4.3  工具欄 7
    1.4.4  窗體窗口 7
    1.4.5  工程資源管理器 8
    1.4.6  屬性窗口 8
    1.4.7  窗體布局窗口 9
    1.4.8  工具箱窗口 9
    1.4.9  代碼編輯器窗口 9
    1.5  認識Visual Basic程序 11
    1.5.1  用Visual Basic開發應用程序的
    一般步驟 11
    1.5.2  第一個Visual Basic程序 13
    本章小結 14
    習題一 14
    第2章  Visual Basic對象及其操作 16
    2.1  對象的概念 16
    2.1.1  對象和類 16
    2.1.2  對象的屬性、事件和方法 17
    2.1.3  設置對象屬性 18
    2.2  窗體 19
    2.2.1  生成窗體 19
    2.2.2  窗體的常用屬性 19
    2.2.3  窗體事件 22
    2.3  基本控件 23
    2.3.1  Visual Basic標準控件簡介 23
    2.3.2  控件的命名 25
    2.3.3  內部控件共有屬性 25
    2.3.4  標準控件的畫法與基本操作 27
    2.4  3個常用控件的使用 28
    2.4.1  標簽控件 28
    2.4.2  文本框控件 29
    2.4.3  命令按鈕控件 29
    2.4.4  應用舉例 30
    本章小結 32
    習題二 33
    第3章  Visual Basic的語言規則 35
    3.1  數據類型 35
    3.1.1  標準數據類型 35
    3.1.2  自定義數據類型 36
    3.2  變量、常量 36
    3.2.1  常量 36
    3.2.2  變量 37
    3.3  運算符和表達式 39
    3.3.1  運算符 39
    3.3.2  表達式 41
    3.4  常用內部函數 44
    3.4.1  數學函數 44
    3.4.2  字符串函數 45
    3.4.3  日期和時間函數 46
    3.4.4  轉換函數 47
    3.4.5  格式輸出函數 47
    3.5  程序設計風格 49
    3.5.1  Visual Basic程序編碼規則 49
    3.5.2  Visual Basic程序書寫要求 50
    本章小結 51
    習題三 51
    第4章  基本程序結構 53
    4.1  順序結構的程序設計 53
    4.1.1  賦值語句 54
    4.1.2  Print方法 56
    4.1.3  人機交互 58
    4.1.4  With語句 66
    4.2  選擇結構的程序設計 66
    4.2.1  簡單條件選擇結構的程序實現 67
    4.2.2  選擇結構的嵌套 70
    4.2.3  多分支選擇結構的程序實現 71
    4.2.4  條件函數 75
    4.2.5  Go To語句的程序實現 76
    4.3  循環結構的程序設計 78
    4.3.1  條件循環的程序實現 78
    4.3.2  固定循環次數的程序實現 83
    4.3.3  不固定循環次數的程序實現 88
    4.3.4  循環結構的嵌套 91
    4.4  程序舉例 93
    4.4.1  窮舉法 93
    4.4.2  遞推法 96
    本章小結 98
    習題四 98
    第5章  數組 101
    5.1  數組的概念 101
    5.1.1  數組和數組元素 101
    5.1.2  數組說明語句 102
    5.1.3  數組賦值函數 102
    5.1.4  動態數組 103
    5.2  控件數組 104
    5.2.1  控件數組的概念 104
    5.2.2  控件數組的建立 105
    5.2.3  控件數組的使用 105
    5.3  程序舉例 107
    本章小結 127
    習題五 127
    第6章  過程 130
    6.1  子過程 130
    6.1.1  事件過程和自定義子過程 130
    6.1.2  建立自定義子過程 131
    6.1.3  調用自定義子過程 132
    6.2  函數過程 134
    6.2.1  建立自定義函數過程 134
    6.2.2  調用自定義函數過程 135
    6.3  過程中參數的傳遞 137
    6.3.1  形式參數與實際參數 138
    6.3.2  傳值參數與傳址參數 138
    6.3.3  數組參數的傳遞 141
    6.3.4  可選參數和可變參數 142
    6.3.5  對象參數 143
    6.4  變量和過程的作用域 144
    6.4.1  過程的作用域 145
    6.4.2  變量的作用域 145
    6.4.3  靜態變量 147
    6.5  過程的嵌套和遞歸 148
    6.5.1  過程的嵌套 148
    6.5.2  過程的遞歸 150
    6.6  常用算法舉例 151
    本章小結 156
    習題六 156
    第7章  常用控件 159
    7.1  標簽 159
    7.2  文本框 161
    7.3  命令按鈕 164
    7.4  單選按鈕和復選框 166
    7.4.1  單選按鈕 166
    7.4.2  復選框 168
    7.5  框架 170
    7.6  列表框和組合框 172
    7.6.1  列表框 172
    7.6.2  組合框 175
    7.7  滾動條 178
    7.8  計時器 179
    7.9  圖形控件 181
    7.9.1  圖片框 181
    7.9.2  圖像框 183
    7.10  直線與形狀控件 185
    7.10.1  直線控件 185
    7.10.2  形狀控件 186
    7.11  焦點和Tab順序 189
    7.11.1  設置焦點 189
    7.11.2  設置Tab順序 190
    本章小結 191
    習題七 191
    第8章  數據文件 194
    8.1  文件系統控件 194
    8.1.1  驅動器列表框控件 194
    8.1.2  目錄列表框控件 195
    8.1.3  文件列表框控件 195
    8.1.4  文件系統控件的使用 196
    8.2  文件的訪問 198
    8.2.1  文件的概述 198
    8.2.2  文件操作語句和函數 200
    8.2.3  順序文件 201
    8.2.4  隨機文件 208
    8.2.5  二進制文件 213
    8.3  文件的基本操作 214
    本章小結 216
    習題八 216
    第9章  界面設計 219
    9.1  通用對話框 219
    9.1.1  “文件”對話框 221
    9.1.2  “打印”對話框 225
    9.1.3  “字體”對話框 227
    9.2  菜單設計 228
    9.2.1  菜單編輯器的使用 229
    9.2.2  動態菜單 233
    9.2.3  彈出菜單 235
    9.3  多重窗體 237
    9.4  鍵盤與鼠標事件過程 245
    9.4.1  KeyDown事件、KeyUp事件 245
    9.4.2  KeyPress事件 247
    9.4.3  鼠標事件 248
    9.4.4  拖放操作 250
    本章小結 255
    習題九 255
    參考文獻 260
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 久久中文字幕一区二区三区| 亚洲综合色婷婷| 狂野欧美性猛交xxxx免费| 色网站观看| 久久久久中文字幕| 国产精品19禁在线观看2021| 91成人国产福利| 久久精品伦理| 亚洲一区二区在线免费观看| 国产亚洲青色国产| 色五月情| 国产91小视频在线观看| 视频一区 在线| 91亚洲区国产区精品区| 美女性色| 亚洲图区综合网| www视频在线免费观看| 美女国产在线观看免费观看| 成人91在线| 国产美女一区二区| 亚洲尹人香蕉网在线视颅| 国产伦精品一区二区三区女| 日韩激情中文字幕| 色吧久久| 国产1区在线观看| 国产综合在线观看| 日韩精品高清自在线| 污污网站免费入口链接| 国产麻豆免费| 六月婷婷啪啪| 亚洲日本一区二区三区在线 | 免费激情网| 一区视频| 成人精品第一区二区三区| 久本草在线中文字幕亚洲欧美| 亚洲区一区| 国产 福利 在线| 国产精品视频观看| 狂野欧美| 日本免费一区二区视频| 一区二区视频在线免费观看|