一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

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

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的語言規則、基本程序結構、數組、過程、常用控件、數據文件和界面設計等。

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

    本書既可以作為高等院校本科及專科學生的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字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 韩国一级毛片大全女教师 | 99久久99热久久精品免费看 | 久国产精品视频 | 欧美性猛交xxxxbbb | 国产人成午夜免视频网站 | 亚洲精品高清在线 | 欧美xxx国产xxx | 真实的国产乱xxxx | 亚洲黄色免费在线观看 | 中文字幕人成乱码在线观看 | 一级毛片aaaaaa视频免费看 | 一级看片 | cao在线| 免费成年人在线观看视频 | 男人女人做刺激视频免费 | 精品亚洲视频在线 | 国产在线精品一区二区三区 | 一本大道香蕉久在线不卡视频 | 97精品国产福利一区二区三区 | 欧美满嘴射 | 在线视免费频观看韩国aaa | 欧美成人高清性色生活 | 午夜宅男在线永久免费观看网 | 2022国产91精品久久久久久 | 殴美毛片 | 亚洲天堂在线视频观看 | 国产成人刺激视频在线观看 | 成人爱爱网站在线观看 | 成人中文字幕在线观看 | 波多野结衣在线视频免费观看 | 日韩一级欧美一级在线观看 | 欧美成人午夜做爰视频在线观看 | 国产在线综合一区二区三区 | 久久亚洲精品国产精品777777 | 日韩免费视频播播 | 亚洲91| 国产精品久久视频 | 亚洲欧美综合久久 | 日本成人不卡视频 | 亚洲毛片| 国产三级日本三级美三级 |