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

出版時間:2011-2  出版社:科學(xué)出版社  作者:王建勇 編  頁數(shù):272  

內(nèi)容概要

  王建勇主編的《Visual
Basic.NET程序設(shè)計教程》是根據(jù)教育部高等學(xué)校計算機基礎(chǔ)課程教學(xué)指導(dǎo)委員會制定的《高等學(xué)校計算機基礎(chǔ)課程教學(xué)基本要求》中有關(guān)“程序設(shè)計基礎(chǔ)”課程教學(xué)基本要求編寫的,為普通高等學(xué)校學(xué)生將VB.NET作為第一門程序設(shè)計語言課程學(xué)習(xí)的教材。
  《Visual Basic.NET程序設(shè)計教程》以Visual Basic.NET
2008版本為平臺,以培養(yǎng)程序設(shè)計能力為主線,以“任務(wù)驅(qū)動”、“任務(wù)分析”和“任務(wù)實現(xiàn)”等程序設(shè)計?想為編寫教材新思路。將結(jié)構(gòu)化程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計、算法設(shè)計、應(yīng)用程序開發(fā)等幾個方面有機結(jié)合。
  《Visual
Basic.NET程序設(shè)計教程》內(nèi)容主要包括:VB.NET基礎(chǔ)、簡單VB.NET程序設(shè)計、VB.NET語言基礎(chǔ)、基本控制結(jié)構(gòu)、數(shù)組、過程、用戶界面設(shè)計、面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、文件、數(shù)據(jù)庫應(yīng)用開發(fā)和Web應(yīng)用程序開發(fā)等,章節(jié)后安排了“綜合實訓(xùn)”和“自主學(xué)習(xí)”以拓展知識面。著眼于培養(yǎng)學(xué)生計算機解題的思維方式和程序設(shè)計的基本功以及用現(xiàn)代編程語言解決實際問題的能力。
  內(nèi)容結(jié)合案例由淺人深,循序漸進,講解通俗易懂??勺鳛楦黝惛叩葘W(xué)?!癡isual
Basic程序設(shè)計”課程的教材,也可以作為程序開發(fā)人員的參考書。

書籍目錄

第1章 Visual Basic.NET概述
 1.1 VB.NET及其特點
  1.1.1 簡單的數(shù)學(xué)計算器
  1.1.2 VB.NET的主要功能特點
 1.2 VB.NET集成開發(fā)環(huán)境
  1.2.1 進入VB.NET
  1.2.2 主窗口
  1.2.3 窗體設(shè)計器、代碼設(shè)計窗口
  1.2.4 屬性窗口和工具箱窗口
 1.3 實現(xiàn)問題的求解過程
  1.3.1 創(chuàng)建應(yīng)用程序過程
  1.3.2 程序結(jié)構(gòu)和編碼規(guī)則
 1.4 自主學(xué)習(xí)——程序設(shè)計基礎(chǔ)及VB.NET概述
  1.4.1 計算機程序設(shè)計語言的發(fā)展
  1.4.2 結(jié)構(gòu)化程序設(shè)計
  1.4.3 面向?qū)ο蟪绦蛟O(shè)計
  1.4.4 VB.NET概述及其發(fā)展
  1.4.5 Microsoft.NET概述
 思考題一
第2章 面向?qū)ο蟮目梢暬幊袒A(chǔ)
 2.1 面向?qū)ο蟮幕靖拍?br />  2.1.1 對象及其類
  2.1.2 對象的屬性、事件和方法
 2.2 窗體和基本控件
  2.2.1 控件的基本屬性
  2.2.2 窗體
  2.2.3 標簽
  2.2.4 命令按鈕
  2.2.5 文本框
 2.3 綜合實訓(xùn)
 2.4 自主學(xué)習(xí)——相關(guān)控件
  2.4.1 圖片控件
  2.4.2 ToolTips控件
 思考題二
