Visual basic程序設(shè)計(jì)

出版時(shí)間:2009-6  出版社:浙江大學(xué)出版社  作者:郭艷華,莊紅,胡維華 編  頁數(shù):297  

前言

  21世紀(jì)是一個(gè)信息化的時(shí)代,計(jì)算機(jī)技術(shù)在各領(lǐng)域得到了越來越廣泛的應(yīng)用,社會(huì)要求當(dāng)代大學(xué)生必須具備相當(dāng)?shù)挠?jì)算機(jī)知識和應(yīng)用能力。為此,各高校都不同程度地開設(shè)了一系列計(jì)算機(jī)類相關(guān)課程。由于該類課程一般課時(shí)不多,但技術(shù)性強(qiáng)且更新速度快,很多學(xué)生反映光靠課堂教學(xué)和一本主教材無法很好地掌握相關(guān)知識,希望有一套專門的輔助教材供課后加深理解與練習(xí)提高。為了滿足同學(xué)們的這一要求,增強(qiáng)其自主學(xué)習(xí)和應(yīng)用計(jì)算機(jī)的能力,我們邀請了多位在計(jì)算機(jī)基礎(chǔ)教學(xué)領(lǐng)域具有豐富經(jīng)驗(yàn)的教師,編寫了這套“計(jì)算機(jī)基礎(chǔ)課程學(xué)習(xí)輔導(dǎo)叢書”。  本系列叢書包括《大學(xué)計(jì)算機(jī)基礎(chǔ)——精選范例解析與習(xí)題》、《大學(xué)計(jì)算機(jī)基礎(chǔ)(LinuX)——精選范例解析與習(xí)題》、《C語言程序設(shè)計(jì)——精選范例解析與習(xí)題》、《VisualBasic程序設(shè)計(jì)——精選范例解析與習(xí)題》、《Java語言程序設(shè)計(jì)——精選范例解析與習(xí)題》、《VisualF。xPr。程序設(shè)計(jì)——精選范例解析與習(xí)題》、《辦公軟件高級應(yīng)用——精選范例解析與習(xí)題》、《數(shù)據(jù)庫技術(shù)與應(yīng)用——精選范例解析與習(xí)題》、《計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與應(yīng)用——精選范例解析與習(xí)題》和《高級程序設(shè)計(jì)——精選范例解析與習(xí)題》等?! 〈藚矔校恳槐緯己喢鞫笠貧w納了相應(yīng)課程的知識要點(diǎn)與難點(diǎn),詳述了各精選范例的解題思路及過程,設(shè)計(jì)了大量習(xí)題,同時(shí)給出了3-5套模擬試卷.以及所有習(xí)題與試卷的參考答案。本書的編寫凝結(jié)了教師們長期從事計(jì)算機(jī)課程教學(xué)與計(jì)算機(jī)考試輔導(dǎo)的寶貴經(jīng)驗(yàn),是一本難得的教學(xué)和自學(xué)指導(dǎo)用書?! 矔槍δ壳敖^大多數(shù)高校已經(jīng)開設(shè)的計(jì)算機(jī)基礎(chǔ)課程進(jìn)行設(shè)計(jì)和編寫。每本書的知識范圍與能力要求不是依據(jù)現(xiàn)有的某一套教材,而是根據(jù)教育部計(jì)算機(jī)專業(yè)教學(xué)指導(dǎo)委員會(huì)、教育部計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)頒發(fā)的有關(guān)教學(xué)要求,綜合考慮了一些省市計(jì)算機(jī)等級考試的考試大綱而確定的。叢書可作為相應(yīng)課程的輔助教材(教師教學(xué)范例選取、學(xué)生自學(xué)白測的輔助用書),也可作為讀者參加教育部或省市計(jì)算機(jī)等級考試的考前復(fù)習(xí)用書。希望本系列叢書的推出,能對教師的教學(xué)、學(xué)生的學(xué)習(xí)帶來較大的幫助,促進(jìn)高校計(jì)算機(jī)基礎(chǔ)教學(xué)水平與質(zhì)量的進(jìn)一步提高。

內(nèi)容概要

  《Visual basic程序設(shè)計(jì):精選范例解析與習(xí)題》的知識范圍與能力要求不是依據(jù)現(xiàn)有的某一套教材,而是根據(jù)教育部計(jì)算機(jī)專業(yè)教學(xué)指導(dǎo)委員會(huì)、教育部計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)頒發(fā)的有關(guān)教學(xué)要求,綜合考慮了一些省市計(jì)算機(jī)等級考試的考試大綱而確定的。叢書可作為相應(yīng)課程的輔助教材(教師教學(xué)范例選取、學(xué)生自學(xué)白測的輔助用書),也可作為讀者參加教育部或省市計(jì)算機(jī)等級考試的考前復(fù)習(xí)用書。

