Visual Basic 2008程序設(shè)計(jì)

出版時(shí)間:2009-2  出版社:清華大學(xué)出版社  作者:施奈德  頁(yè)數(shù):578  譯者:張長(zhǎng)富  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書自出版以來(lái),深受讀者歡迎,并被很多大學(xué)采用作為Visual Basic程序設(shè)計(jì)的教材。這里《Visual Basic 2008 程序設(shè)計(jì)》的最新版本,闡述了在Windows XP和Windows Vista系統(tǒng)下使用VisualBasic 2008進(jìn)行程序設(shè)計(jì),《Visual Basic 2008 程序設(shè)計(jì)》共給出了150多個(gè)示例和1000多個(gè)練習(xí)題,每小節(jié)后面還提供了實(shí)踐性強(qiáng)的程序設(shè)計(jì)項(xiàng)目,幫助讀者掌握所學(xué)知識(shí)。《Visual Basic 2008 程序設(shè)計(jì)》的四個(gè)實(shí)例分析更是讓讀者從宏觀上掌握程序開(kāi)發(fā)技術(shù)。   本書不僅可以作為Visual Basic程序設(shè)計(jì)的教材,也是程序開(kāi)發(fā)人員學(xué)習(xí)Visual Basic程序設(shè)計(jì)很好參考用書。

作者簡(jiǎn)介

David Schneider已從事教學(xué)34年,主要在馬里蘭大學(xué)。他已編寫了28本圖書,多半是關(guān)于計(jì)算機(jī)程序設(shè)計(jì)方面的,并開(kāi)發(fā)了很多軟件包。他于1962年在MIT的林肯實(shí)驗(yàn)室就開(kāi)始了計(jì)算機(jī)程序設(shè)計(jì)工作。Schneider在奧伯林學(xué)院獲得學(xué)士學(xué)位,在MIT獲得數(shù)學(xué)博士學(xué)位。

書籍目錄

