VB.NET程序設(shè)計(jì)實(shí)用教程

出版時(shí)間:2008-10  出版社:清華大學(xué)出版社  作者:童愛紅 等編著  頁(yè)數(shù):341  

前言

  在高職高專院校的教學(xué)活動(dòng)中,傳統(tǒng)的以知識(shí)體系為主線的教學(xué)方法仍然占主導(dǎo)地位,但在教學(xué)活動(dòng)中教師發(fā)現(xiàn)這種方法已經(jīng)越來越難以打動(dòng)學(xué)生,越來越難以激發(fā)學(xué)生的學(xué)習(xí)興趣,難以達(dá)到預(yù)期的教學(xué)效果。因此,改革現(xiàn)有的教學(xué)方法,編寫符合高職高專學(xué)生特點(diǎn)的教材,應(yīng)是高職高專院校教學(xué)改革的一項(xiàng)重點(diǎn)。在高職高專的程序設(shè)計(jì)課程的教學(xué)實(shí)踐中,我們也發(fā)現(xiàn),采用實(shí)例教學(xué)的方法學(xué)生比較感興趣,實(shí)例做出來以后,學(xué)生也就有了成就感。但這種方法的實(shí)例之間缺乏必要的聯(lián)系,過于瑣碎,而且是以分離的知識(shí)點(diǎn)為前提的。在此基礎(chǔ)上,以工作過程為導(dǎo)向,用任務(wù)驅(qū)動(dòng)來組織知識(shí)點(diǎn),將有利于學(xué)生對(duì)知識(shí)點(diǎn)建奇起直觀的印象,提高學(xué)習(xí)效率。同時(shí),任務(wù)與工作過程的緊密結(jié)合,也有利于學(xué)生適應(yīng)將來的實(shí)際工作。這正是本書編寫的目的之一?! ∨c其他同類教材相比,本教材具有以下特點(diǎn):  (1)采用實(shí)例引導(dǎo)和任務(wù)驅(qū)動(dòng)式的編寫方法。本著“精講理論、注重實(shí)用”的教學(xué)原則,針對(duì)高職高專學(xué)生的特點(diǎn),本教材對(duì)傳統(tǒng)的以知識(shí)體系為核心的教材編寫力法進(jìn)行大幅度的改革,以任務(wù)驅(qū)動(dòng)作為教材編寫的主干線。教材分專題給出若干個(gè)典型、實(shí)用的任務(wù),這些任務(wù)將涵蓋大綱規(guī)定的所有知識(shí)點(diǎn),通過這些任務(wù)的實(shí)現(xiàn)過程帶動(dòng)學(xué)生對(duì)知識(shí)點(diǎn)的學(xué)習(xí),從而不但讓學(xué)生掌握知識(shí)點(diǎn),而且能夠感知這些知漢點(diǎn)的應(yīng)用方法。

內(nèi)容概要

本書分12章,全面講解了面向?qū)ο蟮某绦蛟O(shè)計(jì)概念,Visual Basic.NET的數(shù)據(jù)類型和表達(dá)式,Visual Basic.NET的程序設(shè)計(jì)語(yǔ)句、數(shù)組、過程,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法與原理,控件窗體與界面設(shè)計(jì)技術(shù),文件程序設(shè)計(jì),數(shù)據(jù)庫(kù)程序設(shè)計(jì)和Web程序設(shè)計(jì)等內(nèi)容。在編寫方式上,本書打破傳統(tǒng)的以知識(shí)的系統(tǒng)性編寫教材的方法,改用任務(wù)驅(qū)動(dòng)模式,每章都以若干個(gè)具體的任務(wù)為主線,引導(dǎo)學(xué)生對(duì)知識(shí)和技能的理解和掌握,力求使學(xué)生在動(dòng)手實(shí)踐的過程中,掌握利用Visual Basic.NET進(jìn)行程序設(shè)計(jì)的必備知識(shí)和技巧,注重工作過程的系統(tǒng)性,培養(yǎng)學(xué)生解決實(shí)際問題的能力。    本書內(nèi)容循序漸進(jìn),以任務(wù)驅(qū)動(dòng)引導(dǎo)知識(shí)點(diǎn)的學(xué)習(xí),所選任務(wù)不但典型、實(shí)用,而且具有很強(qiáng)的趣味性和可操作性。本書可作為高職高專計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)信息管理、電子商務(wù)和經(jīng)濟(jì)管理等專業(yè)的程序設(shè)計(jì)課程的教材。