書籍目錄

第1章 VisualBasic程序設(shè)計(jì)概述1.1 知識要點(diǎn)1.1.1 VisualBasic編程環(huán)境1.1.2 VisualBasic基本概念1.1.3 窗體1.1.4 VisualBasic程序的組成與創(chuàng)建1.2 范例分析1.2.1 VisualBasic編程環(huán)境1.2.2 VisualBasic基本概念1.2.3 窗體1.2.4 VisualBasic程序的組成與創(chuàng)建1.3 精選習(xí)題第2章 程序設(shè)計(jì)基礎(chǔ)2.1 知識要點(diǎn)2.1.1 代碼書寫規(guī)則2.1.2 數(shù)據(jù)類型2.1.3 常量與變量2.1.4 Print語句與賦值語句2.1.5 運(yùn)算符與表達(dá)式2.1.6 常用內(nèi)部函數(shù)2.2 范例解析2.1.1 代碼書寫規(guī)則2.1.2 數(shù)據(jù)類型2.1.3 常量與變量2.1.4 Print語句與賦值語句2.1.5 運(yùn)算符與表達(dá)式2.1.6 常用內(nèi)部函數(shù)2.3 精選習(xí)題第3章 結(jié)構(gòu)化程序設(shè)計(jì)與數(shù)組3.1 知識要點(diǎn)3.1.1 順序結(jié)構(gòu)3.1.2 選擇結(jié)構(gòu)3.1.3 循環(huán)結(jié)構(gòu)3.1.4 數(shù)組及其應(yīng)用3.2 范例分析3.2.1 順序結(jié)構(gòu)3.2.2 選擇結(jié)構(gòu)3.2.3 循環(huán)結(jié)構(gòu)3.2.4 數(shù)組及其應(yīng)用3.3 精選習(xí)題3.3.1 程序閱讀題3.3.2 程序填空題3.3.3 程序設(shè)計(jì)題第4章 函數(shù)與過程4.1 知識要點(diǎn)4.1.1 自定義函數(shù)的編寫與調(diào)用4.1.2 自定義Sub過程的編寫與調(diào)用4.1.3 參數(shù)傳遞4.1.4 多模塊程序設(shè)計(jì)4.2 范例分析4.2.1 自定義函數(shù)、Sub過程的編寫與調(diào)用4.2.2 參數(shù)傳遞與多模塊程序設(shè)計(jì)4.3 精選習(xí)題4.3.1 程序閱讀題4.3.2 程序填空題4.3.3 程序設(shè)計(jì)題第5章 常用控件5.1 知識要點(diǎn)5.1.1 按鈕類控件5.1.2 文本類控件5.1.3 列表類控件5.1.4 圖形控件5.1.5 其他控件5.1.6 控件數(shù)組5.2 范例分析5.2.1 按鈕類控件5.2.2 文本類控件5.2.3 列表類控件5.2.4 圖形控件、滾動(dòng)條和定時(shí)器5.2.5 控件數(shù)組5.3 精選習(xí)題5.3.1 程序閱讀題5.3.2 程序填空題5.3.3 程序設(shè)計(jì)題第6章 容器控件的坐標(biāo)與繪圖6.1 知識要點(diǎn)6.1.1 VisualBasic坐標(biāo)系6.1.2 繪圖6.2 范例分析6.3 精選習(xí)題6.3.1 程序閱讀題6.3.2 程序填空題6.3.3 程序設(shè)計(jì)題第7章 對話框和菜單程序設(shè)計(jì)7.1 知識要點(diǎn)7.1.1 通用對話框控件(CommonDialog)7.1.2 菜單設(shè)計(jì)7.2 范例分析7.3 精選習(xí)題7.3.1 程序填空題7.3.2 程序設(shè)計(jì)題第8章 文件8.1 知識要點(diǎn)8.1.1 文件管理控件應(yīng)用8.1.2 文件操作8.1.3 數(shù)據(jù)文件的操作8.2 范例分析8.2.1 文件管理控件應(yīng)用8.2.2 文件操作8.2.3 數(shù)據(jù)文件的操作8.3 精選習(xí)題8.3.1 程序閱讀題8.3.2 程序填空題8.3.3 程序設(shè)計(jì)題第9章 數(shù)據(jù)庫與數(shù)據(jù)訪問技術(shù)9.1 知識要點(diǎn)9.1.1 數(shù)據(jù)庫概述9.1.2 VisualBasic的數(shù)據(jù)訪問技術(shù)9.1.3 創(chuàng)建數(shù)據(jù)庫9.1.4 結(jié)構(gòu)化查詢語言SQI9.1.5 數(shù)據(jù)訪問控件9.1.6 數(shù)據(jù)綁定控件9.1.7 數(shù)據(jù)庫應(yīng)用程序編制步驟9.2 范例解析9.2.1 數(shù)據(jù)庫概述9.2.2 VisualBasic的數(shù)據(jù)訪問技術(shù)9.2.3 創(chuàng)建數(shù)據(jù)庫9.2.4 結(jié)構(gòu)化查詢語言SQL9.2.5 數(shù)據(jù)訪問控件9.2.6 數(shù)據(jù)綁定控件9.2.7 數(shù)據(jù)庫應(yīng)用程序編制步驟9.3 精選習(xí)題第10章 綜合應(yīng)用范例范例1:小學(xué)生加法測試范例2:文件中文字個(gè)數(shù)分類統(tǒng)計(jì)范例3:動(dòng)態(tài)秒針計(jì)時(shí)器范例4:隨機(jī)抽取考題范例5:模擬動(dòng)態(tài)振子范例6:打字母游戲范例7:色彩變換反應(yīng)靈敏度測試范例8:模擬動(dòng)態(tài)百葉窗范例9:積雪效果的下雪范例10:漢諾塔移盤子游戲附錄1 模擬試卷模擬試卷一模擬試卷二模擬試卷三模擬試卷四模擬試卷五附錄2 精選習(xí)題參考答案第1章 習(xí)題答案第2章 習(xí)題答案第3章 習(xí)題答案第4章 習(xí)題答案第5章 習(xí)題答案第6章 習(xí)題答案第7章 習(xí)題答案第8章 習(xí)題答案第9章 習(xí)題答案附錄3 模擬試卷參考答案模擬試卷一模擬試卷二模擬試卷三模擬試卷四模擬試卷五參考文獻(xiàn)

