Visual Basic.NET 程序設(shè)計案例教程

出版時間:2010-7  出版社:水利水電出版社  作者:孫街亭 編  頁數(shù):288  

前言

根據(jù)1999年8月教育部高教司制定的《高職高專教育基礎(chǔ)課程教學(xué)基本要求》(以下簡稱《基本要求》)和《高職高專教育專業(yè)人才培養(yǎng)目標(biāo)及規(guī)格》(以下簡稱《培養(yǎng)規(guī)格》)的精神,由中國水利水電出版社北京萬水電子信息有限公司精心策劃,聘請我國長期從事高職高專教學(xué)、有豐富教學(xué)經(jīng)驗的教師執(zhí)筆,在充分汲取了高職高專和成人高等學(xué)校在探索培養(yǎng)技術(shù)應(yīng)用性人才方面取得的成功經(jīng)驗和教學(xué)成果的基礎(chǔ)上,撰寫了此套《21世紀(jì)高職高專新概念規(guī)劃教材》。為了編寫本套教材,出版社進行了廣泛的調(diào)研,走訪了全國百余所具有代表性的高等專科學(xué)校、高等職業(yè)技術(shù)學(xué)院、成人教育高等院校以及本科院校舉辦的二級職業(yè)技術(shù)學(xué)院,在廣泛了解情況、探討課程設(shè)置、研究課程體系的基礎(chǔ)上,經(jīng)過學(xué)校申報、征求意見、專家評選等方式,確定了本套書的主編,并成立了編委會。每本書的編委會聘請了多所學(xué)校主要學(xué)術(shù)帶頭人或主要從事該課程教學(xué)的骨干,教學(xué)大綱的確定以及教材風(fēng)格的定位均經(jīng)過編委會多次認(rèn)真討論。本套《21世紀(jì)高職高專新概念規(guī)劃教材》有如下特點:(1)面向21世紀(jì)人才培養(yǎng)的需求,結(jié)合高職高專學(xué)生的培養(yǎng)特點,具有鮮明的高職高專特色。本套教材的作者都是長期在第一線從事高職高專教育的骨干教師,對學(xué)生的基本情況、特點和認(rèn)識規(guī)律等有深入的了解,在教學(xué)實踐中積累了豐富的經(jīng)驗。因此可以說,每一本書都是教師們長期教學(xué)經(jīng)驗的總結(jié)。(2)以《基本要求》和《培養(yǎng)規(guī)格》為編寫依據(jù),內(nèi)容全面,結(jié)構(gòu)合理,文字簡練,實用性強。在編寫過程中,作者嚴(yán)格依據(jù)教育部提出的高職高專教育“以應(yīng)用為目的,以必需、夠用為度”的原則,力求從實際應(yīng)用的需要(實例)出發(fā),盡量減少枯燥、實用性不強的理論概念,加強了應(yīng)用性和實際操作性強的內(nèi)容。(3)采用“問題(任務(wù))驅(qū)動”的編寫方式,引入案例教學(xué)和啟發(fā)式教學(xué)方法,便于激發(fā)學(xué)習(xí)興趣。本套書的編寫思路與傳統(tǒng)教材的編寫思路不同:先提出問題,然后介紹解決問題的方法,最后歸納總結(jié)出一般規(guī)律或概念。我們把這個新的編寫原則比喻成“一棵大樹、問題驅(qū)動”的原則。即:一方面遵守先見(構(gòu)建)“樹”(每本書就是一棵大樹),再見(構(gòu)建)“枝”(書的每一章就是大樹的一個分枝),最后見(構(gòu)建)“葉”(每章中的若干小節(jié)及知識點)的編寫原則;另一方面采用問題驅(qū)動方式,每一章都盡量用實際中的典型實例開頭(提出問題、明確目標(biāo)),然后逐漸展開(分析解決問題),在講述實例的過程中將本章的知識點融入。這種精選實例,并將知識點融于實例中的編寫方式,可讀性、可操作性強,非常適合高職高專的學(xué)生閱讀和使用。本書讀者通過學(xué)習(xí)構(gòu)建本書中的“樹”,由“樹”找“枝”,順“枝”摸“葉”,最后達到構(gòu)建自己所需要的“樹”的目的。

內(nèi)容概要

