Visual Basic程序設計教程

出版時間:2009-9  出版社:清華大學出版社  作者:徐進華,李海燕,邵俊華 編著  頁數(shù):269  

前言

VisualBasic是Microsoft公司比較成功的編程語言產(chǎn)品之一,同時它也是目前使用最為廣泛的、最為易學的面向?qū)ο蟮拈_發(fā)工具之一。目前流行的編程工具主要分為兩大體系:c系(Java、c、c++、C#等)與Basic系(VB、VB.NET等),相對于C系的編程工具而言,Basic系的工具更容易學習和掌握。隨著版本的更新,VisualBasic已成為相對專業(yè)化的大型開發(fā)語言和環(huán)境,不僅功能越來越強,而且越來越易使用。VisualBasic6.0所提供的開發(fā)環(huán)境與Windows具有基本一致的界面,使用習慣相同,其代碼的效率也接近了VisualC++的水平。為了推動計算機應用人才的成長,教育部考試中心與很多省份都相繼推出了一系列的計算機等級考試,在各個類別的等級考試中均有VisualBasic的身影。本教程主要介紹VisualBasjc6.0的使用。全書共分為12章,主要包括VisualBasic的IDE介紹、窗體及常用控件的介紹、VisuaIBasic數(shù)據(jù)類型、運算符與表達式、常用函數(shù)、常用控制結(jié)構(gòu)介紹、數(shù)組的應用、通用過程的編寫、VB中文件的操作、簡單的VB數(shù)據(jù)庫編程以及程序的調(diào)試等內(nèi)容。全書的內(nèi)容介紹由淺入深,尤其在編程訓練中,分為3步進行:分析問題、畫出流程圖、編寫具體程序,特別適合初學者學習。學習本教程不一定要求讀者具有專門的計算機知識以及其他程序設計語言的編程經(jīng)驗,但最好能掌握常用的Windows的基本操作與相關(guān)概念。

內(nèi)容概要

本書主要介紹visual Basic編程的基礎(chǔ)知識和基本方法,同時加強了結(jié)構(gòu)化程序設計和常用算法的訓練。主要內(nèi)容有visual Basic的IDE介紹、窗體及常用控件的介紹、Visual Basic數(shù)據(jù)類型、運算符與表達式、常用函數(shù)、常用控制結(jié)構(gòu)介紹、數(shù)組的應用、通用過程的編寫、VB中文件的操作、簡單的VB數(shù)據(jù)庫編程以及程序的調(diào)試等內(nèi)容。全書的內(nèi)容介紹由淺入深,尤其在編程訓練中,分為三步進行:分析問題、畫出流程圖、編寫具體程序,特別適合初學者學習。學習本教程不一定要求讀者具有專門的計算機知識以及其他程序設計語言的編程經(jīng)驗,但最好能掌握常用的windows的基本操作與相關(guān)概念。    本書內(nèi)容豐富、概念清楚、層次分明、通俗易懂。書中列舉了大量的例題,每一章后精選了多種類型的習題,有助于讀者復習鞏固所學知識,培養(yǎng)實際的編程能力。    本書可作為各類高等院校理工類非計算機專業(yè)學習Visual Basic程序設計的教材,也可供有關(guān)工程技術(shù)人員和計算機愛好者學習計算機程序設計使用。

書籍目錄

第1章 Visual Basic概述  1.1 Visual Basic的發(fā)展與特點    1.1.1  Visual Basic語言的發(fā)展    1.1.2  Visual Basic的特點  1.2 Visual Basic的集成開發(fā)環(huán)境  1.3 創(chuàng)建Visual Basic應用程序    1.3.1 界面設計    1.3.2 設置屬性值    1.3.3 代碼編寫    1.3.4 保存程序    1.3.5 調(diào)試與測試    1.3.6 生成可執(zhí)行程序    小結(jié)    練習題第2章 面向?qū)ο蟪绦蛟O計初步  2.1  面向?qū)ο蟪绦蛟O計的基本概念及基本方法    2.1.1 對象與類  2.1.2 屬性    2.1.3 事件    2.1.4 方法  2.2 窗體    2.2.1 窗體常用屬性    2.2.2 窗體常用事件    2.2.3 窗體常用方法  2.3 標簽  2.4 文本框    2.4.1  常用屬性    2.4.2 常用方法    2.4.3 常用事件  2.5 按鈕    2.5.1 常用屬性    2.5.2 常用事件    小結(jié)    練習題第3章 Visual Basic語言基礎(chǔ)  3.1  Visual Basic字符集與保留字  3.2 Visual Basic數(shù)據(jù)類型    3.2.1 數(shù)值型數(shù)據(jù)    3.2.2 字符串型數(shù)據(jù)    3.2.3 布爾型數(shù)據(jù)    3.2.4  日期型數(shù)據(jù)    3.2.5 對象型數(shù)據(jù)    3.2.6 變體型數(shù)據(jù)    3.2.7 枚舉類型    3.2.8  自定義類型  3.3 常量與變量    3.3.1  常量    3.3.2 變量    3.3.3 變量作用域與生命周期  3.4 常用系統(tǒng)函數(shù)    3.4.1 數(shù)學函數(shù)    3.4.2 字符串函數(shù)    3.4.3  日期/時間函數(shù)    3.4.4 轉(zhuǎn)換函數(shù)    3.4.5 其他函數(shù) 3.5 運算符與表達式    3.5.1 算術(shù)運算符與算術(shù)表達式    3.5.2 字符運算符與字符表達式    3.5.3 關(guān)系運算符與關(guān)系表達式  ……第4章 程序控制結(jié)構(gòu)與算法基礎(chǔ)第5章 數(shù)組的應用第6章 過程第7章 Visual Basic常用控件第8章 菜單、工具欄和狀態(tài)欄第9章 文件操作第10章 圖形處理第11章 數(shù)據(jù)庫編程第12章 程序調(diào)試與錯誤處理附錄 VB中常見的錯誤參考文獻

