第1章 計算機概述
1.1 計算機基本概念與發(fā)展
1.1.1 計算機的定義
1.1.2 計算機的誕生與發(fā)展階段
1.1.3 微型計算機的發(fā)展
1.1.4 計算機的發(fā)展方向
1.2 計算機的特點、分類與應用
1.2.1 計算機的特點
1.2.2 計算機的分類
1.2.3 計算機的應用
1.3 計算機系統(tǒng)結構
1.3.1 計算機系統(tǒng)組成
1.3.2 計算機系統(tǒng)的層次結構
1.3.3 計算機的硬件系統(tǒng)
1.3.4 計算機的軟件系統(tǒng)
1.4 計算機的系統(tǒng)總線
1.5 信息安全及計算機病毒
1.5.1 信息安全
1.5.2 計算機病毒
1.6 計算機網絡應用
1.6.1 計算機網絡概述
1.6.2 計算機網絡的組成
1.6.3 IP地址
1.6.4 域名地址
1.6.5 Internet服務
習題
第2章 信息表示與計算基礎
2.1 計算機的數(shù)制系統(tǒng)
2.1.1 計算機內部是一個二進制數(shù)制世界
2.1.2 進制表示
2.1.3 數(shù)制間的轉換
2.2 數(shù)值信息的表示
2.2.1 機器數(shù)與真值
2.2.2 整數(shù)和實數(shù)
2.2.3 原碼、反碼和補碼表示法
2.3 字符信息的表示
2.3.1 信息存儲單位
2.3.2 ASCII碼
2.3.3 標準漢字編碼
習題
第3章 操作系統(tǒng)基礎
3.1 操作系統(tǒng)的地位和定義
3.1.1 操作系統(tǒng)的地位
3.1.2 操作系統(tǒng)的定義
3.1.3 操作系統(tǒng)的功能
3.2 常見的操作系統(tǒng)
3.3 Windows XP基本操作
3.3.1 Windows XP的桌面組成
3.3.2 窗口介紹
3.3.3 幫助功能
3.4 運行應用程序
3.4.1 程序的啟動與退出
3.4.2 Windows應用程序
3.4.3 查找內容
3.5 文件及文件夾管理
3.5.1 文件及文件夾操作
3.5.2 建立快捷方式
3.5.3 共享文件夾
3.5.4 "回收站"的使用
3.6 使用"控制面板"
3.6.1 調整鼠標和鍵盤
3.6.2 設置桌面背景及屏幕保護
3.6.3 設置日期和時間
3.6.4 設置任務計劃
3.6.5 設置多用戶使用環(huán)境
3.6.6 添加/刪除程序
3.6.7 常規(guī)軟件的安裝與卸載
習題
第4章 辦公自動化應用基礎
4.1 Word 2003的應用
4.1.1 Word 2003的啟動和退出
4.1.2 Word 2003工作環(huán)境
4.1.3 學會使用幫助
4.1.4 文檔的管理
4.1.5 文檔的編輯
4.1.6 文檔的排版
4.1.7 圖形處理
4.1.8 表格制作
4.1.9 文檔的打印
4.2 Excel 2003的應用
4.2.1 Excel 2003的基礎知識
4.2.2 Excel 2003基本操作
4.2.3 工作表的編輯
4.2.4 工作表的格式化
4.2.5 圖表制作
4.2.6 數(shù)據(jù)管理與分析
4.2.7 工作表的打印
4.3 PowerPoint 2003的應用
4.3.1 PowerPoint的啟動與退出
4.3.2 演示文稿的管理
4.3.3 演示文稿的編輯
4.3.4 文本和對象的格式化
4.3.5 定義動畫與動作設置
4.3.6 放映和輸出演示文稿
習題
第5章 數(shù)據(jù)庫技術基礎
5.1 數(shù)據(jù)庫系統(tǒng)概述
5.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)
5.1.2 數(shù)據(jù)庫技術的產生與發(fā)展
5.1.3 數(shù)據(jù)庫系統(tǒng)的基本特點
5.1.4 數(shù)據(jù)庫系統(tǒng)結構
*5.2 數(shù)據(jù)模型
5.2.1 數(shù)據(jù)模型及其三要素
5.2.2 概念模型及其表示方式
5.2.3 常用數(shù)據(jù)模型
5.2.4 關系模型
5.3 關系代數(shù)
5.3.1 傳統(tǒng)的集合運算
5.3.2 專門的關系運算
*5.4 數(shù)據(jù)庫設計與管理
5.4.1 數(shù)據(jù)庫設計概述
5.4.2 數(shù)據(jù)庫設計各階段
習題
第6章 程序設計基礎
6.1 算法
6.1.1 算法的概念
6.1.2 算法的評價
6.1.3 算法的設計要求
*6.2 程序設計基礎
6.2.1 程序設計方法與風格
6.2.2 結構化程序設計
6.2.3 面向對象的程序設計
習題
第7章 數(shù)據(jù)結構基礎
7.1 數(shù)據(jù)結構的相關概念
7.2 線性表
7.2.1 順序表
7.2.2 鏈表
7.3 棧和隊列
7.3.1 棧(Stack)
7.3.2 隊列(Queue)
7.4 樹和二叉樹
7.4.1 樹(Tree)
7.4.2 二叉樹
7.5 查找
7.6 排序
習題
第8章 軟件工程基礎
8.1 軟件工程基本概念
8.1.1 軟件定義
8.1.2 軟件危機
8.1.3 軟件工程
8.1.4 軟件生命周期(Software Life Cycle)
8.2 需求分析
8.2.1 需求分析與需求方法
8.2.2 結構化分析方法
8.2.3 軟件需求規(guī)格說明書
8.3 軟件設計
8.3.1 軟件設計的基本概念
8.3.2 概要設計
8.3.3 詳細設計
8.4 編碼設計
8.4.1 編碼設計的目的和任務
8.4.2 程序設計語言的選擇
8.5 軟件測試
8.5.1 軟件測試的目的
8.5.2 軟件測試的準則
8.5.3 軟件測試技術與方法綜述
8.5.4 軟件測試的步驟
8.6 程序的調試
8.6.1 基本概念
8.6.2 軟件調試方法
8.7 軟件開發(fā)模型
8.7.1 瀑布模型
8.7.2 快速原型模型
8.7.3 增量模型
8.7.4 螺旋模型
8.7.5 噴泉模型
習題