本書力求通俗易懂、重視概念、強化實踐、采用案例教學(xué),任務(wù)驅(qū)動,使讀者能從大量的案例講解中掌握Microsoft Visual Basic 2005語言的基礎(chǔ)知識,達到循序漸進、逐步深入、反復(fù)實踐、牢固掌握的目的?! ”緯鴮嵗ㄟ^Microsoft Visual Studio 2005集成開發(fā)環(huán)境調(diào)試,采用Microsoft Visual Basic 2005語言開發(fā)。全書共11章,主要內(nèi)容包括:Visual Basic.NET程序設(shè)計概述;VisualBasic.NET程序設(shè)計基礎(chǔ);數(shù)組;過程與變量的作用域;面向?qū)ο蟮某绦蛟O(shè)計;Windows高級界面設(shè)計;圖形程序設(shè)計;圖像程序設(shè)計;文件操作;數(shù)據(jù)庫訪問技術(shù)以及圖書借閱系統(tǒng)開發(fā)實例?! ”緯勺鳛楦呗毟邔T盒S嬎銠C及相近專業(yè)學(xué)生的程序設(shè)計教材,也可作為計算機程序培訓(xùn)教材,以及從事軟件開發(fā)人員的參考書。

書籍目錄

序前言第1章 Visual Basic.NET程序設(shè)計概述 1.1 Visual Basic.NET簡介  任務(wù)務(wù)1 第一個Windows應(yīng)用程序  任務(wù)務(wù)1 解析 1.2 VisualBasic.NET編程的基本概念 1.3 窗體與標(biāo)簽、文本框、命令按鈕控件  任務(wù)務(wù)2 窗體與簡單界面設(shè)計  任務(wù)務(wù)2 解析 習(xí)題一第2章 VisualBasic.NET程序設(shè)計基礎(chǔ) 2.1 控制臺應(yīng)用程序  任務(wù)務(wù)1 編寫控制臺應(yīng)用程序進行簡單加法運算  任務(wù)務(wù)1 解析 2.2 數(shù)據(jù)類型、常量與變量  任務(wù)務(wù)2 編寫一個計算圓的周長和面積的控制臺程序  任務(wù)務(wù)2 解析 2.3 運算符和表達式 2.4 常用內(nèi)部函數(shù)  任務(wù)務(wù)3 編寫一個猜數(shù)小游戲  任務(wù)務(wù)3 解析 2.5 順序結(jié)構(gòu)程序設(shè)計  任務(wù)務(wù)4 編寫一個求解三角形面積的程序  任務(wù)務(wù)4 解析 2.6 條件分支結(jié)構(gòu)程序設(shè)計  任務(wù)務(wù)5 編寫一個出租車計費程序  任務(wù)務(wù)5 解析  任務(wù)務(wù)6 編寫一個購物打折程序  任務(wù)務(wù)6 解析 2.7 循環(huán)結(jié)構(gòu)程序設(shè)計  任務(wù)務(wù)7 編寫一個能判斷素數(shù)并且能遍歷窗體控件的程序  任務(wù)務(wù)7 解析  任務(wù)務(wù)8 編程計算e的值  任務(wù)務(wù)8 解析  任務(wù)務(wù)9 編程輸出水仙花數(shù)和完數(shù)  任務(wù)務(wù)9 解析 習(xí)題二第3章 數(shù)組 3.1 一維數(shù)組  任務(wù)務(wù)1 編寫一個判斷十二生肖的程序  任務(wù)務(wù)1 解析  任務(wù)務(wù)2 一維數(shù)組的排序  任務(wù)務(wù)2 解析 3.2 多維數(shù)組  任務(wù)務(wù)3 編程輸出奇次“數(shù)字魔方陣”  任務(wù)務(wù)3 解析 3.3 動態(tài)數(shù)組  任務(wù)務(wù)4 編程輸出斐波那契數(shù)列  任務(wù)務(wù)4 解析 習(xí)題三第4章 過程與變量的作用域 4.1 Sub過程的創(chuàng)建與調(diào)用  任務(wù)務(wù)1 Sub過程的應(yīng)用  任務(wù)務(wù)1 解析 4.2 Function過程的創(chuàng)建與調(diào)用  任務(wù)務(wù)2 使用Function過程求最大公約數(shù)和最小公倍數(shù)  任務(wù)務(wù)2 解析 4.3 過程中參數(shù)的傳遞  任務(wù)務(wù)3 傳值與傳地址方式傳遞參數(shù)  任務(wù)務(wù)3 解析 4.4 過程的嵌套與遞歸調(diào)用  任務(wù)務(wù)4 使用過程的嵌套求組合數(shù)  任務(wù)務(wù)4 解析 4.5 變量的作用域  任務(wù)務(wù)5 變量作用域的演示  任務(wù)務(wù)5 解析 習(xí)題四第5章 面向?qū)ο蟮某绦蛟O(shè)計第6章 Windows 高級界面設(shè)計第7章 圖形程序設(shè)計第8章 圖像程序設(shè)計第9章 文件操作第10章 數(shù)據(jù)庫訪問技術(shù)第11章 綜合應(yīng)用實例——圖收借閱系統(tǒng)開發(fā)附錄1 .NET框架類庫中的命名空間附錄2 Visual Basic.NET常用函數(shù)參考附錄3 Visual Basic.NET編碼規(guī)范參考文獻

