出版時間:2009-5 出版社:清華大學(xué)出版社 作者:朱志良 等 著 頁數(shù):372
內(nèi)容概要
《高等學(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》從教學(xué)實踐的角度出發(fā),強調(diào)基礎(chǔ)知識與操作技能的緊密結(jié)合。全書由淺入深、循序漸進地介紹了Visual Basic.NET的集成開發(fā)環(huán)境、程序設(shè)計基礎(chǔ)、窗體與控件、面向?qū)ο蠹夹g(shù)、文件與數(shù)據(jù)庫技術(shù)、程序調(diào)試及錯誤處理等內(nèi)容?!陡叩葘W(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》力求使學(xué)生在動手實踐的過程中,掌握利用Visual Basic.NET進行程序設(shè)計的必備知識和技巧,注重工作過程的系統(tǒng)性,培養(yǎng)學(xué)生解決實際問題的能力。此外,《高等學(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》還結(jié)合教學(xué)過程給出了7個全面的實驗指導(dǎo)?! 陡叩葘W(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》既可作為高等院校計算機及其相關(guān)專業(yè)的教材,也可以作為廣大工程技術(shù)人員和自學(xué)讀者的參考用書。
書籍目錄
第1章 Visual Basic .NET概述1.1 .NET框架概述1.2 Visual Basic的歷史1.3 NET的安裝1.4 NET的集成開發(fā)環(huán)境1.4.1 啟動Visual Studio 20051.4.2 Visual Studio 2005的項目編輯界面1.4.3 菜單1.4.4 工具欄1.5 創(chuàng)建Visual Basic .NET應(yīng)用程序的基本步驟1.6 綜合應(yīng)用實例1.7 小結(jié)練習(xí)題第2章 Visual Basic .NET程序設(shè)計基礎(chǔ)2.1 數(shù)據(jù)類型2.1.1 字符數(shù)據(jù)類型2.1.2 數(shù)值數(shù)據(jù)類型2.1.3 其他基本數(shù)據(jù)類型2.1.4 自定義數(shù)據(jù)類型2.2 常量與變量2.2.1 常量2.2.2 變量2.3 數(shù)組2.3.1 數(shù)組的聲明2.3.2 數(shù)組的初始化及引用2.3.3 動態(tài)數(shù)組2.4 運算符與表達式2.5 Visual Basic .NET的基本語句及語法2.5.1 賦值語句2.5.2 條件語句2.5.3 循環(huán)語句2.6 Visual Basic .NET的過程與函數(shù)2.6.1 過程與函數(shù)的建立2.6.2 過程與函數(shù)的調(diào)用2.6.3 參數(shù)傳遞2.6.4 變量的作用域2.7 Visual Basic .NET的常用函數(shù)2.8 綜合應(yīng)用實例2.9 小結(jié)練習(xí)題第3章 Visual Basic .NET的窗體與控件3.1 窗體的基本屬性、方法和事件3.1.1 窗體的屬性與方法3.1.2 窗體的事件3.1.3 窗體的啟動3.1.4 鼠標(biāo)與鍵盤事件3.2 MDI窗體3.2.1 界面樣式3.2.2 多文檔界面3.3 常用控件3.3.1 Button、Label和TextBox控件3.3.2 CheckBox、RadioButton、ListBox和ComboBox控件3.3.3 其他常用控件的基本使用方法3.4 菜單3.4.1 菜單的基本概念3.4.2 下拉式菜單3.4.3 菜單的代碼設(shè)計3.4.4 彈出式菜單3.5 工具欄與狀態(tài)欄3.6 通用對話框3.6.1 創(chuàng)建通用對話框控件3.6.2 文件對話框3.6.3 顏色與字體對話框3.7 綜合應(yīng)用實例3.8 小結(jié)練習(xí)題第4章 Visual Basic .NET的面向?qū)ο蠹夹g(shù)4.1 類和對象4.1.1 類的基本概念及其主要特性4.1.2 對象的基本概念及使用4.1.3 類的創(chuàng)建4.1.4 類中變量的聲明4.2 屬性、方法和事件4.2.1 使用Property語句定義屬性4.2.2 用Sub和Function創(chuàng)建方法4.2.3 用Event語句聲明事件4.3 封裝、繼承和多態(tài)4.3.1 封裝4.3.2 繼承的實現(xiàn)與范圍4.3.3 窗體的繼承和應(yīng)用4.3.4 多態(tài)4.4 接口4.4.1 接口的定義4.4.2 接口的實現(xiàn)4.5 綜合應(yīng)用實例4.6 小結(jié)練習(xí)題第5章 Visual Basic .NET的文件5.1 Visual Basic .NET文件概述5.1.1 文件的結(jié)構(gòu)5.1.2 文件的類型5.1.3 Visual Basic .NET文件的訪問方法5.2 System.IO模型5.2.1 文件的打開與關(guān)閉5.2.2 文本文件的讀/寫操作5.2.3 二進制文件的讀寫操作5.3 My.Computer.File System對象5.3.1 文件的讀/寫操作5.3.2 其他文件/目錄操作5.4 處理文件系統(tǒng)事件5.4.1 創(chuàng)建FileSystemWatcher實例5.4.2 設(shè)置FileStreamWatcher5.5 綜合應(yīng)用舉例5.6 小結(jié)練習(xí)題第6章 Visual Basic .NET數(shù)據(jù)庫技術(shù)6.1 數(shù)據(jù)庫簡介6.1.1 數(shù)據(jù)庫基本概念6.1.2 SQL2176.2 ADO .NET6.3 使用ADO .NET訪問數(shù)據(jù)庫6.3.1 Connection對象6.3.2 Command對象6.3.3 DataReader對象6.3.4 DataAdapter對象6.3.5 DataSet對象6.3.6 使用Visual Studio 2005數(shù)據(jù)庫應(yīng)用開發(fā)工具6.4 綜合應(yīng)用舉例6.5 小結(jié)練習(xí)題第7章 Visual Basic .NET程序調(diào)試與錯誤處理7.1 程序代碼錯誤的種類7.1.1 語法錯誤7.1.2 執(zhí)行錯誤7.1.3 邏輯錯誤7.2 代碼的調(diào)試7.2.1 逐行執(zhí)行7.2.2 設(shè)置斷點7.2.3 即時與監(jiān)視窗口7.3 異常處理7.4 綜合應(yīng)用實例7.5 小結(jié)練習(xí)題附錄 實驗實驗一 熟悉VB .NET開發(fā)環(huán)境一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗二 窗體與基本控件一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗三 多窗體編程一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗四 文件操作一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗五 通用對話框及菜單應(yīng)用一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗六 數(shù)據(jù)庫綜合應(yīng)用一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題實驗七 Web編程一、 實驗?zāi)康亩?實驗任務(wù)三、 實驗內(nèi)容四、 思考題
章節(jié)摘錄
第1章 Visual Basic.NET概述 1.1NET框架概述 .NET到底是什么?對于這個問題有著各種不同的說法。當(dāng)時Microsoft公司首席執(zhí)行官鮑爾默的說法最能代表Microsoft公司的觀點,他說:“Microsoft.NET代表了一個集合、一個環(huán)境、一個可以作為平臺支持下一代Internet的可編程結(jié)構(gòu)”,這句話基本上簡明扼要地表述了.NET的外部特征?! ?NET首先是一個環(huán)境,這是一個理想化的未來互聯(lián)網(wǎng)環(huán)境,Microsoft公司的構(gòu)想是一個“不再關(guān)注單個網(wǎng)站、單個設(shè)備,與Internet相連的互聯(lián)網(wǎng)絡(luò)環(huán)境,而是要讓所有的計算機群、相關(guān)設(shè)備和服務(wù)商協(xié)同工作”的網(wǎng)絡(luò)計算機環(huán)境。簡言之,互聯(lián)網(wǎng)提供的服務(wù)要能夠完成更高程度的自動化處理。未來的互聯(lián)網(wǎng)應(yīng)該以一個整體服務(wù)的形式展現(xiàn)在最終用戶面前,用戶只需要知道自己想要什么,而不需要每一步都在網(wǎng)上搜索、操作來達到自己的目的。譬如,用戶可以用說活的方式查詢某個歌星的演唱會行程,并且可以通過Web服務(wù)和訂票系統(tǒng)關(guān)聯(lián)直接訂票。 .NET謀求的是一種理想的互聯(lián)網(wǎng)環(huán)境。要搭建這樣一種互聯(lián)網(wǎng)環(huán)境,首先需要解決的問題是針對現(xiàn)有Internet的缺陷來設(shè)計和構(gòu)造一種下一代Internet結(jié)構(gòu)。這種結(jié)構(gòu)不是物理網(wǎng)絡(luò)層次上的拓?fù)浣Y(jié)構(gòu),而是面向軟件和應(yīng)用層次的一種有別于瀏覽器只能靜態(tài)瀏覽的可編程Internet軟件結(jié)構(gòu)。因此.NET把自己定位為可以作為平臺支持下一代Internet的可編程結(jié)構(gòu)。 .NET的最終目的就是讓用戶在任何地方、任何時間,以及利用任何設(shè)備都能訪問他們所需要的信息、文件和程序。用戶不需要知道這些東西存在什么地方,甚至如何獲得等具體細(xì)節(jié),他們只需發(fā)出請求,而所有后臺的復(fù)雜操作是完全屏蔽起來的。因此對于企業(yè)的IT人員來說,他們也不需要處理復(fù)雜的平臺以及各種分布應(yīng)用之間如何協(xié)調(diào)工作的問題。
編輯推薦
涵蓋了Visual Basic.NET的重要基礎(chǔ)知識,以Visual Studio 2005作為界面講解示范,重點放在Visual Basic.NET的綜合運用上。通過詳細(xì)的實例,結(jié)合具體的應(yīng)用需求,使讀者可以逐步入門并得到提高。《高等學(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》可以快速帶領(lǐng)新手了解微軟.NET開發(fā)平臺的應(yīng)用,搭建基于visual Basic.NET的應(yīng)用系統(tǒng)?! 陡叩葘W(xué)校計算機專業(yè)教材精選·算法與程序設(shè)計:Visual Basic.NET程序設(shè)計教程》不僅可以作為高等學(xué)校計算機及相關(guān)專業(yè)的Visual Basic.NET課程的教材,還可作為各專業(yè)相關(guān)課程的教學(xué)用書或參考書,以及程序設(shè)計人員培訓(xùn)、自學(xué)用書。
圖書封面
評論、評分、閱讀與下載
Visual Basic.NET程序設(shè)計教程 PDF格式下載