第1章 計(jì)算機(jī)與問(wèn)題求解概述  1.1 計(jì)算機(jī)簡(jiǎn)介  1.2 Windows、文件夾與文件   1.2.1 Windows及其小窗口   1.2.2 鼠標(biāo)的動(dòng)作   1.2.3 文件與文件夾  1.3 程序開(kāi)發(fā)周期   1.3.1 在計(jì)算機(jī)上執(zhí)行任務(wù)   1.3.2 程序規(guī)劃  1.4 編程工具   1.4.1 流程圖   1.4.2 偽代碼   1.4.3 層次圖   1.4.4 確定紐約市給定編號(hào)街道的方向的算法   1.4.5 班級(jí)平均成績(jī)算法   1.4.6 補(bǔ)充說(shuō)明 第2章 Visual Basic、控件與事件  2.1 Visual Basic 2008概述   2.1.1 為什么使用Windows和Visual Basic   2.1.2 如何開(kāi)發(fā)Visual Basic程序   2.1.3 Visual Basic的不同版本  2.2 Visual Basic控件   2.2.1 開(kāi)始一個(gè)新的Visual Basic程序   2.2.2 文本框演練   2.2.3 按鈕演練   2.2.4 標(biāo)簽演練   2.2.5 列表框演練   2.2.6 Name屬性   2.2.7 幫助演練   2.2.8 字體   2.2.9 自動(dòng)隱藏   2.2.10 放置和排列控件   2.2.11 設(shè)置制表符順序   2.2.12 補(bǔ)充說(shuō)明  思考題2.2  練習(xí)題2.2  思考題2.2的解答  2.3 Visual Basic事件   2.3.1 事件過(guò)程演練   2.3.2 表單的屬性和事件過(guò)程   2.3.3 事件過(guò)程頭   2.3.4 上下文感知幫助   2.3.5 文本文件   2.3.6 查看控件的所有事件過(guò)程   2.3.7 打開(kāi)一個(gè)程序   2.3.8 補(bǔ)充說(shuō)明  思考題2.3  練習(xí)題2.3  思考題2.3的解答  2.4 本章小結(jié) 第3章 變量、輸入與輸出  3.1 數(shù)字   3.1.1 算術(shù)運(yùn)算   3.1.2 變量   3.1.3 增加變量的值   3.1.4 內(nèi)置函數(shù):Math.Sqrt、lnt和Math.Round   3.1.5 Integer數(shù)據(jù)類型   3.1.6 聲明多個(gè)變量   3.1.7 括號(hào)   3.1.8 三種錯(cuò)誤類型   3.1.9 Error List窗口   3.1.10 補(bǔ)充說(shuō)明  思考題3.1  練習(xí)題3.1  思考題3.1的解答  3.2 字符串   3.2.1 變量與字符串   3.2.2 0ption Explicit與Option Strict   3.2.3 使用文本框輸入和輸出   3.2.4 自動(dòng)更正   3.2.5 連接   3.2.6 字符串屬性和方法:Length屬性及ToUpper、ToLower、Trim、IndexOf和Substring方法   3.2.7 空字符串   3.2.8 字符串的初始值   3.2.9 擴(kuò)增與受限   3.2.10 內(nèi)部注釋   3.2.11 續(xù)行字符   3.2.12 變量的作用范圍   3.2.13 補(bǔ)充說(shuō)明  思考題3.2  練習(xí)題3.2  思考題3.2的解答  3.3 輸入和輸出   3.3.1 使用格式函數(shù)按格式化輸出   3.3.2 用區(qū)域格式化輸出   3.3.3 從文件讀取數(shù)據(jù)   3.3.4 使用輸入對(duì)話框輸入信息   3.3.5 使用消息對(duì)話框輸出信息   3.3.6 使用掩碼文本框輸入信息   3.3.7 補(bǔ)充說(shuō)明  思考題3.3  練習(xí)題3.3  思考題3.3的解答  3.4 本章小結(jié)  3.5 程序設(shè)計(jì)項(xiàng)目 第4章 判斷  4.1 關(guān)系運(yùn)算符和邏輯運(yùn)算符   4.1.1 ANSI值   4.1.2 關(guān)系運(yùn)算符   4.1.3 邏輯運(yùn)算符   4.1.4 Boolean數(shù)據(jù)類型   4.1.5 補(bǔ)充說(shuō)明  思考題4.1  練習(xí)題4.1  思考題4.1的解答  4.2 If代碼塊   4.2.1 If代碼塊   4.2.2 Elself子句   4.2.3 補(bǔ)充說(shuō)明  思考題4.2  練習(xí)題4.2  思考題4.2的解答  4.3 Select Case代碼塊   4.3.1 補(bǔ)充說(shuō)明  思考題4.3  練習(xí)題4.3  思考題4.3的解答  4.5 本章小結(jié)  4.6 程序設(shè)計(jì)項(xiàng)目 第5章 一般過(guò)程  5.1 Sub過(guò)程,第1部分   5.1.1 將變量和表達(dá)式用作參數(shù)   5.1.2 Sub過(guò)程調(diào)用其他Sub過(guò)程   5.1.3 補(bǔ)充說(shuō)明  思考題5.1  練習(xí)題5.1  思考題5.1的解答  5.2 Sub過(guò)程,第2部分   5.2.1 按值傳遞   5.2.2 按引用傳遞   5.2.3 變量的生命周期與作用范嗣   5.2.4 調(diào)試  思考題5.2  練習(xí)題5.2  思考題5.2的解答  5.3 Function過(guò)程   5.3.1 帶有多個(gè)參數(shù)的自定義函數(shù)   5.3.2 不帶參數(shù)的自定義函數(shù)   5.3.3 自定義布爾值函數(shù)   5.3.4 比較Function過(guò)程與Sub過(guò)程   5.3.5 命名常量  思考題5.3  練習(xí)題5.3  思考題5.3的解答  5.4 模塊化設(shè)計(jì)   5.4.1 自頂向下設(shè)計(jì)   5.4.2 結(jié)構(gòu)化程序設(shè)計(jì)   5.4.3 結(jié)構(gòu)化程序設(shè)計(jì)的優(yōu)點(diǎn)   5.4.4 面向?qū)ο蟪绦蛟O(shè)計(jì)   5.4.5 相關(guān)引語(yǔ)  5.5 實(shí)例分析:周工資單   5.5.1 設(shè)計(jì)周丁資單程序   5.5.2 工資單事件的偽代碼   5.5.3 編寫周工資單程序   5.5.4 程序和用戶界面   5.5.5 補(bǔ)充說(shuō)明  5.6 本章小結(jié)  5.7 程序設(shè)計(jì)項(xiàng)目 第6章 循環(huán) 第7章 數(shù)組 第8章 順序文件 第9章 其他控件與對(duì)象 第10章 數(shù)據(jù)庫(kù)管理 第11章 面向?qū)ο蟪绦蛟O(shè)計(jì) 附錄A ANSI值 附錄B 如何 附錄C 從Visual Basic 6.0轉(zhuǎn)換到Visual Basic 2008 附錄D Visual Basic調(diào)試工具 附錄E 計(jì)算發(fā)展史

