軟件設計師考試說明

2025-06-04 來源: 中國計算機技術職業資格網


1.考試要求:

(1)掌握數據表示、算術和邏輯運算;

(2)掌握相關的應用數學、離散數學的基礎知識;

(3)掌握計算機體系結構以及各主要部件的性能和基本工作原理; 

(4)掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識;

(5)熟練掌握常用數據結構和常用算法;

(6)熟悉數據庫、網絡和多媒體的基礎知識;

(7)掌握C程序設計語言,以及C++、Java、Visual Basic、Visual C++中的一種程序設計語言;

(8)熟悉軟件工程、軟件過程改進和軟件開發項目管理的基礎知識;

(9)熟練掌握軟件設計的方法和技術;

(10)掌握常用信息技術標準、安全性,以及有關法律、法規的基本知識;

(11)了解信息化、計算機應用的基礎知識;

(12)正確閱讀和理解計算機領域的英文資料。

2.通過本考試的合格人員能根據軟件開發項目管理和軟件工程的要求,按照系統總體設計規格說明書進行軟件設計,編寫程序設計規格說明書等相應的文檔;組織和指導程序員編寫、調試程序,并對軟件進行優化和集成測試,開發出符合系統總體設計要求的高質量軟件;具有工程師的實際工作能力和業務水平。

3.本考試設置的科目包括:

(1)計算機與軟件工程知識,計算機化考試,選擇題;

(2)軟件設計,計算機化考試,問答題。