基本信息
書名計算機公共基礎知識
•書號978-7-118-09485-5
•作者蘇旺輝、律淑珍、謝建民
•出版時間2014年6月
•譯者
•版次1版1次
•開本16
•裝幀平裝
•出版基金
•頁數183
•字數271
•中圖分類TP3
•定價30.00
目錄信息
第1章信息技術與計算機套用概述
1.1信息技術概述
1.2計算機套用概述
1.2.1計算機概述
1.2.2計算機的套用
本章小結
習題1
第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.4常用算法
2.4.1窮舉法
2.4.2遞推法
2.4.3疊代法
2.4.4遞歸法
本章小結
習題2
第3章軟體工程基礎
3.1軟體、軟體危機與軟體工程
3.1.1軟體、軟體危機
3.1.2軟體工程的提出
3.1.3軟體工程的主要成分
3.2軟體生命周期
3.2.1軟體生命周期
3.2.2軟體生命周期的瀑布模型
3.2.3軟體工程過程
3.3計畫時期
3.3.1問題的定義
3.3.2可行性研究
3.3.3項目實施計畫
3.4需求分析
3.4.1需求分析的定義及特點
3.4.2需求分析的任務
3.4.3需求分析的步驟
3.4.4需求規格說明書
3.4.5需求分析的原則
3.4.6需求分析的方法——結構化分析法
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.7編碼和語言選擇
3.8軟體測試
3.8.1基本概念
3.8.2軟體測試的準則
3.8.3軟體測試的步驟
3.8.4代碼的複審
3.8.5測試用例的設計
3.8.6單元測試
3.8.7集成測試
3.8.8確認測試
3.8.9系統測試
3.8.10程式調試
3.9軟體維護
3.9.1軟體維護的種類
3.9.2軟體的可維護性
3.9.3提高可維護性的途徑
本章小結
習題3
第4章程式設計基礎
4.1程式設計語言及其發展
4.1.1程式設計語言的發展
4.1.2高級程式設計語言的開發過程
4.2程式設計方法與風格
4.3程式設計的基本方法
4.3.1結構化程式設計方法
4.3.2面向對象程式設計
本章小結
習題4
第5章資料庫技術基礎
5.1數據管理系統概述
5.1.1資料庫概論
5.1.2數據管理技術的發展
5.1.3資料庫、資料庫管理系統和資料庫系統
5.2數據描述
5.2.1現實世界
5.2.2信息世界
5.2.3機器世界
5.2.4數據模型
5.2.5數據模型的組成要素
5.2.6資料庫系統的體系結構
5.3關係資料庫
5.3.1關係模型的基本概念
5.3.2E-R模型向關係模型的轉換
5.3.3關係代數運算
5.3.4關係資料庫標準語言
5.4資料庫設計
5.4.1資料庫設計概述
5.4.2需求分析
5.4.3概念結構設計
5.4.4邏輯結構設計
5.4.5資料庫物理設計
本章小結
習題5
考試真題及答案
