Visual Basic程序設(shè)計教程

出版時間:2009-6  出版社:水利水電出版社  作者:郭清溥 編  頁數(shù):259  

前言

  隨著計算機技術(shù)的進步,程序設(shè)計語言得到了迅速的發(fā)展。由于Visual Basic簡單易學(xué)、編程方便快捷等一些顯著的特點,使得越來越多的高等學(xué)校將Visual Basic作為大學(xué)生程序設(shè)計的第一門課程?! ”緯谝话嬗?007年出版,第二版在延續(xù)第一版編寫風(fēng)格的基礎(chǔ)上,根據(jù)計算機技術(shù)的發(fā)展,結(jié)合作者多年教學(xué)實踐與研發(fā)經(jīng)驗,并考慮到讀者的反饋信息,對各個章節(jié)的內(nèi)容、結(jié)構(gòu)等進行了修訂、調(diào)整、完善和補充?! ”緯鶕?jù)高級語言程序設(shè)計的基本體系,結(jié)合可視化程序設(shè)計的方法,以Visual Basic為背景講授程序設(shè)計的基本思想和基本方法、結(jié)構(gòu)化程序設(shè)計的基本控制結(jié)構(gòu)、可視化程序設(shè)計的基本方法等初步知識,并通過大量例題介紹Visual Basic的基本功能。由于本書是一本高級語言程序設(shè)計的基本教材,因此,它不會涵蓋Visual Basic的全部功能,有興趣的讀者,可以在初步掌握程序設(shè)計的基本知識后,根據(jù)不同的需要查閱相關(guān)資料繼續(xù)學(xué)習(xí)?! ”緯趦?nèi)容編排、敘述表達等方面都充分考慮到了初學(xué)者和非計算機專業(yè)學(xué)生在學(xué)習(xí)計算機知識時基礎(chǔ)性和實用性的兩大特點,作者結(jié)合多年的教學(xué)經(jīng)驗和程序設(shè)計的基本要求,在體系結(jié)構(gòu)、內(nèi)容設(shè)計等方面都盡量做到由易到難,循序漸進、理論聯(lián)系實際。在對Visual Basic的基本知識、基本語法進行介紹的同時,更加注重對學(xué)生編程能力的培養(yǎng),要求學(xué)生打好程序設(shè)計的基本功,適當(dāng)降低對常用算法的要求。在可視化界面設(shè)計方面,比較詳細地介紹了常用控件,要求讀者熟練掌握常用控件的使用方法,而對其他控件本書也做了相應(yīng)的介紹,目的是讓讀者對其有所了解,通過舉一反三的方法掌握它們?! ”娝苤?,在“程序設(shè)計”課程的教學(xué)中必須以切合將來軟件工程開發(fā)的實際需要為首要目標(biāo),簡單地說就是應(yīng)該把“完成任務(wù)”作為教學(xué)的首要目標(biāo)。為了能夠很好地實現(xiàn)這一目標(biāo),就應(yīng)該采用“任務(wù)驅(qū)動式”的教學(xué)方法。所謂“任務(wù)驅(qū)動式”教學(xué)就是以“任務(wù)”為目的,以語言理論教學(xué)為過程,最終可以用某種語言來設(shè)計“任務(wù)”,實現(xiàn)任務(wù)的要求。在“任務(wù)驅(qū)動式”教學(xué)中,首先應(yīng)該讓學(xué)生了解什么是軟件工程思想,其次在語言理論教學(xué)過程中,讓學(xué)生懂得面向過程、面向?qū)ο蟮某绦蛟O(shè)計的風(fēng)格,最后引導(dǎo)他們運用軟件工程的思想來設(shè)計任務(wù)。本書在對例題的講解過程中盡量嚴格按照“程序設(shè)計”的步驟進行,采用“任務(wù)驅(qū)動”的教學(xué)方式,以培養(yǎng)學(xué)生分析問題的完備性,提高其統(tǒng)籌全局、協(xié)調(diào)關(guān)系的基本素質(zhì),使學(xué)生樹立面向工程的思想,為他們將來從事計算機應(yīng)用設(shè)計打下良好的基礎(chǔ)?! 【哂辛己玫某绦蛟O(shè)計風(fēng)格應(yīng)該是程序員所具備的基本素質(zhì)。另外,程序設(shè)計風(fēng)格的好壞在很大程度上會影響程序質(zhì)量的好壞。好的風(fēng)格不僅有助于提高程序的可靠性、可理解性、可測試性、可維護性和可重用性,而且也能夠促進技術(shù)的交流,改善軟件的質(zhì)量。本書在例題的講解中還特別通過控件名、變量名、書寫格式等的規(guī)范使用,以強調(diào)代碼風(fēng)格和程序設(shè)計風(fēng)格的重要性,目的是讓學(xué)生在學(xué)會并掌握運用Visual Basic解決實際問題的同時,又養(yǎng)成良好的程序設(shè)計風(fēng)格?! 榱朔奖憬虒W(xué),我們還制作了與教材內(nèi)容配套的教學(xué)輔助課件。