書籍目錄

第1章 Visua1 Basic.NET編程簡(jiǎn)介  1.1 Visua1 Basic.NET簡(jiǎn)介  1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念  1.3 任務(wù)1-1:第一個(gè)VB.NET Windows應(yīng)用程序-簡(jiǎn)單的數(shù)學(xué)計(jì)算器  1.4 任務(wù)1-2:第一個(gè)VB.NET控制臺(tái)應(yīng)用程序一一歡迎信息的顯示第2章 程序設(shè)計(jì)基礎(chǔ)與結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)句  2.1 數(shù)據(jù)類型、常量與變量  2.2 任務(wù)2-1:求一元二次方程的根-選擇結(jié)構(gòu)程序設(shè)計(jì)一  2.3 任務(wù)2-2:話費(fèi)計(jì)算程序-選擇結(jié)構(gòu)程序設(shè)計(jì)二  2.4 任務(wù)2-3:?jiǎn)慰瞥煽?jī)統(tǒng)計(jì)-循環(huán)結(jié)構(gòu)程序設(shè)計(jì)一  2.5 任務(wù)2-4:最大公約數(shù)和最小公倍數(shù)求解測(cè)驗(yàn)程序-循環(huán)結(jié)構(gòu)程序設(shè)計(jì)二  2.6 任務(wù)2-5:素?cái)?shù)判斷測(cè)驗(yàn)程序-循環(huán)結(jié)構(gòu)程序設(shè)計(jì)三第3章 數(shù)組  3.1 數(shù)組的概念  3.2 任務(wù)3-1:求一維數(shù)組的最小值及其位置-一維數(shù)組  3.3 任務(wù)3-2:方陣轉(zhuǎn)置-二維數(shù)組  3.4 任務(wù)3-3:求每個(gè)學(xué)生的多門課的最高成績(jī)及課程序號(hào)-控件數(shù)組  3.5 任務(wù)3-4:一維數(shù)組排序算法演示程序-選擇法排序與冒泡法排序  3.6  任務(wù)3-5:求每個(gè)學(xué)生的平均成績(jī)并按平均成績(jī)排序-數(shù)組綜合應(yīng)用  第4章 過程  4.1 過程的概念  4.2 任務(wù)4-1:四則運(yùn)算測(cè)驗(yàn)程序-Sub過程  4.3 任務(wù)4-2:用Function過程實(shí)現(xiàn)話費(fèi)計(jì)算程序-Function過程  4.4 任務(wù)4-3:十進(jìn)制到其他進(jìn)制轉(zhuǎn)換程序-數(shù)組作為過程參數(shù)  4.5 任務(wù)4-4:求函數(shù)s(z,n)=x1!+2!+3!++n!的值-過程嵌套  4.6 任務(wù)4-5:Hanoi(漢諾塔)問題-遞歸過程第5章 程序調(diào)試和異常處理  5.1 程序的調(diào)試  5.2 任務(wù)5-1:具有非結(jié)構(gòu)化異常處理的簡(jiǎn)單計(jì)算器-非結(jié)構(gòu)化異常處理  5.3 任務(wù)5-2:具有結(jié)構(gòu)化異常處理的簡(jiǎn)單計(jì)算器-結(jié)構(gòu)化異常處理第6章 Windows窗體與控件  6.1 窗體與控件概述  6.2 任務(wù)6-1:我的電子相冊(cè)程序-窗體與圖片框  6.3 任務(wù)6-2:剪貼板演示程序-文本框與命令按鈕  6.4 任務(wù)6-3:石頭、剪刀、布游戲-單選鈕與復(fù)選框  6.5 任務(wù)6-4:E1歷時(shí)鐘程序-定時(shí)器與跟蹤條  6.6 任務(wù)6-5:課程選擇程序-列表框與組合框第7章 Windows高級(jí)界面設(shè)計(jì)  7.1 任務(wù)7-1:體育彩票搖獎(jiǎng)程序-多窗體程序設(shè)計(jì)  7.2 任務(wù)7-2:簡(jiǎn)易文本編輯器程序-豐富格式文本框、菜單、對(duì)話框、工具欄、狀態(tài)欄等的應(yīng)用  7.3 任務(wù)7-3:圖文瀏覽器程序-多文檔程序設(shè)計(jì)第8章 面向?qū)ο蟮某绦蛟O(shè)計(jì)  8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述  8.2 任務(wù)8-1:教師信息設(shè)置與顯示-類與對(duì)象的定義  ……第9章 文件操作第10章 圖形與多媒體程序設(shè)計(jì)第11章 簡(jiǎn)單數(shù)據(jù)庫(kù)編程第12章 Web應(yīng)用程序開發(fā)附錄A 常用系統(tǒng)函數(shù)與過程附錄B GDI+的常用圖形繪制方法參考文獻(xiàn)