章節(jié)摘錄

插圖:2.數(shù)據(jù)模型數(shù)據(jù)的組織方式稱為數(shù)據(jù)模型,由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性規(guī)則3部分組成。數(shù)據(jù)結(jié)構(gòu)主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)以及數(shù)據(jù)間的聯(lián)系等。它是數(shù)據(jù)模型的基礎(chǔ),數(shù)據(jù)操作和完整性規(guī)則都建立在數(shù)據(jù)結(jié)構(gòu)上。不同的數(shù)據(jù)結(jié)構(gòu)具有不同的操作和完整性規(guī)則;數(shù)據(jù)操作主要描述在相應(yīng)的數(shù)據(jù)結(jié)構(gòu)上的操作類型和操作方式;完整性規(guī)則主要描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法、詞義聯(lián)系、它們之間的制約和依存關(guān)系,以及數(shù)據(jù)動態(tài)變化的規(guī)則,以保證數(shù)據(jù)的正確、有效和相容。數(shù)據(jù)模型按不同的應(yīng)用層次分成3種類型:概念模型、邏輯模型和物理模型。概念模型獨立于計算機系統(tǒng),它完全不涉及信息在計算機系統(tǒng)中的表示,只是用來描述某個特定組織所關(guān)心的信息結(jié)構(gòu),是按用戶的觀點對數(shù)據(jù)和信息建模,是對數(shù)據(jù)對象的基本表示和概括性描述,主要用于數(shù)據(jù)庫設(shè)計,與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān)。較為有名的概念模型有E-R模型、面向?qū)ο竽P偷?。邏輯模型是直接面向?shù)據(jù)庫的邏輯結(jié)構(gòu)的,人們可以用這種語言來定義、操縱數(shù)據(jù)庫中的數(shù)據(jù)。它是一種面向數(shù)據(jù)庫系統(tǒng)的模型,概念模型只有在轉(zhuǎn)換成數(shù)據(jù)模型后才能在數(shù)據(jù)庫中得以表示。邏輯數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷?。物理模型是對?shù)據(jù)最低層的抽象,它描述數(shù)據(jù)在磁盤或磁帶上的存儲方式和存取方法。從概念模型到邏輯模型的轉(zhuǎn)換是由數(shù)據(jù)庫設(shè)計人員完成的,從邏輯模型到物理模型的轉(zhuǎn)換是由DBMS完成的,一般人員只需要了解邏輯模型就可以了。邏輯模型中目前使用的主要是關(guān)系模型,使用關(guān)系模型的數(shù)據(jù)庫就是關(guān)系數(shù)據(jù)庫。

編輯推薦

《Visual Basic.NET 程序設(shè)計案例教程》特色:案例教學(xué),任務(wù)驅(qū)動,采用案例為主線組織教學(xué)設(shè)計,結(jié)構(gòu)清晰,將算法設(shè)計融入課程教學(xué)中。教學(xué)設(shè)計:提出任務(wù)-演示任務(wù)-講解知識點-講解開發(fā)要點-源代碼解析。突出應(yīng)用性:采取由淺入深,循序漸進方式編寫。強調(diào)實用性和可操作性,突出理念和實踐緊密結(jié)合,理念和實際應(yīng)用相結(jié)合。所有實訓(xùn)項目和安全均可直拉上機操作,便于學(xué)生上機練習(xí),進一步突出實踐技能和動手能力培養(yǎng)。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7