新編Visual Basic程序設計教程

出版時間:2010-11  出版社:清華大學出版社  作者:張艷 編  頁數:408  

前言

VisualBasic(簡稱VB)是目前應用最為廣泛的windows應用程序開發(fā)工具之一。它采用面向對象與事件驅動的程序設計思想,使編程變得更加方便、快捷。它具有簡單易學、功能強大、資源豐富等特點,是初學者首選的理想語言。因此越來越多的高校將它作為大學生高級程序設計語言課程的入門語言,尤其是許多高校的理工科非計算機專業(yè)把它作為必修課程來學習。2006年9月,教育部高等學校計算機科學與技術教學指導委員會正式出版了《關于進一步加強高等學校計算機基礎課程的意見暨計算機基礎課程教學基本要求》,該“要求”中,vE被列為“計算機程序設計基礎”課程三種可選語言之一。同時,教育部考試中心以及有些省市也把VB程序設計納入計算機等級考試的科目。本書緊緊圍繞教育部的《關于進一步加強高等學校計算機基礎課程的意見暨計算機基礎課程教學基本要求》,結合計算機等級考試大綱來制定編寫大綱。本書針對非計算機專業(yè)基礎課程的特點和教學思路,對教材內容進行了嚴格篩選,有目的地設計教材知識體系。針對初學者對程序設計所知甚少的實際情況,本書力求通過VB既向學生傳授程序設計的基本知識、設計思想和設計方法,又可使學生學會可視化程序設計的通用方法和步驟。全書通過大量典型實例,深入淺出地介紹了VB語言的基本知識(語言基本元素與結構、語言本身所支持的數據類型、數組、各種表達式的使用)、結構化程序設計知識(程序的輸入/輸出、程序的基本控制結構、過程及文件的使用等)、面向對象程序設計的概念及可視化程序設計的基本方法、程序設計常用算法等。本書在編排上注重內容由淺入深、循序漸進、重點突出、簡潔實用,力求做到基本概念和語法表達準確,通俗易懂,概念清晰,例題豐富。每章后還配有大量典型習題以方便學生練習鞏固。全書共分兩篇。第一篇為知識篇,包括12章:第1章VisualBasic程序設計概述;第2章簡單的VB程序設計;第3章VB語言基礎;第4章算法基礎和VB程序的基本控制結構;第5章數組;第6章過程;第7章程序調試和錯誤處理;第8章常用控件;第9章界面設計;第10章文件;第11章圖形操作和多媒體應用;第12章數據庫訪問技術。第二篇為實驗篇,提供了與知識篇相應章節(jié)配套的上機實驗題,共計13個實驗,其知識點覆蓋全面,使學生可通過上機實踐掌握所學內容,提高動手能力和編程技能;另外,針對初學者在上機編程時常出現的問題,每個實驗還給出常見錯誤及難點分析,以起到一定指導作用。本書的編寫大綱是由張艷、徐月美、姜薇共同討論制訂的。由張艷任主編,徐月美、姜薇任副主編。張艷編寫第1、2、3、4、5、6、12章,徐月美編寫第8、9、10章,姜薇編寫第7、11章。實驗篇的相應實驗內容也由各人負責編寫。管紅杰、張謹、聶茹、孫晉非做了一些程序調試和部分章節(jié)編寫工作。張艷對全書內容進行了統(tǒng)稿、審校。

內容概要