內(nèi)容概要

本書第一版于2007年出版,第二版在延續(xù)第一版編寫風(fēng)格的基礎(chǔ)上,根據(jù)計算機技術(shù)的發(fā)展,結(jié)合作者多年教學(xué)實踐與研發(fā)經(jīng)驗,并考慮到讀者的反饋信息,對各個章節(jié)的內(nèi)容、結(jié)構(gòu)等進行了修訂、調(diào)整、完善和補充。全書共9章,主要內(nèi)容包括:Visual Basic概述、Visual Basic的對象及其基本操作、Visual Basic的語言規(guī)則、基本程序結(jié)構(gòu)、數(shù)組、過程、常用控件、數(shù)據(jù)文件和界面設(shè)計等。    本書重點對程序設(shè)計的基本知識、基本語法、編程方法和常用算法進行了較為系統(tǒng)、規(guī)范和詳細的介紹,并通過控件名、變量名等的規(guī)范使用,強調(diào)程序設(shè)計風(fēng)格的重要性;本書將程序設(shè)計和可視化界面設(shè)計有機結(jié)合起來,以激發(fā)學(xué)生學(xué)習(xí)興趣,提高編程效率和教學(xué)效果:書中例題的講解按照“程序設(shè)計”的步驟進行,并采用“任務(wù)驅(qū)動”的教學(xué)方式,以培養(yǎng)學(xué)生分析問題的完備性,提高其統(tǒng)籌全局、協(xié)調(diào)關(guān)系的基本素質(zhì),樹立面向工程的思想。    本書既可以作為高等院校本科及??茖W(xué)生的Visual Basic程序設(shè)計教材,又可供各類Visual Basic程序設(shè)計考級人員復(fù)習(xí)參考。

書籍目錄

前言第1章 Visual Basic概述  1.1 程序設(shè)計的基本概念    1.1.1 程序    1.1.2 程序設(shè)計    1.1.3 程序設(shè)計語言  1.2 Visual Basic的特點  1.3 Visual Basic的啟動  1.4 Visual Basic的開發(fā)環(huán)境    1.4.1 標(biāo)題欄    1.4.2 菜單欄    1.4.3 工具欄    1.4.4 窗體窗口    1.4.5 工程資源管理器    1.4.6 屬性窗口    1.4.7 窗體布局窗口    1.4.8 工具箱窗口    1.4.9 代碼編輯器窗口  1.5 認識Visual Basic程序    1.5.1 用Visual Basic開發(fā)應(yīng)用程序的一般步驟    1.5.2 第一個Visual Basic程序  本章小結(jié)  習(xí)題一第2章 Visual Basic對象及其操作  2.1 對象的概念    2.1.1 對象和類    2.1.2 對象的屬性、事件和方法    2.1.3 設(shè)置對象屬性  2.2 窗體    2.2.1  生成窗體    2.2.2 窗體的常用屬性    2.2.3 窗體事件  2.3 基本控件    2.3.1 Visual Basic標(biāo)準(zhǔn)控件簡介    2.3.2 控件的命名    2.3.3 內(nèi)部控件共有屬性    2.3.4 標(biāo)準(zhǔn)控件的畫法與基本操作  2.4 3 個常用控件的使用    2.4.1  標(biāo)簽控件    2.4.2 文本框控件    2.4.3 命令按鈕控件    2.4.4 應(yīng)用舉例  本章小結(jié)  習(xí)題二第3章 Visual Basic的語言規(guī)則  3.1  數(shù)據(jù)類型    3.1.1 標(biāo)準(zhǔn)數(shù)據(jù)類型    3.1.2  自定義數(shù)據(jù)類型  3.2 變量、常量    3.2.1  常量    3.2.2 變量  3.3 運算符和表達式    3.3.1 運算符    3.3.2 表達式  3.4 常用內(nèi)部函數(shù)    3.4.1 數(shù)學(xué)函數(shù)    3.4.2 字符串函數(shù)    3.4.3  日期和時間函數(shù)    3.4.4 轉(zhuǎn)換函數(shù)    3.4.5 格式輸出函數(shù)  3.5 程序設(shè)計風(fēng)格    3.5.1 Visual Basic程序編碼規(guī)則    3.5.2 Visual Basic程序書寫要求  本章小結(jié)  習(xí)題三第4章 基本程序結(jié)構(gòu) ……第5章 數(shù)組第6章 過程第7章 常用控件第8章 數(shù)據(jù)文件第9章 界面設(shè)計參考文獻

