出版時(shí)間:2009-8 出版社:科學(xué)出版社 作者:尹毅峰,薛鴻民 主編 頁(yè)數(shù):198 譯者:薛鴻民
前言
目前,社會(huì)上的用人單位對(duì)高職高專院校學(xué)生的實(shí)際操作技能要求越來(lái)越高,本書(shū)以提高高職高專學(xué)生的程序設(shè)計(jì)能力為編寫(xiě)原則,每個(gè)章節(jié)的理論均以實(shí)際案例展開(kāi)對(duì)Visual Basic 2005知識(shí)體系的介紹,突出任務(wù)驅(qū)動(dòng)的案例型實(shí)訓(xùn)教材特色。每章后均附有三個(gè)實(shí)訓(xùn)項(xiàng)目,由易至難,適合不同層次的學(xué)生,使學(xué)生能夠很好地理解吸收本章內(nèi)容。本書(shū)一方面為教師提供教案和實(shí)訓(xùn)案例,方便任課教師授課;另一方面提供了上機(jī)實(shí)驗(yàn)指導(dǎo)、教師在線輔導(dǎo)答疑和VisualBasic學(xué)習(xí)資源。這些教學(xué)資源可以培養(yǎng)學(xué)生的自學(xué)能力和學(xué)習(xí)興趣,減輕教師的授課壓力,實(shí)現(xiàn)多維化的課程教學(xué)體系。本教材根據(jù)高等職業(yè)技術(shù)教育的特點(diǎn),注重在理論與實(shí)踐相結(jié)合的基礎(chǔ)上組織各章節(jié)的內(nèi)容。本書(shū)共分10章。第1章介紹了Visual Basic 2005的軟件環(huán)境以及簡(jiǎn)單程序的設(shè)計(jì)方法,第2章介紹了Visual Basic 2005編程中所涉及的基本知識(shí),包括數(shù)據(jù)類型、變量、運(yùn)算符和表達(dá)式以及函數(shù)等內(nèi)容,第3章介紹了Visual Basic幾種程序結(jié)構(gòu),包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)以及過(guò)程的定義和數(shù)組的操作,第4章介紹了常用標(biāo)準(zhǔn)控件的屬性和方法,第5章介紹了Visual Basic 2005中涉及的消息機(jī)制、鼠標(biāo)、鍵盤(pán)專用事件,第6章介紹了微軟公司所提供的高級(jí)控件組的使用方法,第7章介紹了數(shù)據(jù)庫(kù)的開(kāi)發(fā)技術(shù),第8章介紹了API函數(shù)的使用和多媒體組件的使用方法,第9章介紹了Socket類的實(shí)現(xiàn)過(guò)程及網(wǎng)絡(luò)編程思路,第10章以圖書(shū)館管理系統(tǒng)為實(shí)例介紹了項(xiàng)目開(kāi)發(fā)的過(guò)程。本書(shū)由尹毅峰、薛鴻民任主編,王勃任副主編。陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院尹毅峰編寫(xiě)了第1章和第9章,王文雅編寫(xiě)了第2章,戚斌編寫(xiě)了第3章,王勃編寫(xiě)了第6章和第10章;陜西教育學(xué)院劉春娟編寫(xiě)了第5章,薛鴻民編寫(xiě)了第8章;天津工程職業(yè)技術(shù)學(xué)院李繼唐編寫(xiě)了第4章;鄭州輕工業(yè)學(xué)院丁漢清編寫(xiě)了第7章和附錄部分。
內(nèi)容概要
本書(shū)通過(guò)大量案例和實(shí)訓(xùn)項(xiàng)目深入淺出地介紹了Visual Basic 2005的使用方法和使用技巧,全書(shū)共10章,內(nèi)容包括Visual Basic 2005的基本語(yǔ)法知識(shí)、可視化用戶界面設(shè)計(jì)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、多媒體設(shè)計(jì)、網(wǎng)絡(luò)通信五部分內(nèi)容。 全書(shū)利用實(shí)際案例涵蓋了計(jì)算機(jī)等級(jí)考試二級(jí)大綱的知識(shí)點(diǎn),而且根據(jù)實(shí)際軟件項(xiàng)目的開(kāi)發(fā)要求適當(dāng)加入實(shí)用的ADO.NET數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)通信技術(shù)。每個(gè)章節(jié)的理論均以實(shí)例展開(kāi)對(duì)Visual Basic知識(shí)體系的介紹,前九章后均附有小的實(shí)訓(xùn)項(xiàng)目,由易至難,適合不同層次的讀者。本書(shū)的最后一章是綜合性較強(qiáng)的案例,使讀者在掌握本書(shū)的要點(diǎn)之后,可以進(jìn)行項(xiàng)目開(kāi)發(fā)的實(shí)訓(xùn),了解軟件系統(tǒng)開(kāi)發(fā)的整體過(guò)程。 本書(shū)可作為高職高專計(jì)算機(jī)相關(guān)專業(yè)的Visual Basic可視化程序設(shè)計(jì)教材。
書(shū)籍目錄
第1章 Visual Basic概述 1.1 Visual Basic特點(diǎn) 1.1.1 可視化編程 1.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì) 1.1.3 新型控制臺(tái)應(yīng)用程序特征 1.1.4 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言 1.1.5 基于Socket類的網(wǎng)絡(luò)通信功能 1.1.6 訪問(wèn)數(shù)據(jù)庫(kù) 1.2 Visual Basic 2005集成開(kāi)發(fā)環(huán)境 1.2.1 Visual Basic 2005的啟動(dòng) 1.2.2 Visual Basic 2005集成開(kāi)發(fā)環(huán)境(IDE) 1.3 控件對(duì)象 1.3.1 控件對(duì)象的屬性 1.3.2 控件對(duì)象的事件 1.3.3 控件對(duì)象的方法 1.4 簡(jiǎn)單程序設(shè)計(jì) 1.5 實(shí)訓(xùn)指導(dǎo) 1.5.1 漢字顏色的變化 1.5.2 文本的隱藏 1.5.3 用戶登錄界面設(shè)計(jì) 本章小結(jié)第2章 VisuaI Basic的語(yǔ)法基礎(chǔ) 2.1 數(shù)據(jù)類型 2.1.1 基本數(shù)據(jù)類型 2.1.2 用戶自定義數(shù)據(jù)類型 2.2 變量的使用 2.2.1 變量 2.2.2 變量的聲明 2.3 運(yùn)算符和表達(dá)式 2.3.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 2.3.2 字符串運(yùn)算符與字符串表達(dá)式 2.3.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 2.3.4 邏輯運(yùn)算符與邏輯表達(dá)式 2.3.5 表達(dá)式的運(yùn)算順序 2.4 函數(shù) 2.4.1 常用內(nèi)部函數(shù) 2.4.2 字符串函數(shù) 2.5 實(shí)訓(xùn)指導(dǎo) 2.5.1 計(jì)算器的設(shè)計(jì) 2.5.2 字符串截取 2.5.3 科學(xué)計(jì)算器設(shè)計(jì) 本章小結(jié)第3章 結(jié)構(gòu)化程序設(shè)計(jì) 3.1 順序結(jié)構(gòu) 3.2 選擇結(jié)構(gòu) 3.2.1 If…Then語(yǔ)句 3.2.2 Select Case語(yǔ)句 3.3 循環(huán)結(jié)構(gòu) 3.3.1 Do…Loop語(yǔ)句 3.3.2 For…Next語(yǔ)句 3.3.3 For Each…Next語(yǔ)句 3.4 數(shù)組 3.4.1 數(shù)組的概念 3.4.2 數(shù)組的定義 3.4.3 數(shù)組元素的訪問(wèn) 3.4.4 改變數(shù)組大小 3.5 過(guò)程 3.5.1 Sub過(guò)程 3.5.2.Function過(guò)程 3.6 實(shí)訓(xùn)指導(dǎo) 3.6.1 電話費(fèi)計(jì)費(fèi)程序 3.6.2 打印楊輝三角 3.6.3 運(yùn)動(dòng)員成績(jī)排序 本章小結(jié)第4章 常用標(biāo)準(zhǔn)控件 4.1 單選按鈕和復(fù)選框 4.1.1 單選按鈕控件 4.1.2 復(fù)選框 4.2 列表框和組合框 4.2.1 列表框 4.2.2 組合框 4.3 圖片框 4.4 滾動(dòng)條 4.5 計(jì)時(shí)器 4.6 實(shí)訓(xùn)指導(dǎo) 4.6.1 學(xué)期選修課程管理 4.6.2 屏幕動(dòng)畫(huà)的設(shè)計(jì) 4.6.3 圖片瀏覽功能 本章小結(jié)第5章 消息機(jī)制 5.1 鼠標(biāo)觸發(fā)事件 5.1.1 鼠標(biāo)專用事件 5.1.2 鼠標(biāo)捕獲 5.1.3 更改鼠標(biāo)指針外觀 5.2 鍵盤(pán)事件 5.2.1 鍵盤(pán)輸入原理 5.2.2 鍵盤(pán)事件 5.3 菜單設(shè)計(jì) 5.3.1 下拉菜單 5.3.2 快捷菜單 5.4 實(shí)訓(xùn)指導(dǎo) 5.4.1 鼠標(biāo)軌跡跟蹤 5.4.2 鍵盤(pán)游戲程序 5.4.3 設(shè)計(jì)“畫(huà)圖”程序 本章小結(jié)第6章 高級(jí)界面設(shè)計(jì) 6.1 高級(jí)控件組 6.1.1 進(jìn)度條控件 6.1.2 2工具條控件 6.1.3 圖像列表控件 6.1.4 TreeView控件 6.1.5 ListView控件 6.2 通用對(duì)話框 6.2.1 彈出文件對(duì)話框 6.2.2 保存文件對(duì)話框 6.2.3 顏色對(duì)話框 6.2.4 字體對(duì)話框 6.3 多文檔操作 6.3.1 創(chuàng)建MDI主窗體 6.3.2 創(chuàng)建MDI子窗體 6.4 實(shí)訓(xùn)指導(dǎo) 6.4.1 “資源管理器”的設(shè)計(jì) 6.4.2 “我的電腦”界面設(shè)計(jì) 6.4.3 多文檔的寫(xiě)字板程序設(shè)計(jì) 本章小結(jié)第7章 數(shù)據(jù)庫(kù)開(kāi)發(fā) 7.1 數(shù)據(jù)庫(kù)控件及應(yīng)用 7.1.1 數(shù)據(jù)源的使用 7.1.2 ADO.NET的數(shù)據(jù)對(duì)象 7.2 數(shù)據(jù)庫(kù)連接 7.3 DataSet對(duì)象的使用 7.3.1 DataSet的特性 7.3.2 DataSet對(duì)象的使用 7.4 實(shí)訓(xùn)指導(dǎo) 7.4.1 學(xué)生信息的查詢 7.4.2 分?jǐn)?shù)段查詢 7.4.3 學(xué)生信息表的操作 本章小結(jié)第8章 可視化應(yīng)用 8.1 API函數(shù) 8.1.1 API定義 8.1.2 API函數(shù)使用 8.2 多媒體開(kāi)發(fā) 8.2.1 圖形程序設(shè)計(jì) 8.2.2 多媒體程序設(shè)計(jì) 8.3 實(shí)訓(xùn)指導(dǎo) 8.3.1 計(jì)算機(jī)開(kāi)機(jī)時(shí)間的測(cè)試 8.3.2 調(diào)用幫助文檔 8.3.3 媒體播放器的設(shè)計(jì) 本章小結(jié)第9章 網(wǎng)絡(luò)編程 9.1 網(wǎng)絡(luò)編程基礎(chǔ) 9.1.1 網(wǎng)絡(luò)通信的相關(guān)概念 9.1.2 TCP/IP的實(shí)現(xiàn)過(guò)程 9.2 Socket類及應(yīng)用 9.3 實(shí)訓(xùn)指導(dǎo) 9.3.1 QQ聊天程序的設(shè)計(jì) 9.3.2 電子白板程序的設(shè)計(jì) 9.3.3 遠(yuǎn)程監(jiān)控程序的設(shè)計(jì) 本章小結(jié)第10章 項(xiàng)目開(kāi)發(fā)實(shí)例 10.1 圖書(shū)館管理系統(tǒng) 10.1.1 功能模塊設(shè)計(jì) 10.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 10.2 系統(tǒng)界面設(shè)計(jì) 10.2.1 登錄模塊設(shè)計(jì) 10.2.2 系統(tǒng)主界面設(shè)計(jì) 10.3 系統(tǒng)代碼設(shè)計(jì) 10.3.1 添加用戶功能 10.3.2 添加書(shū)籍功能 10.3.3 刪除書(shū)籍功能 10.3.4 查詢書(shū)籍功能 10.3.5 借閱書(shū)籍功能 10.3.6 歸還書(shū)籍功能 10.3.7 添加讀者和刪除讀者功能 本章小結(jié)附錄 Visual Basic常用函數(shù)語(yǔ)法表主要參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual Basic概述 學(xué)習(xí)要求 通過(guò)本章的學(xué)習(xí),要求熟悉Visual Basic 2005的軟件環(huán)境,掌握簡(jiǎn)單程序的設(shè)計(jì)方法,能夠?qū)丶?duì)象的屬性進(jìn)行設(shè)置,并能夠?qū)isual Basic 2005的代碼編譯成可視化的應(yīng)用軟件?! W(xué)習(xí)提示 由于Visual Basic 2005的程序設(shè)計(jì)涉及類的構(gòu)造,與Visual Basic 6.0(以下簡(jiǎn)稱VB 6.0)有較明顯的差別,讀者不能按照Visual Basic 6.0的思路來(lái)設(shè)計(jì)Visual Basic 2005的程序?! ≈饕獌?nèi)容 本章主要介紹Visual Basic 2005的特點(diǎn)及項(xiàng)目化的集成開(kāi)發(fā)環(huán)境,簡(jiǎn)單介紹了控件對(duì)象的相關(guān)概念,通過(guò)實(shí)例使讀者能夠利用集成開(kāi)發(fā)環(huán)境設(shè)計(jì)簡(jiǎn)單的可視化應(yīng)用程序。 1.1 Visual Basic特點(diǎn) Visual Basic中的Basic指的是BASIC(Beginners All-purpose Symbolic Instruction Code)程序設(shè)計(jì)語(yǔ)言,它是一種在計(jì)算技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語(yǔ)言。Visual Basic 2005結(jié)合了BASIC語(yǔ)言的語(yǔ)法特點(diǎn),同時(shí)增加了結(jié)構(gòu)化和可視化程序設(shè)計(jì)語(yǔ)言的功能,引入面向?qū)ο蟮母拍?,?shí)現(xiàn)了類的設(shè)計(jì),與前期的各版本相比,其功能有了質(zhì)的飛躍,總而言之,Visual Basic 2005有以下主要特點(diǎn)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic程序設(shè)計(jì)與實(shí)訓(xùn)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版