第一章 導論
1. 1 程序與軟件
1. 2 軟件的分類
1. 3 常見軟件介紹
小結
練習題
第二章 程序設計語言
2. 1 高級程序設計語言概述
2. 2 高級程序設計語言實現(xiàn)計算的方式
2. 2. 1 編譯器工作原理
2. 2. 2 高級語言程序的解釋執(zhí)行
2. 3 高級程序設計語言基本特征
2. 3. 1 變量. 表達式. 賦值
2. 3. 2 程序的控制結構
2. 3. 3 數(shù)據(jù)類型
2. 3. 4 過程
2. 3. 5 過程的數(shù)據(jù)傳遞
2. 3. 6 變量的生命期和Static變量
2. 3. 7 輸入/輸出
2. 4 面向對象程序語言的基本特征
2. 4. 1 對象極述
2. 4. 2 類與對象
2. 4. 3 類定義
2. 4. 4 類繼承
2. 4. 5 多態(tài)性
小結
練習題
第三章 算法與數(shù)據(jù)結構
3. 1 算法
3. 1. 1 門算法的兩要素
3. 1. 2 算法的特征
3. 1. 3 算法的表示
3. 1. 4 常用算法
3. 2 數(shù)據(jù)結構
3. 2. 1 數(shù)據(jù)結構概述
3. 2. 2 線性表
3. 2. 3 串
3. 2. 4 樹和二叉樹
3. 2. 5 圖
3. 3 查找
3. 3. I 基本概念
3. 3. 2 查找算法
3. 4 排序
3. 4. 1 基本概念
3. 4. 2 插入排序
3. 4. 3 選擇排序
3. 4. 4 交換排序
3. 5 文件筒介
3. 5. 1 基本概念
3. 5. 2 文件的結構
3. 5. 3 文件的操作
3. 6 應用舉例-分酒問題
小結
練習題
第四章 程序開發(fā)和軟件二程
4. 1 程序設計過程
4. 1. 1 需求分析
4. 1. 2 程序設計
4. 1. 3 編碼
4. 1. 4 測試與排錯
4. 2 軟件工程概述
4. 3 傳統(tǒng)的軟件工程
4. 3. 1 生存周期模型
4. 3. 2 需求分析
4. 3. 3 設計
4. 3. 4 軟件測試
小結
練習題
第五章 軟件過程管理與軟件工程環(huán)境
5. 1 軟件過程:
5. 2 軟件過程模型
5. 3 軟件項目管理
5. 3. 1 風險分析與風險管理
5. 3. 2 軟件質量保證
5. 3. 3 項目進度與追蹤
5. 3. 4 項目計劃
5. 4 軟件配置管理
5. 5 軟件重用
5. 6 軟件開發(fā)環(huán)境
小結
練習題
第六章 VB環(huán)境下的應用程序開發(fā)
6. 1 VB介紹
6. 1. 1 VB概述
6. 2 VB程序設計的特點
6. I. 3 消息和事件驅動
6. 1. 4 VB開發(fā)環(huán)境
6. 1. 5 VB項目文件和可執(zhí)行文件
6. 1. 6 創(chuàng)建VB應用程序的步驟
6. 2 應用程序舉例
6. 2. 1 問題的描述
6. 2. 2 問題分析
6. 2. 3 設計過程
6. 2. 4 程序的編制
6. 2. 5 排錯與調試
小結
練習題
第七章 多媒體與多媒體應用開發(fā)
7. 1 多媒體
7. 1. 1 什么是多媒體
7. 1. 2 多媒體的應用
7. 2 多媒體計算機系統(tǒng)
7. 2. 1 多媒體計算機系統(tǒng)
7. 2. 2 多媒體計算機MPC
7. 3 多媒體技術與設備
7, 3. 1 音頻設備
7. 3. 2 視頻設備
7. 3. 3 存儲光盤
7. 4 多媒體應用開發(fā)
7. 4. 1 多媒體應用軟件的制作過程
7. 4. 2 多媒體數(shù)據(jù)的準備
7. 4. 3 多媒體開發(fā)工具與平臺
7. 5 VB的多媒體程序設計
7. 5. 1 動畫程序蝶戀花的制作
7. 5. 2 影片播放程序的制作
小結
練習題
第八章 操作系統(tǒng)
8. 1 操作系統(tǒng)概述
8. 2 操作系統(tǒng)的特性
8. 3 操作系統(tǒng)的功能
8. 4 操作系統(tǒng)的種類
8. 5 操作系統(tǒng)的結構
8. 6 操作系統(tǒng)的資源管理
8. 6. 1 進程管理
8. 6. 2 存儲管理
8. 6. 3 設備管理
8. 6. 4 文件管理
8. 7 操作系統(tǒng)的發(fā)展
小結
練習題
第九章 幾種常見的操作系統(tǒng)
9. 1 DOS系統(tǒng)
9. 2 Windows95
9. 3 UNIX系統(tǒng)
9. 3. 1 UNIX系統(tǒng)結構與特性
9. 3. 2 不同廠家的UNIX
9. 3. 3 Linux系統(tǒng)
9. 4 NetWare系統(tǒng)
9. 4. 1 NetWare的結構特點
9. 4. 2 NetWare的目錄管理
9. 5 WindowsNT系統(tǒng)
9. 5. 1 WindowsNT的兩種類型
9. 5. 2 WindowsNT的體系結構
9. 5. 3 WindowsNT的主要特性
9. 5. 4 WindowsNT的安全性
9. 5. 5 WindowsNT的網絡服務
小結
練習題
第十章 關系數(shù)據(jù)庫系統(tǒng)
10. 1 數(shù)據(jù)庫初步
10. 1. 1 文件系統(tǒng)
10. 1. 2 數(shù)據(jù)庫系統(tǒng)
10. 1. 3 數(shù)據(jù)庫數(shù)據(jù)的組織
10. 1. 4 數(shù)據(jù)庫應用模式
10. 2 關系數(shù)據(jù)庫
10. 2. 1 關系模型
10. 2. 2 關系的完整性
10. 3 關系的規(guī)范化
10. 3. 1 規(guī)范化
10. 3. 2 函數(shù)依賴
10. 3. 3 范式
10. 3. 4 設計折中
10. 4 關系數(shù)據(jù)庫的設計
10. 4. 1 數(shù)據(jù)庫設計
10. 4. 2 實體聯(lián)系模型(E-R模型)
10. 5 SQL語言
10. 5. 1 SQL語言基礎
10. 5. 2 SQL中的數(shù)據(jù)操縱
10. 5. 3 SQL中的數(shù)據(jù)定義
10. 5. 4 數(shù)據(jù)控制功能
10. 5. 5 事務處理
10. 5. 6 觸發(fā)器
10. 5. 7 存儲過程
小結
練習題
第十一章 一個數(shù)據(jù)庫應用系統(tǒng)的設計與實現(xiàn)
11. 1 應用背景與需求說明
11. 2 數(shù)據(jù)庫設計
11. 2. 1 概念設計
11. 2. 2 設計關系模式
11. 2. 3 確定數(shù)據(jù)庫應用的功能
11. 3 數(shù)據(jù)庫開發(fā)環(huán)境
11. 3. 1 VisualBasic中的數(shù)據(jù)訪問
11. 3. 2 VisualBasic數(shù)據(jù)庫體系結構
11. 4 創(chuàng)建數(shù)據(jù)庫
11. 4. 1 可視化數(shù)據(jù)管理器
11. 4. 2 數(shù)據(jù)訪問對象
11. 4. 3 添加索引
11. 4. 4 添加關系和引用完整性
11. 5 創(chuàng)建數(shù)據(jù)庫應用程序
11. 5. 1 數(shù)據(jù)控件(DataControl)
11. 5. 2 創(chuàng)建一個簡單的應用程序
11. 5. 3 創(chuàng)建數(shù)據(jù)宙體
小結
練習題
第十二章 計算機網絡概述
12. 1 什么是計算機網絡
12. 1. 1 什么是局域網
12. 1. 2 園區(qū)網. 城域網和廣域網
12. 2 網絡中的信號傳輸
12. 2. 1 數(shù)字信號
12. 2. 2 模擬信號
12. 2. 3 信號傳輸方法的比較
12. 2. 4 位同步
12. 2. 5 基帶和寬帶傳輸
12. 3 網絡的拓撲結構
12. 3. 1 總線型結構
12. 3. 2 星型結構
12. 3. 3 環(huán)型拓撲結構
12. 3. 4 網狀拓撲結構
12. 4 網絡的傳輸介質
12. 4. 1 同軸電纜
12. 4. 2 雙絞線
12. 4. 3 光纜
12. 4. 4 無線傳輸
12. 5 網絡適配器
12. 5. 1 網卡的工作原理
12. 5. 2 網卡的配置
12. 6 網絡軟件
小結
練習題
第十三章 網絡協(xié)議與網絡操作系統(tǒng)
13. 1 OSI參考模型
13. 1. 1 OSI/RM的協(xié)議層次
13. 1. 2 協(xié)議服務
13. 1. 3 IEEE 802的系列標準
13. 2 網絡傳輸協(xié)議
13. 2. 1 NetBEUI
13. 2. 2 IPX/SPX
13. 2. 3 TCP/IP協(xié)議
13. 2. 4 串行鏈路上的SLIP/PPP協(xié)議
13. 3 網絡操作系統(tǒng)
13. 3. 1 網絡操作系統(tǒng)概述
13. 3. 2 NovellNetware
13. 3. 3 WindowsNT
13. 4 建立網絡環(huán)境
13. 4. 1 網絡軟件需要考慮的問題
13. 4. 2 用戶帳戶的管理
13. 4. 3 用戶組的管理
13. 4. 4 網絡文檔的編制
13. 5 網絡環(huán)境的安全性
13. 6 WindowsNT 4. 0組網實例
小結
練習題
第十四章 網絡技術與網絡互連
14. 1 傳統(tǒng)局域網技術
14. 1. 1 以太網
14. 1. 2 令牌環(huán)網
14. 2 高速局域網技術
14. 2. 1 交換式以太網
14. 2. 2 快速以太網和千兆以太網
14. 2. 3 100VG-AnyLAN
14. 2. 4 FDDI
14. 2. 5 ATM局域網
14. 3 網絡互連設備
14. 3. 1 集線器
14. 3. 2 網橋
14. 3. 3 路由器
14. 3. 4 網關
14. 4 廣域網
14. 4. 1 調制解調器
14. 4. 2 公用電話網(PSTN)
14. 4. 3 公用分組交換網(PDN)
14. 4. 4 綜合業(yè)務數(shù)據(jù)網
14. 4. 5 幀中繼(FrameRelay)
14. 4. 6 數(shù)字數(shù)據(jù)網(DDN)
14. 4. 7 寬帶綜合業(yè)務數(shù)字網B-ISDN和ATM
小結
練習題
第十五章 Internet網絡
15. 1 Internet簡介
15. 2 電子郵件E-mail
15. 2. 1 Internet電子郵件的工作原理
15. 2. 2 電子郵件協(xié)議
15. 2. 3 多用途郵件擴展MIME
15. 2. 4 Internet電子郵件的使用
15. 3 文件傳輸FTP
15. 3. 1 FTP的工作原理
15. 3. 2 匿名FTP
15. 3. 3 文件的壓縮和還原
15. 4 萬維網WWW
15. 4. 1 WWW的基本原理
15. 4. 2 超文本標記語言
15. 4. 3 超文本傳輸協(xié)議
15. 4. 4 WWW的交互技術
15. 5 企業(yè)內部網Intranet
15. 5. 1 Internet的網絡結構
15. 5. 2 Internet的安全性
15. 5. 3 基于WindowsNT建立
Internet
小結
練習題
第十六章 網絡程序設計
16. 1 Windows Socket程序設計
16. 1. 1 WindowsSockets編程特點
16. 1. 2 Socket的建立流程
16. 1. 3 編程實例介紹
16. 2 CGI程序設計
16. 2. 1 一個簡單的實例
16. 2. 2 Form輸入的分析和解碼
16. 2. 3 利用CGI產生HTML輸出
16. 3 使用IDC. HTX開發(fā)WWW數(shù)據(jù)庫檢索程序
16. 4 ASP編程
16. 4. 1 ASP語法簡介
16. 4. 2 ASP內建對象
16. 4. 3 服務器組件
16. 4. 4 ASP應用實例
16. 5 Java語言的網絡程序設計
16. 5. 1 100%的Java
16. 5. 2 JavaApplet
16. 5. 3 利用Java開發(fā)Socket應用程序
16. 5. 4 Java開發(fā)工具
小結
練習題
參考書目