內容簡介
《Visual Basic.NET程序設計教程(第2版)》根據教育部高等學校計算機基礎課程教學指導委員會編製的《高等學校計算機基礎課程教學基本要求》中有關“程序設計基礎”課程教學基本要求編寫,為普通高等院校學生將vB.NET作為頭一門程序設計語言課程的學習而編寫的教材。《Visual Basic.NET程序設計教程(第2版)》是國傢精品課程“Visual Basic程序設計”主講教材,列入普通高等教育“十一五”國傢級規劃教材。
《Visual Basic.NET程序設計教程(第2版)》以Visual Studio.NET 2005版作為藍本,以“問題驅動”為教材編寫新思路,將常用控件化整為零、知識點與控件學習相結閤,並安排瞭“自主學習”拓展知識麵。對VB..NET麵嚮對象編程的思想、程序設計的方法、可視化界麵的設計、高級開發技術等通過大量的實例有機地結閤。
《Visual Basic.NET程序設計教程(第2版)》分為教學篇與實驗篇。教學篇共11章,分彆為VB.NET入門基礎、麵嚮對象的可視化編程基礎、VB.NET程序設計基礎、基本控製結構、數組、過程、用戶界麵設計、數據文件、數據庫應用程序開發、麵嚮對象程序設計基礎和圖形應用程序。實驗篇安排瞭11個實驗,每個實驗由若乾個針對性強、可供選擇的實驗習題組成。著眼於培養學生利用計算機解題的思維方式和程序設計的基本功以及用現代編程環境解決實際問題的能力。
《Visual Basic.NET程序設計教程(第2版)》內容豐富,由淺入深,循序漸進,講解通俗易懂。可作為高等學校“Visual Basic程序設計”課程的教材,也可作為廣大程序設計愛好者的自學參考書。
作者簡介
龔沛曾,1982年畢業於華東理工大學自動控製係。現為同濟大學計算機科學與技術係教授,任教育部高等學校計算機基礎課程教學指導委員會委員、全國高校計算機教育研究會副理事長、上海市計算機基礎教育協會副理事長。長期從事計算機基礎教學與研究工作,主持多項教育部教改項目。承擔的國傢“七五”攻關項目獲上海市科技進步三等奬;主編的《Visual Basic程序設計教程》、《大學計算機基礎》於2003年、2007年連續兩屆獲上海市優秀教材一等奬;主講的“Visual Basic程序設計”、“大學計算機基礎”於2003年和2005年被評為國傢精品課程;主持的教改項目獲國傢級教學成果二等奬、2001年和2005年上海市教學成果一等奬;享受國務院特殊津貼,獲上海市優秀教育工作者、上海市首屆高校教學名師奬等榮譽稱號。
目錄
教學篇
第1章 VB.NET入門基礎
1.1 引例和VB.NET特點
1.1.1 引例——字幕動畫
1.1.2 VB主要功能特點
1.2.3 VB.NET集成開發環境
1.2.1 進入VB.NET
1.2.2 主窗口
1.2.3 窗體設計器/代碼設計窗口
1.2.4 屬性窗口
1.2.5 解決方案資源管理器窗口
1.2.6 工具箱窗口
1.2.7 其他窗口
1.2.8 窗口布局
1.3 簡單應用程序建立
1.3.1 創建應用程序過程
1.3.2 程序結構和編碼規則
1.4 自主學習——VB.NET概述
1.4.1 Visual Basic的發展
1.4.2 Microsoft.NET概述
1.4.3 使用幫助係統
思考題
第2章 麵嚮對象的可視化編程基礎
2.1 基本概念
2.1.1 類和對象
2.1.2 對象的屬性、方法和事件
2.2 窗體和基本控件
2.2.1 控件的基本屬性
2.2.2 窗體
2.2.3 標簽
2.2.4 文本框
2.2.5 命令按鈕
2.2.6 圖片框控件
2.3 綜閤應用
2.4 自主學習——相關控件
2.4.1 RichTextBox控件
2.4.2 ToolTips控件
思考題
第3章 VB.NET程序設計基礎
3.1 數據類型
3.1.1 引例——計算圓柱體積和錶麵積
3.1.2 數據類型和標識符
3.2 常量與變量
3.2.1 常量
3.2.2 變量
3.3 運算符和錶達式
3.3.1 運算符
3.3.2 錶達式
3.4 常用函數
3.4.1 數學函數
3.4.2 轉換函數
3.4.3 字符串函數
3.4.4 日期函數
3.4.5 其他實用函數
3.5 綜閤應用
3.6 自主學習——命名空間
3.6.1 命名空間的作用
3.6.2 命名空間的使用
思考題
第4章 基本控製結構
4.1 順序結構
4.1.1 引例——溫度轉換
4.1.2 賦值語句
4.1.3 數據輸入和數據輸齣
4.2 選擇結構
4.2.1 If條件語句
4.2.2 Select Case語句
4.2.3 選擇結構的嵌套
4.2.4 條件函數
4.2.5 選擇控件與分組控件
4.3 循環結構
4.3.1 引例——求近似值
4.3.2 For…Next循環語句
4.3.3 Do…Loop循環語句
4.3.4 循環結構的嵌套
4.4 其他輔助控製語句和控件
4.4.1 GoTo語句
4.4.2 Continue、Exit和End語句
4.4.3 滾動條、進度條和定時器
4.5 綜閤應用
4.6 自主學習——程序調試
4.6.1 錯誤類型
4.6.2 調試和排錯
4.6.3 結構化異常處理
習題
第5章 數組
5.1 數組的概念
5.1.1 引例——統計成績問題
5.1.2 數組的概念
5.2 數組聲明及初始化
5.2.1 一維數組
5.2.2 多維數組
5.2.3 數組的初始化
5.2.4 數組重新定義大小
5.3 數組的操作
5.3.1 數組的基本操作
5.3.2 數組的排序
5.3.3 有序數組的維護
5.4 列錶框和組閤框控件
5.4.1 列錶框
5.4.2 組閤框
5.4.3 列錶框和組閤框應用
5.5 結構類型及其數組
5.5.1 結構類型
5.5.2 結構數組
5.6 綜閤應用
5.7 自主學習
5.7.1 控件數組
5.7.2 控件數組應用
習題
第6章 過程
6.1 函數過程
6.1.1 引例——求多邊形麵積
6.1.2 函數過程的定義和調用
6.2 子過程
6.2.1 引例——控件隨機移動
6.2.2 子過程的定義和調用
6.3 參數傳遞
6.3.1 形參與實參
6.3.2 傳值與傳地址
6.3.3 數組參數的傳遞
6.3.4 變量的作用域
6.3.5 靜態變量
6.4 綜閤應用
6.5 自主學習
6.5.1 遞歸
6.5.2 二分法
習題
第7章 用戶界麵設計
7.1 用戶界麵概述
7.1.1 引例——記事本程序
7.1.2 界麵設計預定義類
7.2 菜單設計
7.2.1 菜單設計概述
7.2.2 創建下拉式菜單
7.2.3 創建彈齣式菜單
7.3 對話框設計
7.3.1 通用對話框
7.3.2 自定義對話框
7.4 工具欄
7.5 綜閤應用
7.6 自主學習——鼠標和鍵盤
7.6.1 鼠標
7.6.2 鍵盤
思考題
第8章 數據文件
8.1 數據文件概述
8.1.1 引例——學生信息管理程序
8.1.2 文件分類
8.1.3 文件訪問流程
8.2 文件訪問
8.2.1 順序文件的訪問
8.2.2 隨機文件的訪問
8.2.3 二進製文件的訪問
8.3 綜閤應用
思考題
第9章 數據庫應用程序
9.1 ADO.NET基礎
9.1.1 引例——學生信息管理
9.1.2 ADO.NET對象模型
9.2 基於綁定的數據庫訪問
9.2.1 基於DataSet的數據訪問
9.2.2 基於綁定的數據瀏覽
9.2.3 數據庫訪問實例
9.3 綜閤應用
9.4 自主學習
9.4.1 數據庫基本知識
9.4.2 結構化查詢語言SQL
9.4.3 用代碼訪問數據庫
思考題
第10章 麵嚮對象程序設計基礎
10.1 類的基本特性
10.1.1 引例——從結構到類
10.1.2 類的基本特性
10.2 類和對象
10.2.1 類的定義
10.2.2 屬性的定義
10.2.3 事件的定義
10.2.4 對象及其成員的訪問
10.2.5 構造函數
10.3 繼承和派生
10.4 綜閤應用
10.5 自主學習——多態性
10.5.1 重載
10.5.2 重寫
思考題
第11章 圖形應用程序
11.1 GDI+繪圖基礎
11.1.1 引例——繪製函數圖形
11.1.2 GDI+基礎知識
11.1.3 坐標係
11.2 圖形繪製
11.2.1 綫條與形狀
11.2.2 圖形填充
11.2 13文本輸齣
11.3 綜閤應用
11.4 自主學習——圖像處理
11.4.1 加載和顯示圖片
11.4 一裁切和縮放圖像
11.4.3 鏇轉、反射和扭麯圖像
11.4.4 非規則窗體
思考題
實驗篇
實驗一 Ⅶ.NET環境和可視化編程基礎
實驗二 順序結構程序設計
實驗三 選擇結構程序設計
實驗四 循環結構程序設計
實驗五 數組
實驗六 過程
實驗七 用戶界麵設計
實驗八 數據文件
實驗九 數據庫應用程序
實驗十 麵嚮對象程序設計基礎
實驗十一 圖形應用程序
參考文獻
前言/序言
本書根據教育部高等學校計算機基礎課程教學指導委員會編製的《高等學校計算機基礎課程教學基本要求》中有關“程序設計基礎”課程教學基本要求編寫,為普通高等院校學生將VB.NET作為第一門程序設計語言課程的學習而編寫的教材。本書是國傢精品課程“Visual Basic程序設計”主講教材,列入普通高等教育“十一五”國傢級規劃教材。
自從1998年開始齣版《Visual Basic程序設計教程》和《Visual Basic程序設計簡明教程》等係列教材以來,各教材在全國數百所高校得到廣泛使用,深受廣大教師和學生的歡迎,在此錶示深深的謝意。
隨著計算機技術的快速發展,微軟公司於2002年正式推齣Visual Studio.NET是一次重要的革命。Visual Basic.NET(簡稱VB.NET)是.NET技術的一個重要組成部分,它既保持瞭Visual Basic的界麵友好、使用方便、簡單易學、功能豐富等特點,又是一種完全麵嚮對象的程序設計語言,具有繼承和重載等特性,提高瞭代碼的可重用性,從而簡化瞭程序設計的難度和工作量。本書以Visual Studio.NET 2005版作為藍本。
本次修訂主要特點:
1.實施“問題驅動”的教材編寫新思路。根據幾年來程序設計課程的教學經驗和有利於學生學習的特點,作者提齣瞭“問題驅動”教學法,即將傳統的“提齣概念、解釋概念、舉例說明”三部麯改為“提齣問題、解決問題、歸納分析”新三部麯,在本書中的各個知識點均以“引例”開始,圍繞問題提齣解決方法,弓I齣相關概念並進行歸納分析。它使得教學目標非常明確,更易於學生瞭解知識點並努力加以掌握。
Visual Basic.NET程序設計教程(第2版)/普通高等教育“十一五”國傢級規劃教材·國傢精品課程主講教材 epub pdf mobi txt 電子書 下載 2024
Visual Basic.NET程序設計教程(第2版)/普通高等教育“十一五”國傢級規劃教材·國傢精品課程主講教材 下載 epub mobi pdf txt 電子書
Visual Basic.NET程序設計教程(第2版)/普通高等教育“十一五”國傢級規劃教材·國傢精品課程主講教材 mobi pdf epub txt 電子書 下載 2024
評分
☆☆☆☆☆
書不錯,配閤講義用非常閤適。
評分
☆☆☆☆☆
《Visual Basic.NET程序設計教程(第2版)》分為教學篇與實驗篇。教學篇共11章,分彆為VB.NET入門基礎、麵嚮對象的可視化編程基礎、VB.NET程序設計基礎、基本控製結構、數組、過程、用戶界麵設計、數據文件、數據庫應用程序開發、麵嚮對象程序設計基礎和圖形應用程序。實驗篇安排瞭11個實驗,每個實驗由若乾個針對性強、可供選擇的實驗習題組成。著眼於培養學生利用計算機解題的思維方式和程序設計的基本功以及用現代編程環境解決實際問題的能力。
評分
☆☆☆☆☆
《Visual Basic.NET程序設計教程(第2版)》以Visual Studio.NET 2005版作為藍本,以“問題驅動”為教材編寫新思路,將常用控件化整為零、知識點與控件學習相結閤,並安排瞭“自主學習”拓展知識麵。對VB..NET麵嚮對象編程的思想、程序設計的方法、可視化界麵的設計、高級開發技術等通過大量的實例有機地結閤。
評分
☆☆☆☆☆
還可以瞭 ,速度很快!
評分
☆☆☆☆☆
不錯
評分
☆☆☆☆☆
不錯
評分
☆☆☆☆☆
very good
評分
☆☆☆☆☆
正版書,非常不錯,下次還會再買
評分
☆☆☆☆☆
質量很好
Visual Basic.NET程序設計教程(第2版)/普通高等教育“十一五”國傢級規劃教材·國傢精品課程主講教材 epub pdf mobi txt 電子書 下載 2024