出版時(shí)間:2011-2 出版社:范榮強(qiáng) 高等教育出版社 (2011-02出版) 作者:范榮強(qiáng) 編 頁數(shù):251
Tag標(biāo)簽:無
內(nèi)容概要
《Visual Basic程序設(shè)計(jì)基礎(chǔ)教程》詳細(xì)介紹了Visual Basic語言的程序結(jié)構(gòu)和運(yùn)行機(jī)制,Visual Basic語言中的數(shù)據(jù)及其表示和處理,程序設(shè)計(jì)的基本方法和技術(shù)?!禫isual Basic程序設(shè)計(jì)基礎(chǔ)教程》全書共分9章,內(nèi)容主要包括各種數(shù)據(jù)類型的基本運(yùn)算和程序的基本控制結(jié)構(gòu),程序設(shè)計(jì)在分類法、遞推法和窮舉法等日常解決實(shí)際問題的常用方法中的應(yīng)用,程序設(shè)計(jì)中通用過程的技術(shù)與意義,內(nèi)外存數(shù)據(jù)的交換,程序界面設(shè)計(jì)與繪圖操作等?;竞w了可視化程序設(shè)計(jì)基礎(chǔ)訓(xùn)練所要求的內(nèi)容。 《Visual Basic程序設(shè)計(jì)基礎(chǔ)教程》安排了11個(gè)具有系統(tǒng)性、連貫性的實(shí)驗(yàn),有助于教學(xué)活動的開展。在附錄部分,包含了Visual Basic 6.0集成開發(fā)環(huán)境、窗體及常用控件介紹、程序的調(diào)試、標(biāo)準(zhǔn)數(shù)據(jù)類型、常用函數(shù)、運(yùn)算符與表達(dá)式等內(nèi)容,供讀者隨時(shí)查閱?! 禫isual Basic程序設(shè)計(jì)基礎(chǔ)教程》適合作為高等學(xué)校計(jì)算機(jī)程序設(shè)計(jì)類課程的教材,也可作為Visual Basic程序設(shè)計(jì)愛好者自學(xué)用書。
書籍目錄
第1章 VB程序與編程環(huán)境1.1 觀察一個(gè)程序1.2 動手編寫程序1.3 認(rèn)識VB程序1.3.1 可視化程序設(shè)計(jì)的基本概念1.3.2 VB程序的結(jié)構(gòu)1.3.3 VB程序的工作方式1.3.4 需要進(jìn)一步掌握的內(nèi)容習(xí)題第2章 數(shù)據(jù)的類型、表示以及運(yùn)算2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型2.2 標(biāo)識符的命名規(guī)則2.3 數(shù)據(jù)的表示2.3.1 常量與變量2.3.2 內(nèi)部函數(shù)2.3.3 表達(dá)式2.3.4 變量賦值2.3.5 命名常量2.3.6 靜態(tài)變量2.3.7 窗體變量和局部變量2.4 基本計(jì)算2.4.1 算術(shù)運(yùn)算2.4.2 字符串運(yùn)算2.4.3 Choose函數(shù)——選取給定的第n個(gè)值2.4.4 條件運(yùn)算2.4.5 IIf函數(shù)——要“此”還是要“彼”2.4.6 日期與時(shí)間運(yùn)算2.5 數(shù)據(jù)類型轉(zhuǎn)換2.5.1 隱式轉(zhuǎn)換2.5.2 顯式轉(zhuǎn)換2.6 應(yīng)用舉例習(xí)題第3章 基本輸入輸出3.1 輸出計(jì)算結(jié)果3.1.1 使用標(biāo)簽或文本框輸出數(shù)據(jù)3.1.2 使用Print方法輸出數(shù)據(jù)3.1.3 使用消息對話框函數(shù)MsgBox輸出數(shù)據(jù)3.2 接收用戶輸入數(shù)據(jù)3.2.1 使用文本框輸入數(shù)據(jù)3.2.2 使用輸入對話框函數(shù)InputBox輸入數(shù)據(jù)3.2.3 使用滾動條輸入數(shù)值3.2.4 交互性控件的焦點(diǎn)與Tab鍵序3.3 圖形文件的調(diào)用與顯示3.3.1 圖形框3.3.2 圖像框3.3.3 圖形框與圖像框控件的區(qū)別習(xí)題第4章 控制結(jié)構(gòu)4.1 順序結(jié)構(gòu)4.2 選擇結(jié)構(gòu)4.2.1 單分支語句4.2.2 雙分支語句4.2.3 多分支語句4.3 選擇類控件及常用編程方法4.3.1 單選按鈕4.3.2 復(fù)選框4.3.3 列表框4.4 選擇結(jié)構(gòu)的程序設(shè)計(jì)4.4.1 修正值問題4.4.2 分類問題4.4.3 多功能按鈕問題4.5 循環(huán)結(jié)構(gòu)4.5.1 計(jì)數(shù)型循環(huán)語句4.5.2 條件型循環(huán)語句4.6 多重循環(huán)4.7 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)4.7.1 字符陣圖與二維表4.7.2 組合問題4.7.3 遞推法4.7.4 窮舉法4.7.5 求最值4.7.6 整數(shù)因子與素?cái)?shù)判別問題習(xí)題第5章 數(shù)組和自定義類型5.1 數(shù)組的概念5.1.1 引例5.1.2 數(shù)組的聲明5.1.3 靜態(tài)數(shù)組和動態(tài)數(shù)組5.2 數(shù)組的基本操作5.2.1 數(shù)組的賦值5.2.2 數(shù)組的輸出5.2.3 求數(shù)組元素之和、最大值、最小值和平均值5.2.4 分類統(tǒng)計(jì)5.3 排序5.3.1 選擇排序法5.3.2 冒泡排序法5.4 查找5.4.1 順序查找法5.4.2 折半查找法5.5 與數(shù)組有關(guān)的控件5.5.1 列表框的高級屬性5.5.2 組合框5.5.3 列表框和組合框的方法5.6 用戶自定義的數(shù)據(jù)類型習(xí)題第6章 過程6.1 自定義函數(shù)6.1.1 函數(shù)的定義6.1.2 函數(shù)的調(diào)用6.2 子過程6.2.1 子過程的定義6.2.2 子過程的調(diào)用6.3 參數(shù)傳遞6.3.1 形參和實(shí)參6.3.2 形參和實(shí)參的傳遞方式6.3.3 數(shù)組參數(shù)的傳遞6.4 將通用過程寫在標(biāo)準(zhǔn)模塊中6.5 變量的作用域6.6 過程調(diào)用時(shí)程序執(zhí)行的流程6.7 遞歸6.8 對通用過程作用的深入認(rèn)識習(xí)題第7章 外存數(shù)據(jù)的訪問7.1 文件的概念7.1.1 引例7.1.2 文件的結(jié)構(gòu)7.2 基本的文件操作7.2.1 文件的打開與關(guān)閉7.2.2 文件的管理操作語句7.3 文件的應(yīng)用7.3.1 新建文件7.3.2 讀取文件7.3.3 替換文件7.3.4 追加文件7.4 應(yīng)用舉例習(xí)題第8章 對話框與菜單的設(shè)計(jì)8.1 對話框8.1.1 通用對話框8.1.2 用戶自定義對話框8.2 菜單8.2.1 菜單編輯器8.2.2 輸入菜單命令的Click事件的過程代碼8.2.3 窗口菜單8.2.4 彈出菜單習(xí)題第9章 繪圖9.1 最基本的繪圖操作9.1.1 VB坐標(biāo)系統(tǒng)9.1.2 PSet方法9.1.3 Point方法9.1.4 Cls方法9.2 高效的繪圖操作9.2.1 Line方法9.2.2 Circle方法9.3 自定義坐標(biāo)系統(tǒng)習(xí)題實(shí)驗(yàn)A 編程環(huán)境及控件實(shí)驗(yàn)B 表達(dá)式與常用內(nèi)部函數(shù)實(shí)驗(yàn)C 輸入輸出方法實(shí)驗(yàn)D 分支結(jié)構(gòu)實(shí)驗(yàn)E 循環(huán)結(jié)構(gòu)實(shí)驗(yàn)F 窮舉與遞推實(shí)驗(yàn)G 數(shù)組實(shí)驗(yàn)H 子過程與函數(shù)實(shí)驗(yàn)I 文件實(shí)驗(yàn)J 對話框與菜單設(shè)計(jì)實(shí)驗(yàn)K 繪圖附錄1 VB 6.0集成開發(fā)環(huán)境附錄2 窗體及常用控件介紹附錄3 程序的調(diào)試附錄4 標(biāo)準(zhǔn)數(shù)據(jù)類型附錄5 常用函數(shù)附錄6 運(yùn)算符與表達(dá)式
章節(jié)摘錄
版權(quán)頁:插圖:(3)方法方法是系統(tǒng)事先設(shè)計(jì)好的、控件可以直接完成的操作。例如,一個(gè)控件的Move方法可以改變其位置與大小,一個(gè)文本框的SetFocus方法可將光標(biāo)移到自身。過程的運(yùn)行也是完成規(guī)定的操作,但方法與過程不同。過程需要編程人員編寫,而方法是系統(tǒng)已經(jīng)定義好并封裝在控件內(nèi)的,是控件的一部分,需要時(shí)在過程內(nèi)直接調(diào)用即可。最后簡單地介紹面向?qū)ο蟮某绦蛟O(shè)計(jì)中類與對象的概念。我們習(xí)慣將研究處理的事物進(jìn)行分類,比如說汽車、飛機(jī)、潛艇等。汽車作為一個(gè)類的特征是從一輛輛具體的汽車上抽象出來的,比如都有發(fā)動機(jī)型號、車輪個(gè)數(shù)、載重量規(guī)定等屬性,有添加燃油、裝車、卸車等事件,具有實(shí)施轉(zhuǎn)向、加速與減速方法。作為一個(gè)對象的一輛汽車就是上述特征的具體化,如幾個(gè)車輪、載重量幾何等。一個(gè)類中不同對象的區(qū)別就在于具體屬性上的差別。而不同類的對象則在是否具有某個(gè)方面的屬性、事件或方法上不同,例如飛機(jī)有升空的方法,汽車與潛艇則沒有,潛艇有排水量屬性,汽車則沒有,汽車有爆胎事件,潛艇則沒有。對于類與對象的關(guān)系,如果簡單地將“類”比喻為一枚圖章,“對象”就是圖章印出來的印記,它可以印在不同的位置,有顏色的變化等,但更重要的是,印記出自圖章而不是圖章。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,類是封裝了一組規(guī)定的屬性、方法和事件的一個(gè)模具,用它所產(chǎn)生的對象是程序中的一個(gè)實(shí)體,此對象具有該類規(guī)定的各種屬性、方法和事件,用戶還可以修改一些屬性的默認(rèn)值。
編輯推薦
《Visual Basic程序設(shè)計(jì)基礎(chǔ)教程》特色內(nèi)容組織編排合理按照任務(wù)驅(qū)動方式設(shè)計(jì)教學(xué)體系,符合學(xué)生的認(rèn)知規(guī)律,使教學(xué)目標(biāo)易于實(shí)現(xiàn)。編者為本門課程的教學(xué)精心設(shè)計(jì)了大量有針對性的例題及實(shí)驗(yàn),這些內(nèi)容均為首次見諸于本類教材。教學(xué)目的針對性強(qiáng)從編程規(guī)范的角度出發(fā),培養(yǎng)讀者良好的編程習(xí)慣。從表達(dá)式及其運(yùn)算特點(diǎn)的角度,培養(yǎng)讀者從數(shù)學(xué)到程序設(shè)計(jì)之間轉(zhuǎn)換的思維方式。從解題思路、分解任務(wù)和算法應(yīng)用入手,設(shè)計(jì)編程方案并實(shí)現(xiàn)程序的編程,培養(yǎng)程序設(shè)計(jì)中讀者分析問題、解決問題的能力。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual Basic程序設(shè)計(jì)基礎(chǔ)教程 PDF格式下載