第3章 Visual Basic.NET程序設(shè)計語言基礎(chǔ)
 3.1 基本數(shù)據(jù)類型
  3.1.1 計算圓球的體積和表面積
  3.1.2 基本數(shù)據(jù)類型和標識符
 3.2 常量和變量
  3.2.1 常量
  3.2.2 變量
 3.3 運算符和表達式
  3.3.1 算術(shù)運算符
  3.3.2 關(guān)系運算符
  3.3.3 邏輯運算符
  3.3.4 連?運算符
  3.3.5 表達式
 3.4 類型轉(zhuǎn)換
 3.5 常用函數(shù)
 3.6 綜合實訓(xùn)
 3.7 自主學(xué)習(xí)——命名空間
 思考題三
第4章 VB.NET控制結(jié)構(gòu)
 4.1 順序結(jié)構(gòu)
  4.1.1 數(shù)據(jù)交換
  4.1.2 賦值語句
  4.1.3 數(shù)據(jù)的輸入和輸出
 4.2 選擇結(jié)構(gòu)
  4.2.1 If語句
  4.2.2 SelectCase語句
  4.2.3 條件函數(shù)
  4.2.4 選擇控件
 4.3 循環(huán)結(jié)構(gòu)
  4.3.1 引例:單科成績統(tǒng)計
  4.3.2 ForNext:循環(huán)?句
  4.3.3 WhileEnd While循環(huán)
  4.3.4 DoLoop語句
  4.3.5 循環(huán)的嵌套
 4.4 其他控制語句
  4.4.1 GoTo語句
  4.4.2 Exit語句
  4.4.3 End語句
 4.5 綜合實訓(xùn)
 4.6 自主學(xué)習(xí)——程序調(diào)試
  4.6.1 錯誤類型
  4.6.2 調(diào)試和排錯
  4.6.3 結(jié)構(gòu)化異常處理
 思考題四
第5章 數(shù)組
 5.1 一維數(shù)組的定義和引用
  5.1.1 射擊比賽成績統(tǒng)計
  5.1.2 一維數(shù)組的聲明和初始化
  5.1.3 一?數(shù)組的引用
  5.1.4 數(shù)組重定義
  5.1.5 一維數(shù)組的基本操作
  5.1.6 使用For Each/Next語句訪問數(shù)組
  5.1.7 使用一維數(shù)組編程
 5.2 二維數(shù)組的定義和引用
  5.2.1 二維數(shù)組的引入
  5.2.2 二維數(shù)組的定義和初始化
  5.2.3 Ubound函數(shù)
  5.2.4 使用二維數(shù)組編程
 5.3 結(jié)構(gòu)數(shù)組的定義和引用
  5.3.1 結(jié)構(gòu)數(shù)組的引入
  5.3.2 結(jié)構(gòu)型變量
  5.3.3 結(jié)構(gòu)型數(shù)組的應(yīng)用
 5.4 用數(shù)組方法對數(shù)組元素進行操作
  5.4.1 數(shù)組排序
  5.4.2 數(shù)組的倒轉(zhuǎn)
  5.4.3 數(shù)組的搜索
  5.4.4 其他數(shù)組常用方法和語句
 5.5 ListBox控件和ComboBox控件
  5.5.1 屬性、事件和方法
  5.5.2 用listbox控件編程
 5.6 綜合實訓(xùn)——奇數(shù)魔方陣問題
 5.7 自主學(xué)習(xí)——冒泡法排序
 思考題五
第6章 過程
 6.1 函數(shù)過程的定義和調(diào)用
  6.1.1 函數(shù)過程的引入
  6.1.2 函數(shù)過程的定義
  6.1.3 函數(shù)過程的調(diào)用
  6.1.4 形參與實參
 6.2 子過程的定義和調(diào)用
  6.2.1 過程的引入
  6.2.2 子過程的定義和調(diào)用
  6.2.3 兩種過程的比較
 6.3 傳值和傳地址
  6.3.1 兩數(shù)交換
  6.3.2 傳值和傳地址調(diào)用
  6.3.3 數(shù)組參數(shù)的傳遞
 6.4 存儲類和作用域
  6.4.1 存儲類別
  6.4.2 作用域和生存期
 6.5 遞歸過程
  6.5.1 一個簡單的遞歸程序
  6.5.2 遞歸函數(shù)的基本概念
  6.5.3 遞歸程序設(shè)計
 6.6 綜合實訓(xùn)
 6.7 自主學(xué)習(xí)——程序重載
  6.7.1 程序解析
  6.7.2 程序重載
 思考題六
