第1章 計算機與Visaul Basic.NET
1.1 計算機簡介
1.2 Windows的使用
1.2.1 鼠標指針
1.2.2 鼠標的操作
1.2.3 Windows和窗口
1.2.4 記事本的使用
1.2.5 本節(jié)小結
1.3 文件和文件夾
1.3.1 Windows資源管理器的使用
1.3.2 使用打開和另存對話框
1.3.3 只讀屬性
1.4 Visual Basic.NET簡介
1.4.1 Windows和VB.NET
1.4.2 如何開發(fā)VB.NET應用程序
1.4.3 Visual Basic的不同版本
1.5 計算簡史
1.5.1 19世紀
1.5.2 20世紀30年代
1.5.3 20世紀40年代
1.5.4 20世紀50年代
1.5.5 20世紀60年代
1.5.6 20世紀70年代
1.5.7 20世紀80年代
1.5.8 20世紀90年代
第2章 解決問題
2.1 程序開發(fā)的步驟
2.1.1 用計算機完成工作
2.1.2 程序計劃
2.2 程序設計的工具
2.2.1 流程圖
2.2.2 偽代碼
2.2.3 分層結構圖
2.2.4 根據(jù)NYC大街的編號求方向的算法
2.2.5 班級平均分數(shù)的算法
2.2.6 本節(jié)小結
第3章 VB.NET編程基礎
3.1 VB.NET控件
3.1.1 啟動VB.NET
3.1.2 初識文本框控件
3.1.3 初識按鈕控件
3.1.4 初識標簽控件
3.1.5 初識列表框控件
3.1.6 Name屬性
3.1.7 初識幫助系統(tǒng)
3.1.8 字體
3.1.9 自動隱藏
3.1.10 本節(jié)小結
3.2 VB.NET事件
3.2.1 初識事件過程
3.2.2 窗體的屬性和事件過程
3.2.3 事件過程的聲明語句
3.2.4 本節(jié)小結
3.3 數(shù)字
3.3.1 算術運算
3.3.2 科學計數(shù)法
3.3.3 變量
3.3.4 增加變量的值
3.3.5 內置函數(shù):Math.Sqrt,Int,Math.Round
3.3.6 整型數(shù)據(jù)類型
3.3.7 多重聲明
3.3.8 括號
3.3.9 三種錯誤類型
3.3.10 本節(jié)小結
3.4 字符串
3.4.1 變量和字符串
3.4.2 文本框用做輸入與輸出
3.4.3 連結
3.4.4 ANSI字符設置
3.4.5 字符串屬性和方法Length屬性和ToUPPer,ToLower,Trim,IndexOf,Substring方法
3.4.6 空字符串
3.4.7 字符串的初始值
3.4.8 Option Strict語句
3.4.9 內部文檔
3.4.10 續(xù)行符號
3.4.11 本節(jié)小結
3.5 輸入信息和輸出信息
3.5.1 帶有格式化函數(shù)的格式化輸出信息
3.5.2 帶有區(qū)域的格式化輸出信息
3.5.3 從文件中讀數(shù)據(jù)
3.5.4 從輸入對話框中獲得輸入信息
3.5.5 使用信息對話框進行輸出
3.6 本章小結
3.7 編程設計
第4章 通用過程
4.1 子過程(I)
4.1.1 變量與表達式作為實參
4.1.2 子過程調用其他子過程
4.1.3 本節(jié)小結
4.2 子過程(II)
4.2.1 按值傳遞
4.2.2 按地址傳遞
4.2.3 局部變量
4.2.4 類級別變量
4.2.5 調試
4.3 函數(shù)過程
4.3.1 具有參數(shù)的用戶定義函數(shù)
4.3.2 無參數(shù)用戶定義函數(shù)
4.3.3 比較函數(shù)過程與子過程
4.3.4 用Region指令折疊一個過程
4.4 模塊設計
4.4.1 自頂向下設計
4.4.2 結構化程序設計
4.4.3 結構化程序設計的優(yōu)點
4.4.4 面向對象編程
4.4.5 引用
4.5 本章小結
4.6 編程設計
第5章 選擇結構
5.1 關系與邏輯運算符
5.1.1 關系運算符
5.1.2 邏輯運算符
5.1.3 本節(jié)小結
5.2 If語句
5.2.1 ElseIf子句
5.2.2 本節(jié)小結
5.3 Select Case語句
5.3.1 本節(jié)小結
5.4 案例研究:周薪名單
5.4.1 設計周薪名單程序
5.4.2 顯示工資名單事件的偽代碼
5.4.3 編寫周薪名單的程序
5.4.4 程序和用戶界面
5.4.5 本節(jié)小結
5.5 本章小結
5.6 編程設計
第6章 循環(huán)
6.1 Do Loop循環(huán)語句
6.1.1 本節(jié)小結
6.2 用Do Loop循環(huán)語句處理數(shù)據(jù)列表
6.2.1 Peek方法
6.2.2 計數(shù)順和累加器
6.2.3 標志
6.2.4 嵌套循環(huán)
6.2.5 本節(jié)小結
6.3 For…Next循環(huán)
6.3.1 本節(jié)小結
6.4 案例研究:貸款分析
6.4.1 設計貸款分析程序
6.4.2 用戶界面
6.4.3 貸款分析程序的偽代碼
6.4.4 編寫貸款分析程序
6.4.5 本節(jié)小結
6.5 本章小結
6.6 編程設計
第7章 數(shù)組
7.1 創(chuàng)建和訪問數(shù)組
7.1.1 ReDim語句
7.1.2 使用數(shù)組作為頻率表
7.1.3 本節(jié)小結
7.2 數(shù)組的使用
7.2.1 有序數(shù)組
7.2.2 使用數(shù)組的一部分
7.2.3 合并兩個有序數(shù)組
7.2.4 傳遞數(shù)組到過程
7.2.5 本節(jié)小結
7.3 數(shù)組的一些附加類型
7.3.1 控件數(shù)組
7.3.2 結構
7.3.3 本節(jié)小結
7.4 排序和查詢
7.4.1 冒泡排序法
7.4.2 希爾排序法
7.4.3 查詢
7.4.4 本節(jié)小結
7.5 二維數(shù)組
7.5.1 本節(jié)小結
7.6 案例研究:高級收銀機
7.6.1 程序設計
7.6.2 用戶界面
7.6.3 數(shù)據(jù)結構
7.6.4 編寫代碼
7.7 本章小結
7.8 編程設計
第8章 順序文件
8.1 順序文件簡介
8.1.1 創(chuàng)建順序文件
8.1.2 為順序文件添加項
8.1.3 異常的處理結構
8.1.4 本節(jié)小結
8.2 使用順序文件
8.2.1 順序文件的排序
8.2.2 CSV格式
8.2.3 合并順序文件
8.2.4 中斷處理控制
8.2.5 本節(jié)小結
8.3 案例研究:記錄取款和存款
8.3.1 程序設計
8.3.2 用戶界面
8.3.3 為程序編碼
8.4 本章小結
8.5 編程設計
第9章 附加控件和對象
9.1 列表框、組合框與文件打開控件
9.1.1 List Box控件
9.1.2 Combo Box控件
9.1.3 OpenFileDialog控件
9.2 7種基本控件
9.2.1 Group Box控件
9.2.2 Check Box控件
9.2.3 Radio Button控件
9.2.4 Timer控件
9.2.5 Prcture Box控件
9.2.6 Horizontal與Vertcal Scroll Bar控件
9.3 4種附加控件
9.3.1 Clipboard對象
9.3.2 隨機類
9.3.3 MainMenu控件
9.3.4 多重窗體
9.4 本章小結
9.5 編程設計
第10章 數(shù)據(jù)庫管理
10.1 數(shù)據(jù)庫簡介
10.1.1 服務器資源管理器
10.1.2 用數(shù)據(jù)表來訪問數(shù)據(jù)庫
10.2 關系數(shù)據(jù)庫和SQL
10.2.1 主鍵和外鍵
10.2.2 SQL
10.2.3 4種SQL要求
10.2.4 DataGrid控件
10.2.5 改變數(shù)據(jù)庫的內容
10.2.6 本節(jié)小結
10.3 本章小結
10.4 編程設計
第11章 面向對象編程
11.1 類和對象
11.1.1 對象構造函數(shù)
11.2 對象數(shù)組、事件和包含
11.2.1 對象數(shù)組
11.2.2 事件
11.2.3 包含
11.3 繼承
11.3.1 多態(tài)和重載
11.3.2 抽象屬性、方法和類
11.3.3 本節(jié)小結
11.4 本章小結
11.5 編程設計
附錄A ANSI值表
附錄B VB.NET的操作步驟
附錄C 從VB 6.0過渡到VB.NET
附錄D VB.NET調度工具
部分奇數(shù)練習答案