出版時間:2009-1 出版社:中國水利水電出版社 作者:周建麗,張廷萍,周翔,胡久永 頁數(shù):252
內(nèi)容概要
《Visual Basic語言程序設(shè)計教程》以visual Basic 6.0為背景,以計算機程序設(shè)計的思想和方法為主線,講解計算機程序設(shè)計語言及設(shè)計程序的原理和技術(shù)。全書共分為10章。主要內(nèi)容包括Visual Basic語言導(dǎo)引、Visual Basic語言基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計、分支結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組應(yīng)用、過程、鍵盤和鼠標(biāo)事件、圖形應(yīng)用、文件等?! ∨c同類教材比較,《21世紀(jì)高等院校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual Basic語言程序設(shè)計教程》以初學(xué)者的視角,循序漸進(jìn)地講解了程序設(shè)計的方法和原理,重點闡述了順序、分支和循環(huán)結(jié)構(gòu)構(gòu)造原理。例題選擇有層次,講述內(nèi)容層次清晰、通俗易懂、圖文并茂,易教易學(xué)。對Visual Basic涉及的更深層次內(nèi)容盡量避開不談,以滿足初學(xué)者對本課程內(nèi)容學(xué)習(xí)的需要。 《21世紀(jì)高等院校計算機科學(xué)與技術(shù)規(guī)劃教材:Visual Basic語言程序設(shè)計教程》可作為高等學(xué)校非計算機專業(yè)本科生、研究生學(xué)習(xí)Visual Basic程序設(shè)計課程的教材,也可以供其他需求的讀者學(xué)習(xí)使用。
書籍目錄
前言第1章 Visual Basic語言導(dǎo)引1.1 認(rèn)識Visual Basic語言1.2 窗體習(xí)題1第2章 Visual Basic語言基礎(chǔ)2.1 基本數(shù)據(jù)類型2.2 變量與常量2.3 運算符和表達(dá)式2.4 常用內(nèi)部函數(shù)2.5 編碼規(guī)則習(xí)題2第3章 順序結(jié)構(gòu)程序設(shè)計3.1 數(shù)據(jù)車出的基本方法3.2 數(shù)據(jù)輸入的基本方法3.3 常用基本語句3.4 常用標(biāo)準(zhǔn)控件及應(yīng)用習(xí)題3第4章 選擇結(jié)構(gòu)程序設(shè)計4.1 選擇結(jié)構(gòu)的概念4.2 條件表達(dá)式4.3 選擇結(jié)構(gòu)程序設(shè)計4.4 配合選擇功能的控件4.5 選擇程序設(shè)計綜合舉例習(xí)題4第5章 循環(huán)結(jié)構(gòu)程序設(shè)計5.1 循環(huán)概念5.2 循環(huán)結(jié)構(gòu)及循環(huán)程序5.3 循環(huán)程序設(shè)計舉例5.4 列表框和組合框控件習(xí)題5第6章 數(shù)組6.1 數(shù)組的概念6.2 數(shù)組的聲明和應(yīng)用6.3 動態(tài)數(shù)組及聲明6.4 For Each…Next循環(huán)語句6.5 控件數(shù)組習(xí)題6第7章 過程第8章 鍵盤和鼠標(biāo)事件第9章 圖形應(yīng)用第10章 文件附錄1 常用字符的ASCII代碼表附錄2 Visual Basic中表示顏色值的4種方式參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual Basic語言導(dǎo)引 1.1 認(rèn)識Visual Basic語言 Visual Basic是從較早期的計算機程序語言BASIC.發(fā)展而來的,對于開發(fā)Windows應(yīng)用程序而言,Visual Basic是目前所有開發(fā)語言中最簡單、最容易使用的語言,而功能較其他程序設(shè)計語言毫不遜色。Visual Basic常簡稱為VB。 1.1.1 Visual Basic語言特點 ?。?)可視化的設(shè)計工具?! isual Basic提供的可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜代碼“封裝”起來,使程序員不必再為界面的設(shè)計而編寫大量程序代碼,只需按設(shè)計的要求,用系統(tǒng)提供的工具在屏幕上“畫出”各種對象,Visual Basic自動產(chǎn)生界面設(shè)計代碼。程序員所需要編寫的只是實現(xiàn)程序功能的那部分代碼,從而大大提高了編程的效率?! 。?)面向?qū)ο蟮脑O(shè)計方法?! isual Basic采用面向?qū)ο蟮木幊谭椒ǎ∣bject—Oriented Programming),把程序和數(shù)據(jù)封裝起來作為一個可以在計算機中加載運行的代碼實體,即對象,并為每個對象賦予相應(yīng)的屬性。在設(shè)計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具“畫”在界面上,由Visual Basic自動生成對象的程序代碼并封裝起來。 ?。?)事件驅(qū)動的編程機制?! isual Basic通過事件執(zhí)行對象的操作。在設(shè)計應(yīng)用程序時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定功能,或由事件驅(qū)動程序調(diào)用通用過程執(zhí)行指定的操作,從而完成和實現(xiàn)程序的各種功能。這樣的編程機制,與傳統(tǒng)的編程機制不同,程序的執(zhí)行順序與程序代碼的編寫順序沒有直接的關(guān)系,而取決于各事件發(fā)生的順序?! 。?)結(jié)構(gòu)化的設(shè)計語言?! isual Basic是在結(jié)構(gòu)化的BASIC語言基礎(chǔ)上發(fā)展起來的,加上了面向?qū)ο蟮脑O(shè)計方法,因此是具有結(jié)構(gòu)化特征的程序設(shè)計語言,可以使用結(jié)構(gòu)程序設(shè)計的所有方法來完成各個過程的編寫?! 。?)充分利用Windows資源?! isual Basic提供的動態(tài)數(shù)據(jù)交換(Dynamic Data Exchange,DDE)編程技術(shù),可以在應(yīng)用程序中實現(xiàn)與其他Windows應(yīng)用程序建立動態(tài)數(shù)據(jù)交換、在不同的應(yīng)用程序之間進(jìn)行通信的功能。 ……
圖書封面
評論、評分、閱讀與下載
Visual Basic 語言程序設(shè)計教程 PDF格式下載