第1篇 考試分析
第1章 “軟件設計師”考試分析
考試變遷
考試大綱的變化
適合人群與定位
第2章 “軟件設計師”備考指南
考試形式
上午考試分析與備考指南
下午考試分析與備考指南
第2篇 計算機與軟件工程知識
第3章 計算機硬件基礎
計算機結構
計算機體系結構分類
計算機的硬件組成
CPU特征
指令系統(tǒng)基礎
RISC與CISC
流水線技術
并行處理技術
存儲器
存儲器系統(tǒng)特征
主存儲器基礎
Cache
磁帶存儲器
磁盤存儲器
SCSI與RAID
輸入輸出系統(tǒng)
程序控制工作方式
程序中斷工作方式
DMA工作方式
I/O通道技術
設備總線及系統(tǒng)總線
安全性與可靠性基礎
系統(tǒng)可靠性基礎
系統(tǒng)性能評價
校驗碼
第4章 操作系統(tǒng)基礎
基礎知識
操作系統(tǒng)基礎概念
常見操作系統(tǒng)基礎
嵌入式操作系統(tǒng)
基本原理
進程基本概念
信號量與P、V操作
死鎖
實存管理
虛存管理
設備與文件管理
作業(yè)調度
其他知識點
第5章 程序設計語言與語言處理程序
智育設計語言
主要程序設計語言
過程式語言的控制結構
程序設計語言的基本成分
語言處理程序基礎知識
三種語言處理程序類型
形式語言基礎
正規(guī)式、自動機與詞法分析
語法分析與中間代碼生成
代碼優(yōu)化與生成
第6章 網絡基礎
網絡協(xié)議與應用
OSI及TCP/IP協(xié)議族
傳輸介質與網絡設備
組網技術
常見網絡應用
網絡管理與安全
網絡管理技術
密鑰技術
網絡安全技術
第7章 數(shù)據(jù)庫系統(tǒng)基礎
數(shù)據(jù)庫基礎知識
數(shù)據(jù)庫系統(tǒng)功能與特性
數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
分布式數(shù)據(jù)庫系統(tǒng)
關系模型與關系代數(shù)
關系模型與E-R圖
關系代數(shù)及關系演算
關系數(shù)據(jù)庫規(guī)范化基礎
數(shù)據(jù)庫語言與控制功能
數(shù)據(jù)庫語言SQL基礎
數(shù)據(jù)庫控制功能基礎
第8章 多媒體基礎
知識點詳解
多媒體技術基礎
多媒體文件大小計算
數(shù)據(jù)壓縮技術
常見多媒體標準
第9章 數(shù)據(jù)結構與算法基礎
常用數(shù)據(jù)結構
數(shù)據(jù)結構基礎與線性表
樹和二叉樹
圖
算法基礎
算法的描述與分析
常用數(shù)值計算算法
常用非數(shù)值計算算法
排序算法
查找算法
第10章 系統(tǒng)開發(fā)與軟件工程
軟件工程基礎
開發(fā)生命周期模型和方法論
項目管理基礎
質量管理基礎
過程管理基礎
軟件開發(fā)環(huán)境
分析設計與開發(fā)
需求分析與設計基礎
結構化分析與設計
面向對象開發(fā)
系統(tǒng)測試與評審
第11章 系統(tǒng)配置及信息化基礎
系統(tǒng)配置、運行與維護
系統(tǒng)計算模式
系統(tǒng)性能評價
系統(tǒng)運行與維護
信息化基礎
信息系統(tǒng)基礎
第12章 標準化與知識產權保護
標準化
標準化基本概念
常見標準化組織與標準
保護期限
知識產權保護
知識產權人確定
侵權判斷
其他
第13章 數(shù)學基礎
知識點詳解
數(shù)值計算
排列組合
數(shù)理邏輯
集合論
圖論初步
運算基本方法(運籌學)
第3篇 軟件設計篇
第14章 結構化設計與建模技術
數(shù)據(jù)流圖
數(shù)據(jù)流圖技術
數(shù)據(jù)設計與數(shù)據(jù)字典
加工設計與狀態(tài)遷移圖
事務流程圖
事務流程圖技術
文件設計
第15章 數(shù)據(jù)庫建模與SQL應用技術
數(shù)據(jù)庫建模技術
數(shù)據(jù)庫設計基礎
概念設計基礎
邏輯設計基礎
其他知識點
SQL應用
數(shù)據(jù)定義語言(DDL)
數(shù)據(jù)操縱語言(DML)
第16章 面向對象分析與設計技術
建?;A靜態(tài)模型基礎
類與對象模型
構件圖與部署圖
動態(tài)模型基礎
用例建模
交互建?! ?
活動圖與狀態(tài)圖
第17章 算法設計與程序編制技術
知識點詳解
程序流程圖
常用數(shù)據(jù)結構與程序編制
經典算法與程序編制
C++語言特性
Java語言特性
解題經驗與技巧
第18章 其他設計技術
知識點詳解
工作流設計
測試用例設計
其他