章節(jié)摘錄

  本章任務(wù)  第一個(gè)VB.NET Windows應(yīng)用程序——簡(jiǎn)單的數(shù)學(xué)計(jì)算器  第一個(gè)VB.NET控制臺(tái)應(yīng)用程序——?dú)g迎信息的顯示  本章要點(diǎn)  Visual Basic.NET的發(fā)展歷程和特點(diǎn)  Visual Studio.NET集成開發(fā)環(huán)境  創(chuàng)建Visual Basic.NET Windows應(yīng)用程序的一般方法  創(chuàng)建Visual Basic.NET控制臺(tái)應(yīng)用程序的一般方法  Visual Basic.NET中錯(cuò)誤的類型及其特點(diǎn)  NET技術(shù)是Microsoft公司的項(xiàng)新的軟件開發(fā)標(biāo)準(zhǔn),“它代表了一個(gè)集合、一個(gè)環(huán)境和一個(gè)可以作為平臺(tái)支持下一代Internet的可編程結(jié)構(gòu)?!彼哪康木褪菍⒒ヂ?lián)網(wǎng)作為新一代操作系統(tǒng)的基礎(chǔ),對(duì)互聯(lián)網(wǎng)的設(shè)計(jì)思想進(jìn)行擴(kuò)展,其最終目標(biāo)就是讓用戶在任何地方、任何時(shí)間,以及利用任何設(shè)備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發(fā)出請(qǐng)求,就可以接收處理的結(jié)果,而處理過程對(duì)用戶而言基本透明?! isual Studio.NET可視化應(yīng)用程序開發(fā)工具組是.NET技術(shù)的開發(fā)平臺(tái),Visual Basic.NET(以下簡(jiǎn)稱VB.NET)是該工具組中的一個(gè)重要成員,其中還包括Visual C++.NET(簡(jiǎn)稱VC++.NET)、Visual C#.NET(簡(jiǎn)稱VC#.NET)等開發(fā)工具。Visual Studio.NET通過公共語(yǔ)言運(yùn)行環(huán)境(CLR),將VB.NET、VC++.NET、VC#.NET等應(yīng)用程序開發(fā)工具緊密地集成在一起,使它們使用同一個(gè)集成開發(fā)環(huán)境(Intergrated Development Environment,IDE),并使用同一個(gè)基礎(chǔ)類庫(kù),從而大大簡(jiǎn)化了應(yīng)用程序的開發(fā)過程,為快速創(chuàng)建Windows應(yīng)用程序提供了強(qiáng)有力的支持。

編輯推薦

  叢書特色:  以“工作過程導(dǎo)向”為基礎(chǔ),以“項(xiàng)目或任務(wù)驅(qū)動(dòng)”為實(shí)施方案,通過“做中學(xué)”、歸納、拓展以及思考與實(shí)訓(xùn)等環(huán)節(jié),培養(yǎng)高技能和應(yīng)用型專門人才。

圖書封面

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


    VB.NET程序設(shè)計(jì)實(shí)用教程 PDF格式下載


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

 
 

  •   還沒看,應(yīng)該不錯(cuò),是學(xué)習(xí)vb的好書
  •   暫時(shí)沒發(fā)現(xiàn)質(zhì)量問題
  •   還行,速度也快
  •   聽不錯(cuò)的,簡(jiǎn)單易學(xué),可以買了看看
 

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

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