2020軟體設計師考試大綱

2021-10-09 05:23:35 字數 3217 閱讀 5394

2、程式語言基礎

3、資料結構

4、作業系統知識

5、軟體工程基礎知識

6、結構化開發方法

7、物件導向技術

8、演算法設計與分析

9、資料庫技術基礎

10、網路與新資訊保安基礎知識

11、標準化和軟體智財權基礎知識

12、軟體系統分析與設計

1.1.2 **處理單元

2.cpu的組成 部件

2)控制器

3)暫存器組

3.多核cpu

1.1.3 資料表示

2)定點數和浮點數

1.1.4 校驗碼

1.2.2 儲存系統

1.2.3 輸入/輸出技術

1.2.4 匯流排結構

1.3.2 加密技術和認證技術

1.3.3 計算機可靠性

1.3.4 計算機系統的效能評價

2.1.2 程式語言的基本成分

2.2.2 編譯程式基本原理

2.2.3 解釋程式基本原理

3.1.2 棧和佇列

3.1.3 串

3.2.2 矩陣

3.2.3 廣義表

3.3.2 二叉樹的性質與儲存結構

3.3.3 二叉樹的遍歷

3.3.4 線索二叉樹

3.3.5 最優二叉樹

3.3.6 樹和森林

3.4.2 圖的遍歷

3.4.3 生成樹及最小生成樹

3.4.4 拓撲排序和關鍵路徑

3.4.5 最短路徑

3.5.2 靜態查詢表的查詢方法

3.5.3 動態查詢表

3.5.4 雜湊表

3.6.3 希爾排序

3.6.4 快速排序

3.6.5 堆排序

3.6.6 歸併排序

3.6.7 基數排序

3.6.8 內部排序方法小結

3.6.9 外部排序

4.1.2 作業系統分類及特點

4.1.3 作業系統的發展

4.2.2 程序的控制

4.2.3 程序間的通訊

4.2.4 管程

4.2.5 程序排程

4.2.6 死鎖

4.2.7 執行緒

4.3.2 儲存管理方案

4.3.3 分頁儲存管理

4.3.4 分段儲存管理

4.3.5 段頁式儲存管理

4.3.6 虛擬儲存管理

4.4.2 i/o軟體

4.4.3 裝置管理採用的相關技術

4.4.4 磁碟排程

4.5.2 檔案的結構和組織

4.5.3 檔案目錄

4.5.4 訪問方法和儲存空間的管理

4.5.5 檔案的使用

4.5.6 檔案的共享和保護

4.5.7 系統的安全與可靠性

4.6.2 作業排程

4.6.3 使用者介面

5.1.2 軟體工程基本原理

5.1.3 軟體生存週期

5.1.4 軟體過程

5.2.4 噴泉模型(water fountain model)

5.2.5 基於構件的開發模型(component-based development model)

5.2.6 形式化方法模型(formal methods model)

5.2.7 統一過程(up)模型

5.2.8 敏捷方法(agile development)

5.5.2 傳統軟體的測試策略

5.5.3 測試物件導向軟體

5.5.4 測試web應用

5.5.5 測試方法

5.5.6 除錯

5.6.3 系統評價

5.7.2 軟體專案估算

5.7.3 進度管理

5.7.4 軟體專案的組織

5.7.5 軟體配置管理

5.7.6 風險管理

5.9.2 軟體複雜性度量

5.10.2 軟體開發環境

6.1.2 系統設計的基本原理

6.1.3 系統總體結構設計

6.1.4 系統文件

6.2.3 資料字典(dd)

6.3.2 資料流圖到軟體體系結構的對映

6.5.2 使用者介面的分析與設計

6.5.3 使用者介面設計問題

7.1.2 物件導向分析

7.1.3 物件導向設計

7.1.4 物件導向程式設計

7.1.5 物件導向測試

7.3.3 結構型設計模式

7.3.4 行為設計模式

7.3.5 應用舉例

8.6.2 回溯法的典型例項

9.1.3 資料庫管理系統的特徵及分類

9.1.4 資料庫系統的體系結構

9.1.5 資料庫的**模式結構

9.1.6 大資料

9.2.4 資料模型

9.2.5 關係模型

9.3.2 5種基本的關係代數運算

9.3.3 擴充套件的關係代數運算

9.4.2 sql的基本組成

9.4.3 sql資料定義

9.4.4 sql資料查詢

9.4.5 sql資料更新

9.4.6 sql訪問控制

9.4.7 嵌入式sql

9.5.3 模式分解及分解應具有的特性

9.6.3 併發控制

10.1.2 計算機網路的分類

10.1.3 網路的拓撲結構

10.1.4 iso/osi網路體系結構

10.2.2 網路的傳輸介質

10.2.3 組建網路

10.3.2 區域網協議

10.3.3 廣域網協議

10.3.4 tcp/ip協議族

10.4.3 internet服務

11.1.2 資訊科技標準化

11.1.3 標準化組織

11.1.4 iso 9000 標準簡介

11.1.5 iso/iec 15504 過程評估標準簡介

11.2.2 計算機軟體著作權

11.2.3 計算機軟體的商業秘密權

11.2.4 專利權概述

11.2.5 企業智財權的保護

12.2.2 需求分析

12.2.3 概念結構設計

12.2.4 邏輯結構設計

12.2.5 資料庫的物理設計

12.2.6 資料庫的實施與維護

12.2.7 案例分析

12.4.2 演算法設計與實現

xmind - trial version

軟體設計師考試總結

我們剛開始為了這次考試,自發結成乙個小組。自己卻因為時間安排上的問題與自己的組員嚴重脫節。經過一段時間的自己看書學習,覺得效果很差,就去找師哥師姐幫忙了。慶幸的是在師哥師姐的帶領下自己也算是跟上了隊伍的節奏!個人覺得在其中需要注意的幾點 備考階段 小組學習 在這個階段一定要跟小組一起學習討論,有疑問...

軟體設計師考試 概況

最近正在準備軟考,剛開始接觸軟考的時候,裡面的東西很多,雖然大部分是學過,感覺還是比較雜,於是就總結了下導圖 先上圖 整本書主要描述的就是軟體從無到有的過程,下面一一闡述 指導原則 也可以叫做指導思想,做什麼事情都有自己的指導原則。軟體工程的出現是為了解決軟體危機,使做軟體變成乙個工程去對待。因為在...

2023年軟體設計師總結

使用者程序 裝置無關軟體 裝置驅動程式 中斷處理程式 硬體 注 應用層裡的協議統一算作4層協議中的第四層.icmp 控制協議,平時的ping是該協議下的.igmp 組播相關.smtp 郵件相關 mail transfer protocol snmp 簡單網路管理 tftp trivial 瑣碎的,不...