章節(jié)摘錄

  第1章 計(jì)算機(jī)與問(wèn)題求解概述  1.1 計(jì)算機(jī)簡(jiǎn)介  這是一本介紹如何使用計(jì)算機(jī)解決問(wèn)題的書。雖然本書使用的程序設(shè)計(jì)語(yǔ)言是Visual Basic 2008(以下簡(jiǎn)稱Visual Basic),但所述原則適用于當(dāng)今眾多的現(xiàn)代程序設(shè)計(jì)語(yǔ)言。本書的示例和練習(xí)給出了計(jì)算機(jī)在現(xiàn)實(shí)中的一些應(yīng)用方法。下面是你要了解計(jì)算機(jī)與程序設(shè)計(jì)的一些問(wèn)題。  問(wèn)題:個(gè)人計(jì)算機(jī)的主要組件有哪些?  回答:計(jì)算機(jī)系統(tǒng)單元內(nèi)隱藏了一些組件,包括微處理器、內(nèi)存和硬盤。中央處理器(CPU)有時(shí)也被稱為微處理器,可以看作是計(jì)算機(jī)的大腦,它執(zhí)行所有的計(jì)算。內(nèi)存常稱為隨機(jī)存儲(chǔ)存儲(chǔ)器(RAM),存儲(chǔ)計(jì)算機(jī)正在使用的指令和數(shù)據(jù)。當(dāng)計(jì)算機(jī)斷電時(shí),內(nèi)存中的內(nèi)容將丟失。硬盤存儲(chǔ)的是計(jì)算機(jī)斷電時(shí)內(nèi)存中沒(méi)有使用的指令和數(shù)據(jù)。系統(tǒng)單元還包含一些設(shè)備卡,例如圖形卡、聲卡、網(wǎng)卡和調(diào)制解調(diào)器。圖形卡向顯示器發(fā)送圖像,聲卡則將聲音傳遞給計(jì)算機(jī)所連的揚(yáng)聲器。網(wǎng)卡可用于連接到多臺(tái)計(jì)算機(jī)組成的局域網(wǎng)(LAN),面調(diào)制解調(diào)器則通過(guò)電話線或光纜與其他計(jì)算機(jī)連接?! €(gè)人計(jì)算機(jī)還包含一些用來(lái)與該計(jì)算機(jī)進(jìn)行通信的輸入設(shè)備和輸出設(shè)備。標(biāo)準(zhǔn)的輸入設(shè)備通常包括鍵盤和鼠標(biāo),標(biāo)準(zhǔn)的輸出沒(méi)備則包括顯示器和打印機(jī)。通過(guò)在鍵盤上輸入、單擊鼠標(biāo)、從硬盤上的文件加載或通過(guò)網(wǎng)絡(luò)下載,可以把指令輸入到計(jì)算機(jī)中。信息經(jīng)計(jì)算機(jī)處理后,將顯示在顯示器上、打印在打印機(jī)上或存儲(chǔ)在硬盤上。

編輯推薦

  大多數(shù)小節(jié)都配有練習(xí)題。這些練習(xí)題一是為了使讀者對(duì)各小節(jié)關(guān)鍵內(nèi)容加深理解,二是為了激發(fā)他們探究應(yīng)用程序。大多數(shù)練習(xí)題要求讀者跟蹤程序,發(fā)現(xiàn)錯(cuò)誤和編寫程序?! ∷伎碱}。思考題是經(jīng)過(guò)精心挑選的習(xí)題。思考題通常與容易混淆的或讀者思考后能更好理解的內(nèi)容有關(guān)。讀者應(yīng)該認(rèn)真研究思考題,學(xué)習(xí)其解決方案后再做練習(xí)題?! 〕绦蛟O(shè)計(jì)項(xiàng)目。從第3章開(kāi)始,每一章都包含程序設(shè)計(jì)項(xiàng)目。這些程序設(shè)計(jì)項(xiàng)目不僅數(shù)量大,而且難易程度各異,適合于學(xué)習(xí)該課程的不同興趣和能力的學(xué)生?! ?shí)例分析。四個(gè)實(shí)例分析都針對(duì)某個(gè)重要的編程程序,首先分析問(wèn)題,然后根據(jù)得到的自上向下的流程圖和偽碼來(lái)編寫程序。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic 2008程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   好,但是內(nèi)容上鋪得廣了,適合教材,未必適合上班人員
  •   很高興收到這本書還是蠻快的,看了一下感覺(jué)還是有些收獲的就是缺乏實(shí)例這是所有國(guó)外書的缺點(diǎn)
  •   寫的比較詳細(xì),比較適合初學(xué)者,但是沒(méi)有深入,特別是數(shù)據(jù)庫(kù)方面,還有很多空間也沒(méi)有講到,不適合更深入的學(xué)習(xí)
  •   應(yīng)該寫得不錯(cuò)吧,還沒(méi)看
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7