章節(jié)摘錄

  面向?qū)ο蟪绦蛟O(shè)計(jì)(ObjcctOricntedProgramming,OOP)方法是將程序看作相互協(xié)作而又彼此獨(dú)立的對象的集合。每個(gè)對象就像一個(gè)微型的程序,它有自己的數(shù)據(jù)、操作、功能和目的。對象之間通過發(fā)消息請求對方執(zhí)行其內(nèi)部預(yù)定義的操作,而外界無法直接對其私有數(shù)據(jù)施加額外操作?! ?.面向?qū)ο蟪绦蛟O(shè)計(jì)特點(diǎn)  面向?qū)ο蟮能浖到y(tǒng)由對象的集合組成;每個(gè)對象的數(shù)據(jù)和操作由與其對應(yīng)的類定義;類可以派生子類,若干個(gè)類與子類可以構(gòu)成類層次結(jié)構(gòu);類具有繼承性和封裝性?! ?.面向?qū)ο蟪绦蛟O(shè)計(jì)概念  對象(Object):對象是具有相同狀態(tài)的一組操作的集合,是對數(shù)據(jù)和操作的封裝。VisualBasic設(shè)計(jì)好的對象有:窗體、各種控件、菜單、屏幕、剪貼板等。用戶使用最多的是窗體和控件。  類(Class):類是建立對象時(shí)使用的模板。類就是對具有相同數(shù)據(jù)和相同操作的一組相似對象的定義。VisualBasic中工具箱上的控件是類,在窗體中的各控件則是類的事例化,即對象。屬于同一類的所有對象具有同一組屬性、方法與事件,只是其屬性值不同,對事件的響應(yīng)不同(取決于程序員的編程)。  對象的三要素:屬性、方法和事件?! 傩裕≒ropet.ty)是對象的性質(zhì)特征,對象中的數(shù)據(jù)保存在屬性中。每一種對象都有屬性,其屬性值決定了對象的外觀和行為?! 》椒ǎ∕ethod)是由類預(yù)先定義并提供的用來完成特定操作的過程和函數(shù)。在VisualBasic中已將一些通用的過程和函數(shù)編寫好并封裝起來,作為方法供用戶直接調(diào)用,這給用戶的編程帶來了極大的方便。  事件(Event)是由類預(yù)先定義的、對象能夠識別的動(dòng)作。每個(gè)對象都可以對一個(gè)或多個(gè)事件進(jìn)行識別和響應(yīng),如窗體加載事件(Load)、鼠標(biāo)單擊事件(Click)等。事件是由用戶或系統(tǒng)激活的,在多數(shù)情況下,事件是通過用戶的交互操作產(chǎn)生的?! ∈录^程是用來完成事件發(fā)生后所要執(zhí)行的操作。當(dāng)一個(gè)對象的某一事件被觸發(fā)時(shí)(如Click等),系統(tǒng)就會(huì)對事件產(chǎn)生響應(yīng),即執(zhí)行一段程序代碼,所執(zhí)行的這段程序代碼就稱為事件過程。

圖書封面

評論、評分、閱讀與下載


    Visual basic程序設(shè)計(jì) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7