●前言
第1篇綜合知識
第1章計算機繫統知識
1.1備考指南
1.2考點梳理及精講
1.2.1計算機繫統基礎知識
1.2.2數據的表示
1.2.3校驗碼
1.2.4計算機體繫結構
1.2.5指令繫統
1.2.6存儲繫統
1.2.7輸入輸出技術
1.2.8總線結構
1.2.9繫統可靠性分析
1.2.10計算機繫統的性能評測
1.3課後演練
1.4課後演練答案解析
第2章操作繫統知識
2.1備考指南
2.2考點梳理及精講
2.2.1操作繫統概述
2.2.2進程管理
2.2.3存儲管理
2.2.4設備管理
2.2.5文件管理
2.3課後演練
2.4課後演練答案解析
第3章數據庫技術基礎
3.1備考指南
3.2考點梳理及精講
3.2.1基本概念
3.2.2三級模式——兩級映像
3.2.3數據庫的設計
3.2.4E—R模型
3.2.5關繫代數運算
3.2.6關繫數據庫的規範化
3.2.7數據故障與備份
3.2.8分布式數據庫
3.2.9數據倉庫與數據挖掘
3.2.10反規範化技術
3.2.11大數據
3.2.12SQL語言
3.3課後演練
3.4課後演練答案解析
第4章計算機網絡
4.1備考指南
4.2考點梳理及精講
4.2.1網絡拓撲結構
4.2.2傳輸介質
4.2.3OSI/RM七層模型
4.2.4TCP/IP協議
4.2.5網絡存儲技術
4.2.6網絡規劃與設計
4.2.7移動通信技術
4.2.8無線網絡技術
4.2.9下一代互聯網IPv6
4.3課後演練
4.4課後演練答案解析
第5章信息安全和網絡安全
5.1備考指南
5.2考點梳理及精講
5.2.1信息安全和信息繫統安全
5.2.2信息安全技術
5.2.3網絡安全技術
5.2.4網絡安全協議
5.3課後演練
5.4課後演練答案解析
第6章軟件工程基礎知識
6.1備考指南
6.2考點梳理及精講
6.2.1軟件工程基礎
6.2.2需求工程
6.2.3繫統設計
6.2.4測試基礎知識
6.2.5繫統運行與維護
6.3課後演練
6.4課後演練答案解析
第7章項目管理
7.1備考指南
7.2考點梳理及精講
7.2.1範圍管理
7.2.2進度管理
7.2.3成本管理
7.2.4軟件配置管理
7.2.5質量管理
7.2.6風險管理
7.2.7組織結構
7.3課後演練
7.4課後演練答案解析
第8章結構化開發方法
8.1備考指南
8.2考點梳理及精講
8.2.1繫統分析與設計概述
8.2.2結構化開發方法
8.2.3結構化設計方法
8.2.4WebApp分析與設計
8.3課後演練
8.4課後演練答案解析
第9章面向對像技術
9.1備考指南
9.2考點梳理及精講
9.2.1面向對像基礎
9.2.2UML
9.2.3設計模式
9.3課後演練
9.4課後演練答案解析
第10章程序設計語言基礎知識
10.1備考指南
10.2考點梳理及精講
10.2.1程序設計語言基本概念
10.2.2編譯程序基本原理
10.2.3文法定義
10.2.4正規式
10.2.5有限自動機
10.2.6語法分析方法
10.3課後演練
10.4課後演練答案解析
第11章數據結構
11.1備考指南
11.2考點梳理及精講
11.2.1線性結構
11.2.2數組、矩陣和廣義表
11.2.3樹與二叉樹
11.2.4圖
11.2.5查找算法
11.2.6排序算法
11.3課後演練
11.4課後演練答案解析
第12章算法分析與設計
12.1備考指南
12.2考點梳理及精講
12.2.1算法分析
12.2.2算法設計
12.2.3數據挖掘算法
12.2.4智能優化算法
12.3課後演練
12.4課後演練答案解析
第13章標準化和軟件知識產權
13.1備考指南
13.2考點梳理及精講
13.2.1知識產權基礎知識
13.2.2標準化基礎知識
13.3課後演練
13.4課後演練答案解析
第2篇案例專題
第14章案例分析概述
14.1備考復習
14.2考試大綱
第15章案例專題一:結構化分析設計
15.1考點梳理及精講
15.2典型案例真題1
15.3典型案例真題2
第16章案例專題二:數據庫分析設計
16.1考點梳理及精講
16.2典型案例真題3
16.3典型案例真題4
第17章案例專題三:面向對像分析設計
17.1考點梳理及精講
17.2典型案例真題5
……
軟件設計師考試是計算機技術與軟件專業技術資格考試(簡稱“軟考”)繫列中的一門重要的中級專業技術資格考試,是計算機專業技術人員獲得軟件設計師職稱的一個重要途徑。但軟件設計師考試涉及的知識面極廣,幾乎涵蓋了計算機專業課程的全部內容,並且有一定的難度。目前市面上關於軟件設計師考試的輔導書籍大部分都是側重於某一個方向,而沒有從該考試的兩個科目去全面地闡述,會增加學員選擇上的困難性。
有鋻於此,本書以作者多年從事軟考教育培訓和試題研究的心得體會,詳細闡述了軟件設計師考試兩個科目所涉及的大部分知識點及真題。本書通過深度剖析考試大綱並綜合歷年的考試情況,將軟件設計師考試涉及的各知識點按考試科目分為綜合知識、案例專題兩大類,並在每類裡劃分章節詳述對應考點,同時附以典型的真題和詳細的試題分析作為課後演練以確保考生能夠觸類旁通。讀者通過學習本書中的知識,可以全面且快速地提高復習效率,做到有的放矢,等