章節(jié)摘錄

插圖:2.1面向?qū)ο蟪绦蛟O計的基本概念及基本方法面向?qū)ο蟮某绦蛟O計(Object—OrientedProgramming,OOP)方法是近年來十分流行的一種程序設計思想。傳統(tǒng)的結(jié)構(gòu)化程序設計方法強調(diào)功能上的抽象和模塊性。它把解決問題的過程看做是一個處理過程,問題被看做一系列將被完成的任務,如讀、計算和打印,許多函數(shù)用于完成這些任務。在面向?qū)ο蟮某绦蛟O計方法中把數(shù)據(jù)看做程序開發(fā)中的基本元素,并且不允許它們在系統(tǒng)中自由流動。它將數(shù)據(jù)和操作這些數(shù)據(jù)的函數(shù)緊密地連接在一起,并保護數(shù)據(jù)不會被外界的函數(shù)意外地改變。OOP把問題分解為一系列實體一一這些實體被稱為對象(Object),然后圍繞這些實體建立數(shù)據(jù)和函數(shù)。面向?qū)ο蟪绦蛟O計方法是一種全新的程序設計方法,它從根本上改變了傳統(tǒng)的程序設計模式。其基本思想是:通過建立與具體實際應用項目對應的對象,并通過這些對象的組合來創(chuàng)建具體的應用程序,它給程序設計帶來了許多良好的特性。面向?qū)ο蟮某绦蛟O計方法與編程技術(shù)不同于標準的過程化程序設計,程序設計人員在進行面向?qū)ο蟮某绦蛟O計時,不再是單純地從代碼的第一行一直編到最后一行,而是考慮如何創(chuàng)建對象,利用對象來簡化程序設計,提供代碼的可重用性。對象可以是應用程序的一個自包含組件,一方面具有私有的功能,供自己使用;另一方面又提供公用的功能,供其他用戶使用。

編輯推薦

《Visual Basic程序設計教程》:教學目標明確,注重理論與實踐的結(jié)合教學方法靈活,培養(yǎng)學生自主學習的能力教學內(nèi)容先進,強調(diào)計算機在各專業(yè)中的應用教學模式完善,提供配套的教學資源解決方案

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計3條)

 
 

  •   書很好,印刷的也很清楚,如果能有配套的習題答案就好了
  •   書本還不錯,字跡和圖片清晰,可惜就是紙張薄了點!
  •   這本書非常好,我很喜歡它。
 

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

京ICP備13047387號-7