第7章 常用控件和界面設(shè)計
 7.1 幾個常用控件
  7.1.1 RichTextBox控件
  7.1.2 滾動條控件
  7.1.3 ProgressBar控件
 7.2 菜單設(shè)計
  7.2.1 一個簡單菜單示例
  7.2.2 菜單設(shè)計
  7.2.3 下拉式菜單設(shè)計
  7.2.4 彈出式菜單的設(shè)計
 7.3 鼠標事件
  7.3.1 程序解析
  7.3.2 常用的鼠標事件
 7.4 鍵盤事件
  7.4.1 程序解析
  7.4.2 鍵盤事件
 7.5 多重窗體
  7.5.1 一個多窗體程序示例
  7.5.2 多重窗體使用方法
  7.5.3 不同窗體間的數(shù)據(jù)訪問
  7.5.4 多窗體的存取與編譯
 7.6 自主學(xué)習(xí)——常用對話框和一些控件
  7.6.1 FontDialog對話框
  7.6.2 ColorDialog對話框
  7.6.3 ToolStrip控件
 思考題七
第8章 文件
 8.1 基本概念
 8.2 使用Visual Basic.Net的run time函數(shù)進行文件操作
  8.2.1 順序文件訪問
  8.2.2 隨機文件訪問
  8.2.3 二進制文件訪問
 8.3 綜合實訓(xùn)
 8.4 自主學(xué)習(xí)——文件對話框
 思考題八
第9章 面向?qū)ο蟪绦蛟O(shè)計
 9.1 面向?qū)ο蟮幕靖拍?br />  9.1.1 類與對象
  9.1.2 面向?qū)ο蟪绦蛟O(shè)計的基本特性
 9.2 面向?qū)ο蟪绦蛟O(shè)計的實現(xiàn)
  9.2.1 類的定義
  9.2.2 類的使用
  9.2.3 對象的生命周期
 9.3 繼承
 9.4 自主學(xué)習(xí)——多態(tài)
  9.4.1 重載(Overloads)
  9.4.2 重寫(Overrides)
 思考題九
第10? Visual Basic.NET數(shù)據(jù)庫程序設(shè)計
 10.1 創(chuàng)建個人通訊資料庫
 10.2 設(shè)計個人通訊資料庫的軟件整體結(jié)構(gòu)與界面
  10.2.1 設(shè)計個人通訊資料庫的軟件整體結(jié)構(gòu)與界面
  10.2.2 瀏覽通訊錄
  10.2.3 ADO.NET 2.0
 10.3 為個人資料庫建立密碼
 10.4 個人資料庫的數(shù)據(jù)錄入與修改
  10.4.1 錄入修改數(shù)據(jù)庫記錄
  10.4.2 數(shù)據(jù)綁定
  10.4.3 SQL對數(shù)據(jù)庫中表的編輯操作
 10.5 個人資料庫的數(shù)據(jù)的查詢
  10.5.1 查詢個人資料庫中的數(shù)據(jù)
  10.5.2 SQL查詢語句的應(yīng)用
 10.6 綜合實訓(xùn)
 10.7 自主學(xué)習(xí)
  10.7.1 數(shù)據(jù)庫基礎(chǔ)知識
  10.7.2 SQL基礎(chǔ)
 思考題十
第11章 VisUal Basic.NET與Web程序設(shè)計
 11.1 建立Web窗體
  11.1.1 第一個Web窗體
  11.1.2 ASP.NET簡介
 11.2 顯示個人信息網(wǎng)頁
  11.2.1 建立顯示個人信息網(wǎng)頁
  11.2.2 Web程序設(shè)計與數(shù)據(jù)庫
 11.3 綜合實訓(xùn)
  11.3.1 實現(xiàn)動態(tài)日歷選取的網(wǎng)頁
  11.3.2 剖析Web Form
 11.4 自?學(xué)習(xí)
  11.4.1 HTML介紹
  11.4.2 IIS簡介
 思考題十一

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計1條)

 
 

  •   挺好挺快
 

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

京ICP備13047387號-7