本書是為將VisualBasic作為首門程序設計課程學習的讀者編寫的。主要以VisualBasic6.O(簡稱VB)為語言背景,介紹高級程序設計語言程序設計和面向對象的方法。結合大量實例,深入淺出地介紹了VB語言基礎、VB程序設計的基本控制結構、數組、過程、常用控件、界面設計、文件、圖形操作和多媒體應用以及VB數據庫訪問技術等。本書緊密圍繞非計算機專業(yè)計算機基礎課程的特點和教學思路,并結合計算機等級考試大綱,對教材內容進行了嚴格篩選,有目的地設計教材知識體系。本書對程序設計的基本知識、基本語法、編程方法和常用算法都進行了較為系統(tǒng)、詳細的介紹,目的是讓讀者學會分析問題并具備簡單問題編程的能力。本書面向實用,內容新穎、概念清晰、邏輯性強、層次分明,例題、習題豐富,既注重培養(yǎng)學生基本的程序設計能力,又重點向學生介紹了可視化編程技術和面向對象的方法,適合教師課堂教學和學生自學?! ”緯?版自2001年出版以來,已修訂4版,重印多次,深受廣大師生好評。本書可作為高等學校非計算機專業(yè)或計算機專業(yè)學生的計算機程序設計課程教材,也可作為VB程序設計語言的自學用書或參加計算機等級考試的參考用書。

書籍目錄

知識篇 第1章 VisualBasic程序設計概述  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 上下文相關幫助   1.4.4 從Internet上獲得幫助   1.4.5 運行“幫助”中的示例  本章小結  思考與練習題 ……實驗篇

章節(jié)摘錄

插圖:1988年,Microsoft公司推出的Windows操作系統(tǒng),以其為代表的圖形用戶界面(GraphicalUserInterface,GUI)在微機界引起了一場革命。在圖形用戶界面中,用戶只要通過鼠標的點擊或拖動就可以形象地完成各種操作,而不必輸入復雜的命令,深受眾多用戶的歡迎,同時也讓編程人員躍躍欲試,能否自己動手設計windows用戶界面,以滿足各種應用程序的需要。但是,在VB出現之前,要開發(fā)一個Windows應用程序,編程人員需要編寫大量的程序代碼。為了提高編程效率、簡化工作量,Microsoft公司在1991年推出了VisualBasic:1.O版本。雖然相對來說,VB1.0的功能還比較有限,但它已經為開發(fā)windows環(huán)境下應用程序提供了強有力的工具,它的誕生標志著軟件設計和開發(fā)的一個新時代的開始。Visual意為“可視化”,指的是一種開發(fā)圖形用戶界面的方法,利用這種方法,不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象(如命令按鈕、文本框)拖放到屏幕上即可,VB會自動將對象的程序代碼和數據生成并封裝起來。Basic是指BASIC(BeginnersAll-purposeSymbolic·InstructionCode,初學者符號指令代碼)語言_一-一種在計算技術發(fā)展史上應用最廣泛的計算機語言。自20世紀60年代BASIC語言出現以來,它就憑借其短小精悍、簡單易學、人機對話和程序調試方便等特點,很快獲得廣大計算機用戶和編程人員的喜愛,從而得到廣泛的應用。隨著計算機技術的不斷發(fā)展以及結構化程序的需要,BASIC語言也從基本的BASIC語言發(fā)展到了20世紀80年代的QuickBASIC、TrueBASIC和TurboBASIC等語言。因此,Visual:Basic是基于BASIC的可視化的程序設計語言,它既保持了原BASIC語言所具有的簡單、易學、易用的特點,又在編程系統(tǒng)中采用了面向對象、事件驅動的編程機制,用一種巧妙的方法把Windows的復雜性編程封裝起來,提供一種“所見即所得”的可視化程序設計方法,為應用程序的界面設計提供了最迅速、便捷的途徑。VB同時還是一個包括了編輯、測試和程序調試等各種程序開發(fā)工具的集成開發(fā)環(huán)境(IDE),從應用程序的界面設計、程序編碼、測試和調試、編譯及建立可執(zhí)行程序,直到應用程序的發(fā)布,種種功能,VB無所不包。不論是Windows應用程序的資深專業(yè)開發(fā)人員還是初學者,VB都為他們提供了完整的開發(fā)工具。

編輯推薦

《新編Visual Basic程序設計教程》:普通高等教育“十一五”國家級規(guī)劃教材,計算機系列教材

圖書封面

評論、評分、閱讀與下載


    新編Visual Basic程序設計教程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   vbvbvbvbvbvbv
  •   規(guī)定課本必須買啊但是我不喜歡
  •   挺好的,挺實惠,送貨速度也很快
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7