《高級語言程序設(shè)計Visual Basic實訓(xùn)》是針對程序設(shè)計的初學(xué)者而編寫的。全書包括程序設(shè)計基礎(chǔ)(第1、2章)、程序結(jié)構(gòu)與算法(第3章)、常用標(biāo)準(zhǔn)控件(第4章)及數(shù)組和過程(第5章)等主要內(nèi)容。全書注重學(xué)生計算思維的培養(yǎng),將思維訓(xùn)練融入教學(xué)的各環(huán)節(jié),精心設(shè)計了綜合實驗部分,提高了學(xué)生應(yīng)用計算機求解實際問題的基本能力。每個章節(jié)提供了實戰(zhàn)測試,并給出答案與解析。本書采用立體化課程資源建設(shè),視頻課程、例題等數(shù)字化資源都可以通過書上的二維碼掃描瀏覽。
《高級語言程序設(shè)計Visual Basic實訓(xùn)》結(jié)構(gòu)清晰、內(nèi)容豐富、通俗易學(xué)、實例充足,既可以作為高等學(xué)校Visual Basic程序設(shè)計課程的配套教材,也可以作為讀者自學(xué)程序設(shè)計的輔助材料。
《高級語言程序設(shè)計Visual Basic實訓(xùn)》作為《高級語言程序設(shè)計Visual Basic》一書的配套教材,在實驗內(nèi)容上設(shè)置了具有挑戰(zhàn)性的任務(wù),不僅需要學(xué)生進行項目的整體設(shè)計,而且需要逐步求解,*終進行成果展示,從而提高了學(xué)生的創(chuàng)造性思維的能力、分析和綜合信息的能力、策劃和組織能力等。每個章節(jié)的實驗內(nèi)容不僅知識嚴(yán)謹(jǐn)、簡明易懂,而且注重實例、操作性強。
《高級語言程序設(shè)計Visual Basic實訓(xùn)》分為7章:第1章認(rèn)識Visual Basic,通過一個完整的VB編程過程來學(xué)習(xí)VB各方面的入門知識;第2章程序設(shè)計基礎(chǔ),詳細(xì)講解了VB語言的語法規(guī)則;第3章控制結(jié)構(gòu)和算法,講授了結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)和經(jīng)典算法;第4章常用標(biāo)準(zhǔn)控件,講解了計算機程序界面中常見的交互對象的使用;第5章數(shù)組和過程,講解了編程過程中的兩個重要概念;第6章鼠標(biāo)鍵盤事件與菜單設(shè)計,主要學(xué)習(xí)人與計算機程序的交互方法;第7章文件操作與通用對話框,主要講解文件系統(tǒng)和對話框設(shè)計的內(nèi)容。章節(jié)后面的豐富資源,均可以掃描二維碼獲取。
前言
高級語言程序設(shè)計Visual Basic作為各院校普遍開設(shè)的一門程序設(shè)計語言類課程,不僅使學(xué)生掌握高級編程語言的知識、編程技術(shù)和基本算法,更重要的是掌握程序設(shè)計的思想和方法,具備利用計算機求解實際問題的基本能力,能靈活應(yīng)用高級語言進行程序設(shè)計。
近年來,我們對高級語言程序設(shè)計Visual Basic課程教學(xué)不斷進行了探討和研究,本著為專業(yè)服務(wù),為學(xué)生服務(wù)教學(xué)改革的主要方向,基于成果導(dǎo)向教育(OBE)的理念,主張將時間還給學(xué)生,將探究權(quán)還給學(xué)生,將發(fā)展權(quán)還給學(xué)生,使學(xué)生的獨立思考意識、個性化展示、質(zhì)疑和提問能力增強,以期進一步提升大學(xué)生的綜合素質(zhì)和能力。
本書作為《高級語言程序設(shè)計Visual Basic》一書的配套教材,在實驗內(nèi)容上設(shè)置了具有挑戰(zhàn)性的任務(wù),不僅需要學(xué)生進行項目的整體設(shè)計,而且需要逐步求解,最終進行成果展示,從而提高了學(xué)生的創(chuàng)造性思維的能力、分析和綜合信息的能力、策劃和組織能力等。每個章節(jié)的實驗內(nèi)容不僅知識嚴(yán)謹(jǐn)、簡明易懂,而且注重實例、操作性強。
本書分為7章:第1章認(rèn)識Visual Basic,通過一個完整的VB編程過程來學(xué)習(xí)VB各方面的入門知識;第2章程序設(shè)計基礎(chǔ),詳細(xì)講解了VB語言的語法規(guī)則;第3章控制結(jié)構(gòu)和算法,講授了結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)和經(jīng)典算法;第4章常用標(biāo)準(zhǔn)控件,講解了計算機程序界面中常見的交互對象的使用;第5章數(shù)組和過程,講解了編程過程中的兩個重要概念;第6章鼠標(biāo)鍵盤事件與菜單設(shè)計,主要學(xué)習(xí)人與計算機程序的交互方法;第7章文件操作與通用對話框,主要講解文件系統(tǒng)和對話框設(shè)計的內(nèi)容。章節(jié)后面的豐富資源,均可以掃描二維碼獲取。
全書由劉立群、劉哲、丁茜共同編著,由于編者水平有限,書中難免存在不足之處,敬請專家和廣大讀者批評指正。
編 者
目錄
第1章 認(rèn)識Visual Basic 1
實驗一 VB集成開發(fā)環(huán)境 1
實驗二 對象的屬性、事件和方法 4
實驗三 控件的容器窗體 9
實驗四 文本編輯工具文本框 10
實驗五 命令按鈕和標(biāo)簽 12
實戰(zhàn)測試 14
第2章 Visual Basic程序設(shè)計基礎(chǔ) 20
實驗一 標(biāo)準(zhǔn)函數(shù)和表達式 20
實驗二 輸入與輸出 22
實驗三 程序設(shè)計IPO 26
實戰(zhàn)測試 27
第3章 程序結(jié)構(gòu)與算法 31
實驗一 賦值語句 31
實驗二 選擇結(jié)構(gòu) 32
實驗三 循環(huán)結(jié)構(gòu) 35
實驗四 嵌套循環(huán)結(jié)構(gòu) 38
實戰(zhàn)測試 42
第4章 常用標(biāo)準(zhǔn)控件 50
實驗一 單選按鈕、復(fù)選框和框架 50
實驗二 滾動條的使用方法 53
實驗三 列表框的使用方法 55
實驗四 組合框的使用方法 56
實驗五 計時器的使用方法 58
實驗六 圖片框及圖像框的應(yīng)用 60
實驗七 形狀控件的使用 61
實驗八 圖形控件的使用 64
實戰(zhàn)測試 66
第5章 數(shù)組和過程 74
實驗一 數(shù)組的定義與一維數(shù)組的應(yīng)用 74
實驗二 二維數(shù)組 77
實驗三 控件的數(shù)組 80
實驗四 自定義過程 82
實驗五 參數(shù)傳遞 85
實驗六 多窗體變量的作用域 87
實驗七 綜合設(shè)計 91
實戰(zhàn)測試 93
第6章 鍵盤鼠標(biāo)事件與菜單設(shè)計 102
實驗一 控件的鍵盤事件 102
實驗二 控件的鼠標(biāo)事件 103
實驗三 下拉式菜單的建立 106
實驗四 利用數(shù)組建立彈出式菜單 109
實驗五 菜單設(shè)計綜合實驗 111
實戰(zhàn)測試 114
第7章 通用對話框與文件操作 124
實驗一 通用對話框 124
實驗二 順序文件的讀寫操作 125
實驗三 隨機文件讀寫操作 128
實驗四 文件系統(tǒng)控件的使用 130
實戰(zhàn)測試 131
參考文獻 141