中级软件设计师考试(软考中级)考试简介与考试内容分布
【原文鏈接】中級軟件設計師考試(軟考中級)考試簡介與考試內容分布
文章目錄
- 一、考試簡介
- 1.1 軟件設計師考試是什么
- 1.2 通過軟件設計師考試應該具備的技術能力
- 1.3 軟件設計師(中級)資格簡介
- 1.4 什么是評什么是聘
- 1.5 什么是以考代評
- 1.6 軟件設計師考試科目
- 1.7 考試報名
- 1.7.1 報名條件
- 1.7.2 報名時間和地址
- 1.7.3 考試安排
- 1.8 證書價值
- 1.8.1 官方政策和社會價值:
- 1.8.2 個人價值:
- 二、考試內容
- 2.1 考試總綱
- 2.2 計算機與軟件工程知識考點分布
- 2.3 軟件設計考點分布
一、考試簡介
1.1 軟件設計師考試是什么
軟件設計師考試屬于全國計算機技術與軟件專業技術資格考試(即軟考)中的一個中級考試
1.2 通過軟件設計師考試應該具備的技術能力
通過本考試的合格人員能根據軟件開發項目管理和軟件工程的要求,按照系統總體設計規格說明書進行軟件設計,能夠編寫程序設計規格說明書等相應的文檔,能夠組織和知道程序員編寫、調試程序,并對軟件進行優化和集成測試,開發出符合系統總體設計要求的高質量軟件,具有工程師的實際工作能力和業務水平,可聘任工程師職務。
1.3 軟件設計師(中級)資格簡介
簡單點說,通過軟件設計師考試,代表你將擁有中級專業技術資格(工程師系列,中級),從級別上講,它相當于中級會計、中級教師等,從專業技術資格來講沒有區別
1.4 什么是評什么是聘
只要考試通過了,就是取得了中級工程師資格,即不需要評了。聘是指企業聘用,即考試通過了是取得了資格,滿足國家的所有關于中級工程師的資格的規定,至于是否被聘用需要企業根據自身的聘用名額的決定
1.5 什么是以考代評
通過考試后,不再進行計算機技術與軟件相應專業級別的專業技術職務任職資格評審工作,即以考代評
1.6 軟件設計師考試科目
軟件設計師考試包含計算機與軟件工程知識和軟件設計兩各科目,具體如下:
| 計算機與軟件工程知識 | 75道選擇題(每題1分,總分75分) | 150分鐘,上午9:00-11:30 | 45分及以上 |
| 軟件設計 | 6道問答題,其中前4道必做,后兩道選做一題(每題15分,總分75分) | 150分鐘,下午14:00-16:30 | 45分及以上 |
注意:兩門考試必須同時通過,才能拿到整數,否則下次重考兩門
1.7 考試報名
1.7.1 報名條件
軟件設計師考試不設學歷與資歷條件,也不論年齡和專業,考生可根據自己的技術水平選擇合適的級別合適的資格,但是一次考試只能報考一種資格。考試采用筆試形式,考試實行全國統一大綱、統一試題、統一時間、統一標準、統一證書的考試辦法
1.7.2 報名時間和地址
基本都是網上報名,一般在考前3-5個月,各地報名時間不同,關注 軟考考試官網,同時關注考生所在地區考試中心網站的通知
1.7.3 考試安排
每年大概在5月第三周周六及11月第二周周六考試,一年安排兩次考試
1.8 證書價值
1.8.1 官方政策和社會價值:
通過軟件設計師的考試,就擁有中級專業技術資格,不需要再評,因為國家規定就是以考代評,專業技術資格證書拿到去外面去辦理人才引進、積分入戶時,都是直接按照各地政策里所說的“中級職稱”等來用,與會計、教師、醫生等職業的中級專業技術資格等同,也即擁有了中級職稱
1.8.2 個人價值:
可以系列的學習計算機軟件方面的基礎知識,有助于自身技能提升以及職業發展
二、考試內容
2.1 考試總綱
- 掌握計算機內的數據表示、算數和邏輯運算方法
- 掌握相關的應用數學及離散數學基礎知識
- 掌握計算機體系結構以及各主要部件的性能和基本工作原理
- 掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識
- 熟練掌握常用的數據結構和常用算法
- 熟悉數據庫、網絡和多媒體的基礎知識
- 掌握C程序設計語言,以及C++、Java中的一種程序設計語言
- 熟悉軟件工程、軟件過程改進和軟件開發項目管理的基礎知識
- 掌握軟件設計的方法和技術
- 了解信息化、常用信息技術標準、安全性,以及有關法律、法規的基礎知識
- 正確閱讀和理解計算機領域的英文資料
2.2 計算機與軟件工程知識考點分布
| 計算機與組成結構 | 9分 | 數據表示、校驗碼、計算機硬件、指令流水線、體系結構、存儲系統、總線、安全性和可靠性 |
| 操作系統 | 6分 | 進程管理、存儲管理、文件管理、設備管理、作業管理 |
| 數據庫 | 6分 | 數據庫設計、E-R模型、關系模式、關系代數、規范化、并發控制、封鎖協議、數據倉庫、數據挖掘、反規范化、SQL語言 |
| 計算機網絡 | 7分 | OSI/RM七層模型、TCP/IP模型、局域網、廣域網技術標準和協議、IP地址、子網劃分和路由聚合、網絡安全、多媒體技術基礎 |
| 程序設計語言基礎 | 6分 | 基本組成、傳值與傳址、編譯程序基本原理、文法定義、正規式、有限自動機 |
| 知識產權和標準化 | 2分 | 保護期限、產權人、侵權判定、商標等、標準化分類 |
| 數據結構 | 5分 | 線性表、數組、矩陣、廣義表、樹與二叉樹、圖 |
| 算法分析與設計 | 5分 | 時間復雜度、查找算法、排序算法、算法設計方法、數據挖掘算法、只能優化算法 |
| 軟件工程 | 8分 | CMM、CMMI、統一過程、軟件過程模型、敏捷開發、開發方法、軟件工具與開發環境、項目管理 |
| 系統開發與運行 | 8分 | 系統分析與設計原則、內聚耦合、需求分析、數據流圖、WebApp設計、測試基礎知識、系統運行與維護 |
| 面向對象技術 | 11分 | 基礎概念、程序設計(Java/C++)、UML事務關系圖、設計模式 |
2.3 軟件設計考點分布
| 試題1 | 必答題 | 數據流圖DFD | 補充數據流圖外部實體;補充數據流圖數據存儲;補充數據流(名稱、起點、終點);數據流圖的改錯(包括數據流錯誤、刪除多余數據流);數據流圖的相關概念簡答; |
| 試題2 | 必答題 | 數據庫設計 | 補充E-R圖;E-R圖轉換為關系根式;主鍵和外鍵、新增聯系判斷; |
| 試題3 | 必答題 | UML建模 | 用例圖(聯系類型、參與者);類型和對象圖(多重度、聯系類型);順序圖(補充對象和消息名);活動圖(補充活動名、分岔線用途);狀態圖(補充狀態,狀態轉換條件);通信圖(補充對象名、消息名) |
| 試題4 | 必答題 | C算法設計 | 各種經典算法設計和數據結構,如鏈表、棧、二叉樹操作算法、KMP算法等;算法類型(動態規劃法、分治法、回溯法、遞歸法、貪心法);時間、空間復雜度;給定輸入求輸出。 |
| 試題5 | 選答題 | C++程序語言設計 | 不推薦選做;C++語法(只靠簡單語法,不考算法)+設計模式 |
| 試題6 | 選答題 | Java語言程序設計 | 推薦選做;Java語法(只考簡單語法,不考算法)+設計模式 |
總結
以上是生活随笔為你收集整理的中级软件设计师考试(软考中级)考试简介与考试内容分布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows 8 安装iis .net
- 下一篇: 视频转换工具(命令行)