第1章 軟件工程
1.1 概述
1.1.1 軟件工程的形成與發(fā)展
1.1.2 軟件工程范型
1.2 軟件開發(fā)方法
1.2.1 結構化開發(fā)方法
1.2.2 面向對象開發(fā)方法
1.3 軟件測試與質量保證
1.3.1 軟件測試原則
1.3.2 軟件測試策略與技術
1.3.3 軟件質量保證
1.4 軟件重用
1.5 軟件開發(fā)環(huán)境
1.5.1 CASE環(huán)境的組成
1.5.2 CASE環(huán)境的模型
1.5.3 CASE環(huán)境的類型
小結
習題
第2章 數據結構
2.1 概述
2.1.1 數據結構的概念
2.1.2 數據的邏輯結構
2.1.3 數據的物理結構
2.1.4 數據結構的運算
2.2 線性表
2.2.1 線性表
2.2.2 棧
2.2.3 隊列
2.2.4 串
2.3 樹型結構
2.3.1 樹的定義和基本概念
2.3.2 二叉樹
2.3.3 樹的存儲結構
2.3.4 森林與二叉樹的轉換
2.4 圖
2.4.1 圖的定義和基本概念
2.4.2 圖的存儲結構
2.4.3 圖的遍歷
2.5 查找
2.5.1 線性表查找
2.5.2 二叉排序樹及其查找
2.6 排序
2.6.1 選擇排序
2.6.2 交換排序
2.6.3 歸并排序
小結
習題
第3章 操作系統(tǒng)
3.1 概論
3.1.1 操作系統(tǒng)的基本概念
3.1.2 操作系統(tǒng)的特征和功能
3.1.3 操作系統(tǒng)的發(fā)展
3.1.4 操作系統(tǒng)的分類
3.2 處理機管理
3.2.1 進程與線程
3.2.2 進程的狀態(tài)與轉換
3.2.3 進程的控制和調度
3.2.4 進程的協(xié)調和通信
3.2.5 死鎖
3.3 存儲管理
3.3.1 存儲管理的概念及功能
3.3.2 分區(qū)式管理
3.3.3 分頁式管理
3.3.4 段式管理
3.4 設備管理
3.4.1 設備的有關概念
3.4.2 設備管理程序
3.4.3 虛擬設備——假脫機系統(tǒng)
3.5 文件管理
3.5.1 文件及文件系統(tǒng)
3.5.2 文件結構及存取方式
3.5.3 文件存儲空間管理
3.5.4 文件目錄
3.5.5 文件的共享與安全性
3.5.6 文件的主要操作
3.6 作業(yè)管理與用戶界面
3.6.1 作業(yè)管理
3.6.2 操作系統(tǒng)的用戶接口
3.7 典型的PC機操作系統(tǒng):Windows操作系統(tǒng)
3.7.1 Windows發(fā)展簡史
3.7.2 Windows操作系統(tǒng)的基本功能
3.7.3 Windows操作系統(tǒng)的主要特點
3.8 其他常見的操作系統(tǒng)
3.8.1 MSDOS操作系統(tǒng)(msdos,pcdos)
3.8.2 UNIX/XENIX操作系統(tǒng)
3.8.3 Linux操作系統(tǒng)
小結
習題
第4章 數據庫技術
4.1 概述
4.1.1 數據與數據處理
4.1.2 數據管理技術的發(fā)展
4.1.3 數據庫系統(tǒng)
4.2 創(chuàng)建數據庫
4.2.1 Access數據庫示例
4.2.2 在Access中創(chuàng)建與編輯表
4.3 數據查詢與SQL語言
4.3.1 數據查詢概述
4.3.2 Access的查詢類型
4.3.3 在Access中建立查詢
4.3.4 結構化查詢語言——SQL
4.4 關系數據庫
4.4.1 數據描述
4.4.2 數據模型
4.4.3 關系的規(guī)范化
4.4.4 關系數據庫設計
小結
習題
第5章 面向對象程序設計
5.1 從POP到OOP
5.1.1 POP存在的問題
5.1.2 OOP的基本特征
5.1.3 常見的OOP語言
5.2 VB概述
5.2.1 VB語言的特點
5.2.2 VB的編程環(huán)境
5.3 VB程序設計
5.3.1 一個引例:計算器程序
5.3.2 菜單和對話框設計
5.3.3 多窗口設計
5.3.4 VB程序文件
5.4 VB與面向對象程序設計
5.4.1 類與對象
5.4.2 類的繼承性
5.4.3 類的多態(tài)性
5.5 VB與數據庫
5.5.1 VB對數據庫的支持
5.5.2 可視化數據管理器
5.5.3 數據控件
5.6 VB對多媒體的支持
5.6.1 MCI指令和MMControl控件
5.6.2 VB的OLE功能
5.6.3 VB與Win32 API函數
小結
習題
第6章 計算機網絡
6.1 計算機網絡基礎
6.1.1 計算機網絡的概念
6.1.2 網絡連接
6.1.3 網絡拓撲結構
6.1.4 網絡體系結構
6.1.5 封裝與通信過程
6.1.6 OSI體系結構
6.2 TCP/IP協(xié)議
6.2.1 TCP/IP體系結構
6.2.2 IP地址
6.2.3 域名服務
6.3 因特網
6.3.1 因特網的起源與應用
6.3.2 WWW的工作原理
6.3.3 電子郵件系統(tǒng)
6.4 網絡安全技術
6.4.1 加密技術
6.4.2 電子商務中的安全技術
6.4.3 防火墻
小結
習題
第7章 網頁設計
7.1 HTML語言簡介
7.1.1 HTML的歷史
7.1.2 HTML的特點
7.1.3 HTML文檔結構
7.1.4 編輯和調試HTML文件
7.2 常用的HTML標記
7.2.1 文檔標記
7.2.2 排版標記
7.2.3 鏈接標記
7.2.4 字體標記
7.2.5 表格標記
7.2.6 圖像標記
7.3 HTML表單
7.3.1 一個引例
7.3.2 普通表項
7.3.3 定義菜單
7.3.4 成段文字輸入
7.4 網頁制作工具FrontPage 2000
7.4.1 FrontPage 2000窗口組成
7.4.2 FrontPage 2000視圖
7.4.3 存取網頁
7.5 用FrontPage 2000編輯網頁
7.5.1 編輯網頁
7.5.2 設置文本屬性
7.5.3 創(chuàng)建超鏈接
7.5.4 在網頁中使用圖像
7.5.5 表格的使用
7.5.6 表單的使用
7.6 網站設計綜合實例
7.6.1 建立網站
7.6.2 制作首頁
7.7 建立個人的PWS站點
7.7.1 PWS概述
7.7.2 安裝PWS
7.7.3 PWS目錄管理
7.7.4 PWS的文檔發(fā)布
小結
習題
參考文獻