出版時間:2010-11 出版社:清華大學(xué)出版社 作者:張艷 編 頁數(shù):408
前言
VisualBasic(簡稱VB)是目前應(yīng)用最為廣泛的windows應(yīng)用程序開發(fā)工具之一。它采用面向?qū)ο笈c事件驅(qū)動的程序設(shè)計思想,使編程變得更加方便、快捷。它具有簡單易學(xué)、功能強大、資源豐富等特點,是初學(xué)者首選的理想語言。因此越來越多的高校將它作為大學(xué)生高級程序設(shè)計語言課程的入門語言,尤其是許多高校的理工科非計算機專業(yè)把它作為必修課程來學(xué)習(xí)。2006年9月,教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會正式出版了《關(guān)于進一步加強高等學(xué)校計算機基礎(chǔ)課程的意見暨計算機基礎(chǔ)課程教學(xué)基本要求》,該“要求”中,vE被列為“計算機程序設(shè)計基礎(chǔ)”課程三種可選語言之一。同時,教育部考試中心以及有些省市也把VB程序設(shè)計納入計算機等級考試的科目。本書緊緊圍繞教育部的《關(guān)于進一步加強高等學(xué)校計算機基礎(chǔ)課程的意見暨計算機基礎(chǔ)課程教學(xué)基本要求》,結(jié)合計算機等級考試大綱來制定編寫大綱。本書針對非計算機專業(yè)基礎(chǔ)課程的特點和教學(xué)思路,對教材內(nèi)容進行了嚴格篩選,有目的地設(shè)計教材知識體系。針對初學(xué)者對程序設(shè)計所知甚少的實際情況,本書力求通過VB既向?qū)W生傳授程序設(shè)計的基本知識、設(shè)計思想和設(shè)計方法,又可使學(xué)生學(xué)會可視化程序設(shè)計的通用方法和步驟。全書通過大量典型實例,深入淺出地介紹了VB語言的基本知識(語言基本元素與結(jié)構(gòu)、語言本身所支持的數(shù)據(jù)類型、數(shù)組、各種表達式的使用)、結(jié)構(gòu)化程序設(shè)計知識(程序的輸入/輸出、程序的基本控制結(jié)構(gòu)、過程及文件的使用等)、面向?qū)ο蟪绦蛟O(shè)計的概念及可視化程序設(shè)計的基本方法、程序設(shè)計常用算法等。本書在編排上注重內(nèi)容由淺入深、循序漸進、重點突出、簡潔實用,力求做到基本概念和語法表達準確,通俗易懂,概念清晰,例題豐富。每章后還配有大量典型習(xí)題以方便學(xué)生練習(xí)鞏固。全書共分兩篇。第一篇為知識篇,包括12章:第1章VisualBasic程序設(shè)計概述;第2章簡單的VB程序設(shè)計;第3章VB語言基礎(chǔ);第4章算法基礎(chǔ)和VB程序的基本控制結(jié)構(gòu);第5章數(shù)組;第6章過程;第7章程序調(diào)試和錯誤處理;第8章常用控件;第9章界面設(shè)計;第10章文件;第11章圖形操作和多媒體應(yīng)用;第12章數(shù)據(jù)庫訪問技術(shù)。第二篇為實驗篇,提供了與知識篇相應(yīng)章節(jié)配套的上機實驗題,共計13個實驗,其知識點覆蓋全面,使學(xué)生可通過上機實踐掌握所學(xué)內(nèi)容,提高動手能力和編程技能;另外,針對初學(xué)者在上機編程時常出現(xiàn)的問題,每個實驗還給出常見錯誤及難點分析,以起到一定指導(dǎo)作用。本書的編寫大綱是由張艷、徐月美、姜薇共同討論制訂的。由張艷任主編,徐月美、姜薇任副主編。張艷編寫第1、2、3、4、5、6、12章,徐月美編寫第8、9、10章,姜薇編寫第7、11章。實驗篇的相應(yīng)實驗內(nèi)容也由各人負責(zé)編寫。管紅杰、張謹、聶茹、孫晉非做了一些程序調(diào)試和部分章節(jié)編寫工作。張艷對全書內(nèi)容進行了統(tǒng)稿、審校。
內(nèi)容概要
本書是為將VisualBasic作為首門程序設(shè)計課程學(xué)習(xí)的讀者編寫的。主要以VisualBasic6.O(簡稱VB)為語言背景,介紹高級程序設(shè)計語言程序設(shè)計和面向?qū)ο蟮姆椒ā=Y(jié)合大量實例,深入淺出地介紹了VB語言基礎(chǔ)、VB程序設(shè)計的基本控制結(jié)構(gòu)、數(shù)組、過程、常用控件、界面設(shè)計、文件、圖形操作和多媒體應(yīng)用以及VB數(shù)據(jù)庫訪問技術(shù)等。本書緊密圍繞非計算機專業(yè)計算機基礎(chǔ)課程的特點和教學(xué)思路,并結(jié)合計算機等級考試大綱,對教材內(nèi)容進行了嚴格篩選,有目的地設(shè)計教材知識體系。本書對程序設(shè)計的基本知識、基本語法、編程方法和常用算法都進行了較為系統(tǒng)、詳細的介紹,目的是讓讀者學(xué)會分析問題并具備簡單問題編程的能力。本書面向?qū)嵱?,?nèi)容新穎、概念清晰、邏輯性強、層次分明,例題、習(xí)題豐富,既注重培養(yǎng)學(xué)生基本的程序設(shè)計能力,又重點向?qū)W生介紹了可視化編程技術(shù)和面向?qū)ο蟮姆椒?,適合教師課堂教學(xué)和學(xué)生自學(xué)?! ”緯?版自2001年出版以來,已修訂4版,重印多次,深受廣大師生好評。本書可作為高等學(xué)校非計算機專業(yè)或計算機專業(yè)學(xué)生的計算機程序設(shè)計課程教材,也可作為VB程序設(shè)計語言的自學(xué)用書或參加計算機等級考試的參考用書。
書籍目錄
知識篇 第1章 VisualBasic程序設(shè)計概述 1.1 VisualBasic概述 1.1.1 VB的發(fā)展 1.1.2 VB版本簡介 1.1.3 VB功能特點 1.2 VB6.0的安裝和啟動 1.2.1 安裝 1.2.2 啟動 1.3 VB6.0集成開發(fā)環(huán)境(IDE) 1.3.1 主窗口 1.3.2 工具箱窗口 1.3.3 窗體窗口 1.3.4 屬性窗口 1.3.5 代碼窗口 1.3.6 工程資源管理器窗口 1.3.7 窗體布局窗口 1.3.8 對象瀏覽器窗口 1.4 使用幫助系統(tǒng) 1.4.1 獲得聯(lián)機幫助 1.4.2 使用MSDN幫助系統(tǒng) 1.4.3 上下文相關(guān)幫助 1.4.4 從Internet上獲得幫助 1.4.5 運行“幫助”中的示例 本章小結(jié) 思考與練習(xí)題 ……實驗篇
章節(jié)摘錄
插圖:1988年,Microsoft公司推出的Windows操作系統(tǒng),以其為代表的圖形用戶界面(GraphicalUserInterface,GUI)在微機界引起了一場革命。在圖形用戶界面中,用戶只要通過鼠標的點擊或拖動就可以形象地完成各種操作,而不必輸入復(fù)雜的命令,深受眾多用戶的歡迎,同時也讓編程人員躍躍欲試,能否自己動手設(shè)計windows用戶界面,以滿足各種應(yīng)用程序的需要。但是,在VB出現(xiàn)之前,要開發(fā)一個Windows應(yīng)用程序,編程人員需要編寫大量的程序代碼。為了提高編程效率、簡化工作量,Microsoft公司在1991年推出了VisualBasic:1.O版本。雖然相對來說,VB1.0的功能還比較有限,但它已經(jīng)為開發(fā)windows環(huán)境下應(yīng)用程序提供了強有力的工具,它的誕生標志著軟件設(shè)計和開發(fā)的一個新時代的開始。Visual意為“可視化”,指的是一種開發(fā)圖形用戶界面的方法,利用這種方法,不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象(如命令按鈕、文本框)拖放到屏幕上即可,VB會自動將對象的程序代碼和數(shù)據(jù)生成并封裝起來。Basic是指BASIC(BeginnersAll-purposeSymbolic·InstructionCode,初學(xué)者符號指令代碼)語言_一-一種在計算技術(shù)發(fā)展史上應(yīng)用最廣泛的計算機語言。自20世紀60年代BASIC語言出現(xiàn)以來,它就憑借其短小精悍、簡單易學(xué)、人機對話和程序調(diào)試方便等特點,很快獲得廣大計算機用戶和編程人員的喜愛,從而得到廣泛的應(yīng)用。隨著計算機技術(shù)的不斷發(fā)展以及結(jié)構(gòu)化程序的需要,BASIC語言也從基本的BASIC語言發(fā)展到了20世紀80年代的QuickBASIC、TrueBASIC和TurboBASIC等語言。因此,Visual:Basic是基于BASIC的可視化的程序設(shè)計語言,它既保持了原BASIC語言所具有的簡單、易學(xué)、易用的特點,又在編程系統(tǒng)中采用了面向?qū)ο?、事件?qū)動的編程機制,用一種巧妙的方法把Windows的復(fù)雜性編程封裝起來,提供一種“所見即所得”的可視化程序設(shè)計方法,為應(yīng)用程序的界面設(shè)計提供了最迅速、便捷的途徑。VB同時還是一個包括了編輯、測試和程序調(diào)試等各種程序開發(fā)工具的集成開發(fā)環(huán)境(IDE),從應(yīng)用程序的界面設(shè)計、程序編碼、測試和調(diào)試、編譯及建立可執(zhí)行程序,直到應(yīng)用程序的發(fā)布,種種功能,VB無所不包。不論是Windows應(yīng)用程序的資深專業(yè)開發(fā)人員還是初學(xué)者,VB都為他們提供了完整的開發(fā)工具。
編輯推薦
《新編Visual Basic程序設(shè)計教程》:普通高等教育“十一五”國家級規(guī)劃教材,計算機系列教材
圖書封面
評論、評分、閱讀與下載
新編Visual Basic程序設(shè)計教程 PDF格式下載