出版時(shí)間:2009-9 出版社:清華大學(xué)出版社 作者:謝永紅 編 頁(yè)數(shù):251
前言
從20世紀(jì)70年代末、80年代初開始,我國(guó)的高等院校開始面向各個(gè)專業(yè)的全體大學(xué)生開展計(jì)算機(jī)教育。特別是面向非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)基礎(chǔ)教育,牽涉的專業(yè)面廣、人數(shù)眾多,影響深遠(yuǎn)。高校開展計(jì)算機(jī)基礎(chǔ)教育的狀況將直接影響我國(guó)各行各業(yè)、各個(gè)領(lǐng)域中計(jì)算機(jī)應(yīng)用的發(fā)展水平。這是一項(xiàng)意義重大而且大有可為的工作,應(yīng)該引起各方面的充分重視?! ?0多年來(lái),全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)和全國(guó)高校從事計(jì)算機(jī)基礎(chǔ)教育的老師始終不渝地在這片未被開墾的土地上辛勤工作,深入探索,努力開拓,積累了豐富的經(jīng)驗(yàn),初步形成了一套行之有效的課程體系和教學(xué)理念。20年來(lái)高等院校計(jì)算機(jī)基礎(chǔ)教育的發(fā)展經(jīng)歷了3個(gè)階段:20世紀(jì)80年代是初創(chuàng)階段,帶有掃盲的性質(zhì),多數(shù)學(xué)校只開設(shè)一門入門課程;20世紀(jì)90年代是規(guī)范階段,在全國(guó)范圍內(nèi)形成了按3個(gè)層次進(jìn)行教學(xué)的課程體系,教學(xué)的廣度和深度都有所發(fā)展;進(jìn)入21世紀(jì),開始了深化提高的第3階段,需要在原有基礎(chǔ)上再上一個(gè)新臺(tái)階。 在計(jì)算機(jī)基礎(chǔ)教育的新階段,要充分認(rèn)識(shí)到計(jì)算機(jī)基礎(chǔ)教育面臨的挑戰(zhàn)?! 。?)在世界范圍內(nèi)信息技術(shù)以空前的速度迅猛發(fā)展,新的技術(shù)和新的方法層出不窮,要求高等院校計(jì)算機(jī)基礎(chǔ)教育必須跟上信息技術(shù)發(fā)展的潮流,大力更新教學(xué)內(nèi)容,用信息技術(shù)的新成就武裝當(dāng)今的大學(xué)生?! 。?)我國(guó)國(guó)民經(jīng)濟(jì)現(xiàn)在處于持續(xù)快速穩(wěn)定發(fā)展階段,需要大力發(fā)展信息產(chǎn)業(yè),加快經(jīng)濟(jì)與社會(huì)信息化的進(jìn)程,這就迫切需要大批既熟悉本領(lǐng)域業(yè)務(wù),又能熟練使用計(jì)算機(jī),并能將信息技術(shù)應(yīng)用于本領(lǐng)域的新型專門人才?! ∫虼诵枰罅μ岣吒咝S?jì)算機(jī)基礎(chǔ)教育的水平,培養(yǎng)出數(shù)以百萬(wàn)計(jì)的計(jì)算機(jī)應(yīng)用人才。 ?。?)從21世紀(jì)初開始,信息技術(shù)教育在我國(guó)中小學(xué)中全面開展,計(jì)算機(jī)教育的起點(diǎn)從大學(xué)下移到中小學(xué)。水漲船高,這樣也為提高大學(xué)的計(jì)算機(jī)教育水平創(chuàng)造了十分有利的條件。
內(nèi)容概要
本書涵蓋了Visual Basic.NET概述,面向?qū)ο蟮幕A(chǔ)知識(shí)和常用控件,Visual Basic.NET程序設(shè)計(jì)語(yǔ)言基礎(chǔ),Visual Basic.NET基本控制結(jié)構(gòu)、數(shù)組與過(guò)程,Visual Basic.NET可視化組件,Visual Basic.NET的界面設(shè)計(jì),Visual Basic.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、文件處理和多線程機(jī)制,使用ASP.NET開發(fā)Web窗體技術(shù)以及Visual Basic.NET程序案例應(yīng)用。 本書在內(nèi)容安排上注重了教材的簡(jiǎn)潔性和條理性,注重由淺入深,循序漸進(jìn),通俗易懂。除第1章以外,每一章都有綜合實(shí)訓(xùn),幫助學(xué)生提高編程能力和解決實(shí)際問(wèn)題的能力,并加深對(duì)該章知識(shí)點(diǎn)的理解。 本書是作者總結(jié)多年來(lái)在、lisual Basic.NET課程教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,聽(tīng)取了各方面的意見(jiàn),進(jìn)行充分的研討與論證后編寫的。以重實(shí)踐、強(qiáng)化實(shí)際的應(yīng)用能力為目的,適合作為大專院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為各類計(jì)算機(jī)程序設(shè)計(jì)培訓(xùn)教材及自學(xué)參考書。 各章均配有多媒體電子教案和習(xí)題,以方便教師教學(xué)和初學(xué)者自學(xué)。
書籍目錄
第1章 Visual Basic.NET概述 1.1 .NET框架簡(jiǎn)介 1.2 Visual Basic.NET的發(fā)展和特點(diǎn) 1.2.1 VB.NET的發(fā)展 1.2.2 VB.NET的特點(diǎn) 1.3 Visual Basic.NET的安裝與啟動(dòng) 1.3.1 Visual Studi0.NET 2005的安裝 1.3.2 VB.NET 2005的啟動(dòng) 1.4 VS.NET的集成開發(fā)環(huán)境 1.4.1 VS.NET窗口組成 1.4.2 VS.NET集成開發(fā)環(huán)境中的窗口 1.5 創(chuàng)建VB.NET應(yīng)用程序的基本步驟 1.6 系統(tǒng)環(huán)境設(shè)置 1.7 VB.NET的幫助系統(tǒng) 習(xí)題1第2章 面向?qū)ο蟮幕A(chǔ)知識(shí)和常用控件 2.1 面向?qū)ο蟮幕靖拍? 2.1.1 對(duì)象和類 2.1.2 屬性、事件和方法 2.2 窗體和基本控件 2.2.1 窗體 2.2.2 控件的基本操作 2.2.3 基本控件 2.3 綜合實(shí)訓(xùn) 習(xí)題2第3章 VB.NET程序設(shè)計(jì)語(yǔ)言基礎(chǔ) 3.1 數(shù)據(jù)類型 3.2 變量 3.2.1 變量名的命名規(guī)則 3.2.2 變量的聲明 3.2.3 變量的作用域 3.3 常量 3.4 運(yùn)算符 3.5 表達(dá)式 3.6 VB.NET常用內(nèi)部函數(shù) 3.6.1 數(shù)值函數(shù) 3.6.2 字符函數(shù) 3.6.3 日期時(shí)間函數(shù) 3.6.4 類型轉(zhuǎn)換函數(shù) 3.6.5 數(shù)據(jù)的輸入函數(shù)(InputBox函數(shù)) 3.6.6 數(shù)據(jù)的輸出函數(shù)(MsgBox函數(shù)) 3.7 VB.NET的編碼規(guī)則 3.8 綜合實(shí)訓(xùn) 習(xí)題3第4章 VB.NET基本控制結(jié)構(gòu) 4.1 順序結(jié)構(gòu) 4.2 選擇結(jié)構(gòu) 4.2.1 行If語(yǔ)句 4.2.2 塊If語(yǔ)句 4.2.3 If語(yǔ)句的嵌套 4.2.4 多分支控制結(jié)構(gòu) 4.3 循環(huán)結(jié)構(gòu) 4.3.1 For循環(huán)結(jié)構(gòu) 4.3.2 Do循環(huán)結(jié)構(gòu) 4.3.3 While循環(huán)結(jié)構(gòu) 4.3.4 循環(huán)的嵌套 4.3.5 Exit語(yǔ)句 4.4 程序調(diào)試 4.5 綜合實(shí)訓(xùn) 習(xí)題4第5章 數(shù)組與過(guò)程 5.1 數(shù)組 5.1.1 一維數(shù)組 5.1.2 二維數(shù)組 ……第6章 VB.NET的可視化組件第7章 VB.NET的界面設(shè)計(jì)第8章 VB.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)第9章 文件處理第10章 VB.NET多線程機(jī)制第11章 使用ASP.NET開發(fā)Web窗體技術(shù)第12章 VB.NET程序案例應(yīng)用參考文獻(xiàn)
章節(jié)摘錄
第2章 面向?qū)ο蟮幕A(chǔ)知識(shí)和常用控件 2.1 面向?qū)ο蟮幕靖拍睢 B.NET提供了完善的面向?qū)ο缶幊讨С?,是一種真正的面向?qū)ο笳Z(yǔ)言。類在VB.NET中是一個(gè)非常重要的部分,幾乎所有正規(guī)的程序都包括了一個(gè)或者幾個(gè)類。在VB.NET中,類模塊和窗體的區(qū)別已經(jīng)不存在了,幾乎所有的程序都是由類組成的。 組件為用戶提供了設(shè)計(jì)程序界面、調(diào)用系統(tǒng)資源和完成數(shù)據(jù)管理等功能強(qiáng)大的工具。通過(guò)組件,在程序設(shè)計(jì)中實(shí)現(xiàn)了程序代碼和系統(tǒng)資源的良好連接。所以組件是VB.NET程序設(shè)計(jì)基礎(chǔ),是可視化編程的重要工具,每種類型組件都有自己的屬性、事件和方法?! ?.1.1 對(duì)象和類 1.對(duì)象 對(duì)象(Object)是反映客觀事物屬性及行為特征的描述。每個(gè)對(duì)象都具有描述它的特征的屬性,以及附屬于它的行為。對(duì)象把事物的屬性和行為封裝在一起,是一個(gè)動(dòng)態(tài)的概念。對(duì)象是面向?qū)ο缶幊痰幕驹兀恰邦悺钡木唧w實(shí)例。 對(duì)象的屬性特征標(biāo)識(shí)了對(duì)象的物理性質(zhì);對(duì)象的行為特征描述了對(duì)象可執(zhí)行的行為動(dòng)作。對(duì)象的每一種屬性,都是與其他對(duì)象加以區(qū)別的特性,都具有一定的含義,并賦予一定的值。對(duì)象大多數(shù)是可見(jiàn)的,也有一些對(duì)象是不可見(jiàn)的。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic.NET程序設(shè)計(jì)案例教程 PDF格式下載