《計算機軟件基礎(chǔ)》是計算機軟件技術(shù)基礎(chǔ)的綜合教材,引進了軟件技術(shù)發(fā)展的新成果,精煉了選材內(nèi)容。
《計算機軟件基礎(chǔ)》共分為6章,包括緒論、算法和數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、數(shù)據(jù)庫和軟件新技術(shù),內(nèi)容由淺入深,為讀者開辟了由入門到熟練掌握的捷徑。
《計算機軟件基礎(chǔ)》提供了大量的軟件開發(fā)實例,每章都配有習題,便于讀者鞏固所學知識。
《計算機軟件基礎(chǔ)》可作為高等院校非計算機專業(yè)的基礎(chǔ)教材,也可以作為企業(yè)的培訓教材,還可供相關(guān)技術(shù)人員參考。
第1章 緒論
1.1 計算機軟件概述
1.2 計算機程序和軟件
1.3 計算機軟件技術(shù)發(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 設(shè)備管理
3.6 文件管理
3.7 典型操作系統(tǒng)介紹
3.8 習題
第4章 軟件工程
4.1 軟件工程概述
4.2 可行性研究
4.3 需求分析
4.4 總體設(shè)計
4.5 詳細設(shè)計
4.6 軟件編碼
4.7 軟件測試
4.8 軟件維護
4.9 習題
第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章 軟件新技術(shù)
6.1 Internet與Intranet
6.2 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
6.3 云存儲技術(shù)
6.4 程序設(shè)計語言
6.5 習題
參考文獻