出版時(shí)間:2009-2 出版社:高等教育出版社 作者:王賀明 編 頁(yè)數(shù):288
前言
面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的出現(xiàn)是計(jì)算機(jī)程序設(shè)計(jì)領(lǐng)域的又一場(chǎng)革命,它有效地提高了程序的效率,也大大縮短了軟件系統(tǒng)的開(kāi)發(fā)周期。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)的廣泛使用,計(jì)算機(jī)軟件設(shè)計(jì)技術(shù)已經(jīng)受到世界各國(guó)的高度重視。最近幾年,全國(guó)各高校紛紛開(kāi)設(shè)了面向?qū)ο蟮腣isualBasic程序設(shè)計(jì)課程。 面向?qū)ο蟮腣isualBasic程序設(shè)計(jì)課程是高校相關(guān)專(zhuān)業(yè)課程設(shè)置中一門(mén)重要的課程。它有兩個(gè)顯著作用,一是使學(xué)習(xí)者初步掌握如何編寫(xiě)計(jì)算機(jī)程序,二是培養(yǎng)學(xué)習(xí)者嚴(yán)密的思維能力。假設(shè)把使用別人編好的軟件比作是在坐汽車(chē),那么學(xué)習(xí)VisualBasic程序設(shè)計(jì)課程的目的就是要造汽車(chē)?! ∶嫦?qū)ο蟮腣isualBasic程序設(shè)計(jì)課程包括兩方面內(nèi)容,一是控件的使用,二是程序設(shè)計(jì),初學(xué)者首先應(yīng)掌握基本控件的使用方法和簡(jiǎn)單的程序設(shè)計(jì)方法,突破第一道難關(guān)之后,再掌握程序設(shè)計(jì)的更多內(nèi)容和思維方法?! ”緯?shū)是根據(jù)教育部高等學(xué)校非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)分委員會(huì)最新提出的大學(xué)非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)課程的教學(xué)基本要求編寫(xiě)的,同時(shí)也參照了教育部考試中心新的計(jì)算機(jī)等級(jí)考試大綱和全國(guó)大學(xué)生計(jì)算機(jī)等級(jí)考試新的考試大綱,重點(diǎn)在于提高學(xué)習(xí)者的編程能力和應(yīng)用計(jì)算機(jī)的能力。 本書(shū)的特點(diǎn)是以讀者為本,在寫(xiě)作風(fēng)格上力爭(zhēng)敘述簡(jiǎn)明、重點(diǎn)突出、概念清晰、深入淺出,在內(nèi)容上力爭(zhēng)取材科學(xué)合理、內(nèi)容新穎豐富、舉例有趣有用?! 榱伺浜献x者學(xué)習(xí)《VisualBasic程序設(shè)計(jì)教程》的內(nèi)容,幫助讀者全面掌握有關(guān)visualBasic程序設(shè)計(jì)的知識(shí)以及有效指導(dǎo)讀者掌握程序設(shè)計(jì)的方法和技巧,我們還編寫(xiě)了《visualBasic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題集(筆試、機(jī)試)》一書(shū),該書(shū)對(duì)主教材中的重點(diǎn)、難點(diǎn)內(nèi)容進(jìn)行了總結(jié),并提供了大量的知識(shí)要點(diǎn)、應(yīng)用舉例和練習(xí)。在應(yīng)用舉例部分,給出了詳細(xì)的解題步驟,對(duì)于綜合練習(xí)部分,給出了參考答案,書(shū)中的所有程序均在計(jì)算機(jī)上運(yùn)行通過(guò),便于讀者在較短時(shí)間內(nèi)盡快地掌握編程技術(shù)。
內(nèi)容概要
《Visual Basic程序設(shè)計(jì)教程》是根據(jù)教育部高等學(xué)校非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)分委員會(huì)最新提出的大學(xué)非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)課程的教學(xué)基本要求編寫(xiě)的。全書(shū)共分為12章,分別是:Visual Basic程序設(shè)計(jì)基礎(chǔ)、Visual Basic編程初步、Visual Basic語(yǔ)言基礎(chǔ)、順序結(jié)構(gòu)和選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、過(guò)程、用戶界面設(shè)計(jì)、圖形技術(shù)、文件、數(shù)據(jù)庫(kù)和常用算法?! 禫isual Basic程序設(shè)計(jì)教程》的特點(diǎn)是以讀者為本,在寫(xiě)作風(fēng)格上力爭(zhēng)敘述簡(jiǎn)明、重點(diǎn)突出、概念清晰、深入淺出,在內(nèi)容上力爭(zhēng)內(nèi)容豐富、取材合理、舉例得當(dāng)?! 榱伺浜献x者學(xué)習(xí)《Visual Basic程序設(shè)計(jì)教程》的內(nèi)容,幫助讀者全面掌握有關(guān)Visual Basic程序設(shè)計(jì)的知識(shí)以及有效指導(dǎo)讀者掌握程序設(shè)計(jì)的方法和技巧,我們還編寫(xiě)了《Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題集(筆試、機(jī)試)》一書(shū),可作為《Visual Basic程序設(shè)計(jì)教程》的配套教材?! 禫isual Basic程序設(shè)計(jì)教程》可作為高等院校Visual Basic程序設(shè)計(jì)相關(guān)課程的教材,也可供參加計(jì)算機(jī)等級(jí)考試的讀者學(xué)習(xí)參考。
書(shū)籍目錄
第1章 VisualBasic程序設(shè)計(jì)基礎(chǔ)1.1 計(jì)算機(jī)語(yǔ)言及程序設(shè)計(jì)1.1.1 計(jì)算機(jī)語(yǔ)言的發(fā)展1.1.2 程序設(shè)計(jì)1.1.3 計(jì)算機(jī)軟件1.2 用VisualBasic開(kāi)發(fā)應(yīng)用程序1.2.1 用VisualBasic開(kāi)發(fā)應(yīng)用程序?qū)嵗?.2.2 設(shè)計(jì)和開(kāi)發(fā)應(yīng)用程序步驟1.2.3 類(lèi)、對(duì)象、方法、屬性和事件1.2.4 VisualBasic程序的書(shū)寫(xiě)規(guī)則1.2.5 學(xué)習(xí)VisualBasic的方法1.3 VisualBasic的安裝、啟動(dòng)及退出1.3.1 Visual.Basic的安裝1.3.2 VisualBasic的啟動(dòng)1.3.3 VisualBasic的退出1.4 VisuaIBasic集成開(kāi)發(fā)環(huán)境1.4.1 VisualBasic的工作界面1.4.2 主窗口1.4.3 窗體設(shè)計(jì)窗口1.4.4 代碼窗口1.4.5 屬性窗口1.4.6 工具箱窗口1.4.7 工程資源管理器窗口1.4.8 立即窗口1.4.9 窗體布局窗口1.4.1 0VisualBasic集成開(kāi)發(fā)環(huán)境的3種工作狀態(tài)1.5 綜合應(yīng)用習(xí)題第2章 VisuaIBasic編程初步2.1 窗體和基本控件2.1.1 控件對(duì)象的通用屬性2.1.2 窗體對(duì)象2.1.3 標(biāo)簽控件2.1.4 文本框控件2.1.5 命令按鈕控件2.1.6 時(shí)鐘、圖形控件2.2 工程操作2.2.1 工程文件的構(gòu)成2.2.2 工程文件的操作2.3 綜合應(yīng)用習(xí)題第3章 VisuaIBasic語(yǔ)言基礎(chǔ)3.1 數(shù)據(jù)類(lèi)型3.1.1 標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型3.1.2 自定義數(shù)據(jù)類(lèi)型3.2 常量和變量3.2.1 常量和變量的命名規(guī)則3.2.2 常量3.2.3 變量3.3 運(yùn)算符和表達(dá)式3.3.1 運(yùn)算符3.3.2 表達(dá)式3.4 常用的內(nèi)部函數(shù)3.4.1 數(shù)學(xué)函數(shù)3.4.2 字符串函數(shù)3.4.3 轉(zhuǎn)換函數(shù)3.4.4 日期函數(shù)3.4.5 shell函數(shù)3.5 綜合應(yīng)用習(xí)題第4章 順序結(jié)構(gòu)和選擇結(jié)構(gòu)4.1 順序結(jié)構(gòu)4.1.1 賦值語(yǔ)句4.1.2 Print方法和Format函數(shù)4.1.3 與用戶交互的函數(shù)與過(guò)程4.2 選擇結(jié)構(gòu)4.2.1 IfThen語(yǔ)句4.2.2 SelectCase語(yǔ)句4.2.3 條件函數(shù),4.3 綜合應(yīng)用習(xí)題第5章 循環(huán)結(jié)構(gòu)5.1 DoL00p循環(huán)語(yǔ)句5.2 For循環(huán)語(yǔ)句5.3 多重循環(huán)5.4 ExitDo示口ExitFor語(yǔ)句5.5 綜合應(yīng)用5.5.1 窮舉法5.5.2 求級(jí)數(shù)的和5.5.3 遞推法5.5.4 求最大公約數(shù)5.5.5 隨機(jī)函數(shù)習(xí)題第6章 數(shù)組6.1 數(shù)組的概念6.1.1 引例6.1.2 數(shù)組的基本概念6.2 數(shù)組的聲明6.2.1 靜態(tài)數(shù)組及聲明6.2.2 動(dòng)態(tài)數(shù)組及聲明6.3 數(shù)組的基本操作6.3.1 數(shù)組的賦值6.3.2 數(shù)組的輸入與輸出6.3.3 求數(shù)組元素的和、最大值、最小值6.4 控件數(shù)組6.4.1 控件數(shù)組的概念6.4.2 控件數(shù)組的建立6.4.3 控件數(shù)組的應(yīng)用舉例6.5 綜合應(yīng)用6.5.1 數(shù)組排序6.5.2 插人數(shù)據(jù)6.5.3 刪除數(shù)據(jù)6.5.4 分類(lèi)統(tǒng)計(jì)6.5.5 輸出圖形習(xí)題第7章 過(guò)程7.1 過(guò)程的概念及其分類(lèi)7.1.1 過(guò)程的概念7.1.2 VB中的過(guò)程7.1.3 VB的程序結(jié)構(gòu)7.2 函數(shù)過(guò)程的定義和調(diào)用7.2.1 函數(shù)過(guò)程的定義7.2.2 建立函數(shù)過(guò)程7.2.3 函數(shù)過(guò)程的調(diào)用7.2.4 函數(shù)過(guò)程的執(zhí)行7.3 子程序的定義和調(diào)用7.3.1 子程序過(guò)程的定義7.3.2 建立子程序過(guò)程7.3.3 子程序過(guò)程的調(diào)用7.3.4 子程序過(guò)程的執(zhí)行7.4 參數(shù)傳遞7.4.1 形參和實(shí)參7.4.2 傳值7.4.3 傳地址7.4.4 數(shù)組參數(shù)的傳送7.4.5 設(shè)計(jì)函數(shù)過(guò)程和子程序過(guò)程的規(guī)則7.4.6 函數(shù)過(guò)程和子程序過(guò)程的轉(zhuǎn)換7.5 變量與過(guò)程的作用域7.5.1 變量的作用域7.5.2 過(guò)程的作用域7.5.3 靜態(tài)變量7.5.4 變量聲明原則7.6 遞歸7.6.1 遞歸的概念7.6.2 遞歸過(guò)程的設(shè)計(jì)7.7 綜合應(yīng)用習(xí)題第8章 用戶界面設(shè)計(jì)8.1 常用標(biāo)準(zhǔn)控件8.1.1 單選按鈕8.1.2 復(fù)選框8.1.3 容器與框架8.1.4 列表框8.1.5 組合框8.1.6 滾動(dòng)條8.2 通用對(duì)話框8.2.1 通用對(duì)話框控件8.2.2 “打開(kāi)”對(duì)話框8.2.3 “另存為”對(duì)話框8.2.4 “顏色”對(duì)話框8.2.5 “字體”對(duì)話框8.2.6 “打印”對(duì)話框8.2.7 “幫助”對(duì)話框8.2.8 自定義對(duì)話框8.3 菜單設(shè)計(jì)8.3.1 下拉式菜單8.3.2 彈出式菜單8.4 多重窗體8.4.1 與多窗體有關(guān)的操作8.4.2 與多窗體有關(guān)的語(yǔ)句和方法8.5 綜合應(yīng)用習(xí)題第9章 圖形技術(shù)9.1 圖形控件9.1.1 直線控件9.1.2 形狀控件9.2 坐標(biāo)系統(tǒng)9.3 繪圖屬性9.4 定義顏色9.5 圖形方法9.5.1 IAne方法9.5.2 Circle方法9.5.3 Pset與Point方法9.5.4 PaintPicture方法習(xí)題第10章 文件10.1 文件概述10.1.1 文件結(jié)構(gòu)及文件訪問(wèn)方式10.1.2 文件操作控件10.2 順序文件10.2.1 順序訪問(wèn)文件的語(yǔ)句和函數(shù)10.2.2 文件的讀寫(xiě)10.3 隨機(jī)文件與二進(jìn)制文件10.3.1 隨機(jī)訪問(wèn)文件的語(yǔ)句和函數(shù)10.3.2 隨機(jī)文件的讀寫(xiě)10.3.3 二進(jìn)制方式讀寫(xiě)文件10.4 綜合應(yīng)用習(xí)題第11章 數(shù)據(jù)庫(kù)11.1 數(shù)據(jù)庫(kù)概述11.1.1 關(guān)系數(shù)據(jù)庫(kù)模型11.1.2 結(jié)構(gòu)化查詢(xún)語(yǔ)言11.2 數(shù)據(jù)庫(kù)開(kāi)發(fā)11.2.1 ADO對(duì)象11.2.2 一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)程序11.2.3 AD0Data控件11.2.4 Data.Aware(數(shù)據(jù)感知)控件11.2.5 幾個(gè)重要的對(duì)象11.2.6 使用記錄集對(duì)象操作數(shù)據(jù)庫(kù)11.2.7 使用ADOData控件執(zhí)行SQL語(yǔ)句11.3 綜合應(yīng)用習(xí)題第12章 常用算法12.1 排序算法12.1.1 插入法12.1.2 快速排序法12.2 查找算法12.2.1 順序查找法12.2.2 二分查找法12.3 方程求根12.3.1 迭代法12.3.2 切線法12.3.3 二分法12.4 數(shù)值積分12.4.1 梯形法12.4.2 拋物線法習(xí)題參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual Basic程序設(shè)計(jì)基礎(chǔ) 自第一臺(tái)計(jì)算機(jī)誕生以來(lái),計(jì)算機(jī)技術(shù)的發(fā)展速度幾乎超出人們的想象,計(jì)算機(jī)的神奇無(wú)時(shí)無(wú)刻不在激發(fā)人們的創(chuàng)造力。在計(jì)算機(jī)技術(shù)快速發(fā)展的同時(shí),也帶動(dòng)了網(wǎng)絡(luò)技術(shù)、通信技術(shù)、材料技術(shù)、多媒體技術(shù)、電子技術(shù)等領(lǐng)域的高速發(fā)展。目前,計(jì)算機(jī)的廣泛應(yīng)用呈現(xiàn)給人們的是一個(gè)嶄新的世界,在給人們帶來(lái)現(xiàn)代化的同時(shí),也極大地促進(jìn)了人類(lèi)精神文明的發(fā)展。計(jì)算機(jī)技術(shù)能夠發(fā)展到今天,甚至還有更加光輝燦爛的明天,除了多領(lǐng)域技術(shù)共同發(fā)展的作用之外,其中主要是計(jì)算機(jī)語(yǔ)言的發(fā)展和應(yīng)用。本章將介紹計(jì)算機(jī)語(yǔ)言的發(fā)展及其應(yīng)用、Visual Basic的集成環(huán)境以及開(kāi)發(fā)應(yīng)用程序的基本步驟和方法?! ?.1 計(jì)算機(jī)語(yǔ)言及程序設(shè)計(jì) 1.1.1 計(jì)算機(jī)語(yǔ)言的發(fā)展 到目前為止,人類(lèi)的大部分發(fā)明可以代替人類(lèi)自己的四肢和五官,而計(jì)算機(jī)的出現(xiàn)則能夠部分代替人類(lèi)的大腦,所以計(jì)算機(jī)常常又被稱(chēng)為“電腦”。人類(lèi)的發(fā)明可以應(yīng)用在各個(gè)不同的局部領(lǐng)域,而計(jì)算機(jī)與眾不同之處就在于它可以應(yīng)用在幾乎所有的人類(lèi)活動(dòng)領(lǐng)域。為使計(jì)算機(jī)能正常工作,除了需要構(gòu)造計(jì)算機(jī)的物理設(shè)備外,還必須有指揮計(jì)算機(jī)“做什么”和“如何做”的“程序”。程序及其有關(guān)文檔統(tǒng)稱(chēng)為計(jì)算機(jī)軟件,用以書(shū)寫(xiě)計(jì)算機(jī)程序的語(yǔ)言稱(chēng)為計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。從計(jì)算機(jī)誕生至今,程序設(shè)計(jì)語(yǔ)言隨著計(jì)算機(jī)技術(shù)的進(jìn)步而不斷升級(jí)換代。第一代是機(jī)器語(yǔ)言;第二代是匯編語(yǔ)言;第三代是高級(jí)程序設(shè)計(jì)語(yǔ)言,即面向過(guò)程語(yǔ)言;第四代是面向問(wèn)題語(yǔ)言,又稱(chēng)為面向?qū)ο笳Z(yǔ)言?! ∮?jì)算機(jī)所做的每一個(gè)操作都是按照編好的程序來(lái)進(jìn)行的,程序是計(jì)算機(jī)要執(zhí)行的指令的集合,而程序是用人們所掌握的語(yǔ)言來(lái)編寫(xiě)的,所以人們要控制和利用計(jì)算機(jī),一定要通過(guò)計(jì)算機(jī)語(yǔ)言向計(jì)算機(jī)發(fā)出命令?! ?/pre>編輯推薦
本教材根據(jù)教育部《計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求(試行)》編寫(xiě)。既可作為高等院校學(xué)習(xí)Visual Basic程序設(shè)計(jì)相關(guān)課程的教材,也可作為參加計(jì)算機(jī)等級(jí)考試讀者的學(xué)習(xí)參考。 以讀者為本,在寫(xiě)作風(fēng)格上,敘述簡(jiǎn)明、重點(diǎn)突出、概念清晰、深入淺出。內(nèi)容豐富,取材合理,能有效指導(dǎo)讀者掌握程序設(shè)計(jì)技巧和方法。并且配有《Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題集(筆試、機(jī)試)》作為配套教材。圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒(méi)讀過(guò)(58)
- 勉強(qiáng)可看(424)
- 一般般(723)
- 內(nèi)容豐富(2999)
- 強(qiáng)力推薦(245)
Visual Basic程序設(shè)計(jì)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版