第1章 緒論
1.1 計算機軟件概述
1.2 計算機軟件技術(shù)
1.3 習題
第2章 程序設計語言
2.1 程序設計語言概述
2.2 高級程序設計語言實現(xiàn)計算的方
2.3 結(jié)構(gòu)化程序設計語言
2.4 面向?qū)ο蟪绦蛟O計
2.5 程序設計語言的選擇
2.6 習題
第3章 算法和數(shù)據(jù)結(jié)構(gòu)
3.1 引言
3.2 算法
3.3 線性表
3.4 棧
3.5 隊列
3.6 串
3.7 樹
3.8 圖
3.9 查找
3.10 排序
3.11 習題
第4章 操作系統(tǒng)
4.1 操作系統(tǒng)概述
4.2 操作系統(tǒng)的進程管理
4.3 存儲管理
4.4 設備管理
4.5 文件管理
4.6 作業(yè)管理
4.7 典型操作系統(tǒng)介紹
4.8 習題
第5章 數(shù)據(jù)庫
5.1 數(shù)據(jù)庫的基礎(chǔ)知識
5.2 關(guān)系數(shù)據(jù)庫
5.3 結(jié)構(gòu)化查詢語言SQL
5.4 數(shù)據(jù)庫訪問技術(shù)
5.5 習題
第6章 軟件工程
6.1 軟件工程概述
6.2 軟件生存周期的主要活動
6.3 軟件開發(fā)過程模型
6.4 軟件開發(fā)管理技術(shù)
6.5 習題
參考文獻