《計算機軟件基礎》是計算機軟件技術基礎的綜合教材,引進了軟件技術發(fā)展的新成果,精煉了選材內(nèi)容。
《計算機軟件基礎》共分為6章,包括緒論、算法和數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、數(shù)據(jù)庫和軟件新技術,內(nèi)容由淺入深,為讀者開辟了由入門到熟練掌握的捷徑。
《計算機軟件基礎》提供了大量的軟件開發(fā)實例,每章都配有習題,便于讀者鞏固所學知識。
《計算機軟件基礎》可作為高等院校非計算機專業(yè)的基礎教材,也可以作為企業(yè)的培訓教材,還可供相關技術人員參考。
第1章 緒論
1.1 計算機軟件概述
1.2 計算機程序和軟件
1.3 計算機軟件技術發(fā)展
1.4 習題
第2章 算法和數(shù)據(jù)結(jié)構(gòu)
2.1 算法
2.2 數(shù)據(jù)結(jié)構(gòu)
2.3 線性表
2.4 棧
2.5 隊列
2.6 串
2.7 樹
2.8 圖
2.9 查找
2.10 排序
2.11 習題
第3章 操作系統(tǒng)
3.1 操作系統(tǒng)概述
3.2 作業(yè)管理
3.3 進程管理
3.4 存儲管理
3.5 設備管理
3.6 文件管理
3.7 典型操作系統(tǒng)介紹
3.8 習題
第4章 軟件工程
4.1 軟件工程概述
4.2 可行性研究
4.3 需求分析
4.4 總體設計
4.5 詳細設計
4.6 軟件編碼
4.7 軟件測試
4.8 軟件維護
4.9 習題
第5章 數(shù)據(jù)庫
5.1 數(shù)據(jù)庫的基礎知識
5.2 關系數(shù)據(jù)庫
5.3 結(jié)構(gòu)化查詢語言SQL
5.4 數(shù)據(jù)庫訪問技術
5.5 習題
第6章 軟件新技術
6.1 Internet與Intranet
6.2 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
6.3 云存儲技術
6.4 程序設計語言
6.5 習題
參考文獻