章節(jié)摘錄

  第2章 Visual Basic對象及其操作  2.1 對象的概念  用Visual Basic進行應(yīng)用程序設(shè)計,實際上是與一組標(biāo)準(zhǔn)對象進行交互的過程。因此,要準(zhǔn)確地理解對象及相關(guān)概念。  2.1.1 對象和類  1.對象  在面向?qū)ο蟮某绦蛟O(shè)計思想中,自然界中所有的事物(包括計算機)都可看做一個個的對象。如一個人、一臺計算機、一張桌子等都是一個對象。這些對象可能屬于同一個類,也可能屬于不同的類。在面向?qū)ο蟮乃枷胫?,對于任何一個對象,都可以用屬性、方法與事件3個方面來描述。如以某個人作為對象,則該對象具有身高、體重等特征,具有行走、說話等行為,以及外界作用在“人”對象上的各種活動,如打雷、下課鈴響等?! ο笫荲isual Basic程序設(shè)計的核心。后面講到的窗體、控件、數(shù)據(jù)庫等都是對象。對象是被封裝的——也就是說,它同時包含代碼和數(shù)據(jù),這比傳統(tǒng)的編寫代碼的方法更容易維護。  Visual Basic對象具有屬性、方法和事件。屬性是描述對象的數(shù)據(jù)。方法告訴對象應(yīng)做的事情。事件是對象所產(chǎn)生的動作,事件發(fā)生時可以編寫代碼進行處理?! ?.類  類是對同一種對象的集合與抽象。比如我們所說的“電視”,并不指某個特定的事物,而是一切有接收裝置、能轉(zhuǎn)播電視信號的所有的電視。封裝和隱藏是類的重要特征,它將數(shù)據(jù)的結(jié)構(gòu)和對數(shù)據(jù)的操作封裝在一起,實現(xiàn)了類的外部特性和類內(nèi)部的隔離。類的內(nèi)部實現(xiàn)細節(jié)對用戶來說是透明的。

編輯推薦

  《Visual Basic程序設(shè)計教程(第2版)》特色:  以面向?qū)ο蟪绦蛟O(shè)計方法為主線,兼顧結(jié)構(gòu)化程序設(shè)計方法,強調(diào)程序設(shè)計風(fēng)格的重要性?! ≈R點全面,精編精講,設(shè)計手段簡捷?! “╨00多個典型實例,實用性強?! ⒊绦蛟O(shè)計和可視化界面設(shè)計有機結(jié)合,激發(fā)學(xué)生的學(xué)習(xí)興趣,提高編程效率和教學(xué)效果,尤其注重對學(xué)生計算機設(shè)計能力的培養(yǎng),真正達到學(xué)以致用?! 榉奖憬處熃虒W(xué),《Visual Basic程序設(shè)計教程(第2版)》提供電子教案及例題源代碼的免費下載。

圖書封面

評論、評分、閱讀與下載


    Visual Basic程序設(shè)計教程 PDF格式下載


用戶評論 (總計2條)

 
 

  •   還行吧。滿值得
  •   一本單純的教材,由某位老師寫完了以后再某個高校制定使用,沒有亮點~~不推薦購買
 

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

京ICP備13047387號-7