異次元2015
軟考中級軟件設計師考試包含基礎知識和應用技術共兩個科目,各科目考試知識點有所不同?;A知識考試題型為客觀選擇題,應用技術考試題型為主觀問答題。軟件設計師屬于軟考中級資格考試,軟件設計師考試大綱中各科目的考試知識點范圍如下:考試科目 1:計算機與軟件工程知識1. 計算機科學基礎知識 數(shù)制及其轉換二進制、八進制、十進制和十六進制等常用數(shù)制及其相互轉換 計算機內數(shù)據(jù)的表示數(shù)的表示(補碼表示,整數(shù)和實數(shù)的表示,精度和溢出)非數(shù)值表示(字符和漢字表示,聲音表示、圖像表示) 算術運算和邏輯運算計算機中的二進制數(shù)運算方法邏輯代數(shù)的基本運算 其他數(shù)學基礎知識常用數(shù)值計算排列組合,概率論應用,應用統(tǒng)計(數(shù)據(jù)的統(tǒng)計分析)編碼基礎命題邏輯、謂詞邏輯、形式邏輯的基礎知識運籌基本方法2. 計算機系統(tǒng)知識 計算機硬件基礎知識 計算機系統(tǒng)的組成、體系結構分類及特性CPU、存儲器的組成、性能和基本工作原理常用 I/O 設備、通信設備的性能以及基本工作原理I/O 接口的功能、類型和特性CISC/RISC,流水線操作,多處理機,并行處理 存儲系統(tǒng)虛擬存儲器基本工作原理,多級存儲體系RAID 類型和特性 可靠性與系統(tǒng)性能評測基礎知識診斷與容錯系統(tǒng)可靠性分析評價計算機系統(tǒng)性能評測方法 計算機軟件知識 數(shù)據(jù)結構與算法知識數(shù)組鏈表隊列、棧樹圖的定義、存儲和基本操作雜湊(Hash 表)常用的排序算法、查找算法、數(shù)值計算、字符串處理、數(shù)據(jù)壓縮算法、遞歸算法、圖的相關算法算法描述和分析 操作系統(tǒng)知識操作系統(tǒng)的內核處理機管理存儲管理設備管理文件管理作業(yè)管理網絡操作系統(tǒng)和嵌入式操作系統(tǒng)基礎知識操作系統(tǒng)的配置 程序設計語言和語言處理程序知識匯編、編譯、解釋系統(tǒng)的基礎知識和基本工作原理程序設計語言的基本成分(數(shù)據(jù)、運算、控制和傳輸),程序調用的實現(xiàn)機制各類程序設計語言的主要特點和適用情況 數(shù)據(jù)庫知識數(shù)據(jù)庫模型(概念模式、外模式、內模式)數(shù)據(jù)模型,ER 圖,規(guī)范化數(shù)據(jù)操作數(shù)據(jù)庫語言數(shù)據(jù)庫管理系統(tǒng)的功能和特征數(shù)據(jù)庫的控制功能數(shù)據(jù)倉庫和分布式數(shù)據(jù)庫基礎知識 計算機網絡知識網絡體系結構傳輸介質,傳輸技術,傳輸方法,傳輸控制常用網絡設備和各類通信設備的特點Client-Server 結構,Browser-Server 結構LAN(拓撲,存取控制,組網,網間互連)Internet 和 Intranet 基礎知識以及應用網絡軟件網絡管理,網絡性能分析 多媒體基礎知識多媒體系統(tǒng)基礎知識簡單圖形的繪制,圖像文件的處理方法音頻和視頻信息的應用多媒體應用開發(fā)過程3. 系統(tǒng)開發(fā)和運行知識 軟件工程知識軟件生存周期與軟件生存周期模型軟件開發(fā)方法軟件開發(fā)項目管理軟件開發(fā)工具與軟件開發(fā)環(huán)境 系統(tǒng)分析基礎知識系統(tǒng)分析的主要步驟機構化分析方法 系統(tǒng)設計基礎知識概要設計與詳細設計的基本任務系統(tǒng)設計的基本原理系統(tǒng)模塊結構設計結構化設計方法面向數(shù)據(jù)結構的設計方法系統(tǒng)詳細設計 系統(tǒng)實施基礎知識系統(tǒng)實施的基本內容程序設計方法程序設計的基本模塊系統(tǒng)測試系統(tǒng)轉換 系統(tǒng)運行和維護基礎知識系統(tǒng)可維護性的概念系統(tǒng)維護的類型系統(tǒng)評價的概念和類型 軟件質量管理基礎知識軟件質量特性(ISO/IEC 9126 軟件質量模型)軟件質量保證軟件復雜性的概念及度量方法(McCabe 度量法)軟件評審(設計質量評審、程序質量評審)軟件容錯技術 軟件過程改進基礎知識軟件能力成熟度模型 CMM統(tǒng)一過程(UP)與極限編程(XP)的基本概念4. 面向對象基礎知識面向對象的基本概念面向對象分析與設計知識分析模式與設計模式知識面向對象程序設計知識面向對象數(shù)據(jù)庫、分布式對象基礎知識5. 信息安全知識信息系統(tǒng)安全基礎知識信息系統(tǒng)安全管理保障完整性與可用性的措施加密與解密機制基礎知識風險管理(風險分析、風險類型、抗風險措施和內部控制)計算機安全相關的法律、法規(guī)基礎知識6. 標準化、信息化和知識產權基礎知識 標準化基礎知識標準化意識,標準化組織機構,標準的內容、分類、代號與編號規(guī)定,標準制訂過程國際標準、標準、行業(yè)標準、企業(yè)標準代碼標準、文件格式標準、安全標準、互聯(lián)網相關標準、軟件開發(fā)規(guī)范和文檔標準、基于構件的軟件標準 信息化基礎知識全球信息化趨勢、信息化戰(zhàn)略、企業(yè)信息化戰(zhàn)略和策略互聯(lián)網相關的法律、法規(guī)個人信息保護規(guī)則遠程教育、電子商務、電子政務等基礎知識企業(yè)信息資源管理基礎知識 知識產權基礎知識保護知識產權有關的法律、法規(guī)7. 計算機專業(yè)英語具有工程師所要求的英語閱讀水平理解本領域的英語術語考試科目 2:軟件設計1.外部設計 理解系統(tǒng)需求說明 準備進行系統(tǒng)開發(fā)選擇開發(fā)方法、準備開發(fā)環(huán)境、制訂開發(fā)計劃 設計系統(tǒng)功能選擇系統(tǒng)結構設計各子系統(tǒng)的功能和接口設計安全性策略、需求和實現(xiàn)方法制訂詳細的工作流和數(shù)據(jù)流 設計數(shù)據(jù)模型設計 ER 模型及其他數(shù)據(jù)模型 編寫外部設計文檔系統(tǒng)配置圖、各子系統(tǒng)關系圖系統(tǒng)流程圖、系統(tǒng)功能說明書輸入輸出規(guī)格說明、數(shù)據(jù)規(guī)格說明、用戶手冊框架設計系統(tǒng)測試要求 外部設計的評審2.內部設計 設計軟件結構按構件分解,確定構件功能、規(guī)格以及構件之間的接口數(shù)據(jù)結構與算法設計采用中間件和工具 設計輸入輸出 設計物理數(shù)據(jù) 構件的創(chuàng)建和重用創(chuàng)建構件、重用構件使用子程序庫或類庫 編寫內部設計文檔構件劃分圖、構件間的接口、構件處理說明屏幕界面設計文檔、報表設計文檔、文件設計文檔、數(shù)據(jù)庫設計文檔 內部設計的評審3.數(shù)據(jù)庫應用分析與設計設計關系模式數(shù)據(jù)庫語言(SQL)數(shù)據(jù)庫訪問4.程序設計 模塊劃分 編寫程序設計文檔 程序設計評審5.系統(tǒng)實施 配置計算機系統(tǒng)及環(huán)境 選擇合適的程序設計語言 用 C 程序設計語言以及 C++、Java 中的任一種程序設計語言進行程序設計 系統(tǒng)測試指導程序員進行模塊測試,并進行驗收準備系統(tǒng)集成測試環(huán)境和測試工具準備測試數(shù)據(jù)寫出測試報告6.軟件工程應用 軟件開發(fā)周期模型 需求分析 軟件設計軟件設計的基本原則軟件設計方法程序設計(結構化程序設計、面向對象程序設計) 軟件測試的原則與方法 軟件質量(軟件質量特性、軟件質量控制) 軟件過程評估基本方法、軟件能力成熟度評估基本方法 軟件開發(fā)環(huán)境和開發(fā)工具 面向對象技術面向構件技術統(tǒng)一建模語言(UML)軟件過程改進模型和方法 網絡環(huán)境軟件技術溫馨提示:因考試政策、內容不斷變化與調整,獵考網提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準! 下方免費復習資料內容介紹:2023上半年信息系統(tǒng)監(jiān)理師備考知識點集錦 格式:DO大?。?2023上半年信息系統(tǒng)項目管理師備考知識點集錦 格式:DO大小:資格考試有疑問、不知道如何總結考點內容、不清楚報考考試當?shù)卣?,點擊底部咨詢獵考網,免費領取復習資料
joannatang2008
軟件工程師證書,是有社會培訓機構通過培訓考核發(fā)給的有關證書。與國家計算機軟件水平資格考試不一樣。
如JAVA如件工程師,其培訓內容包括:初級部分:
面向對象程序設計、JavaAPI使用、數(shù)據(jù)結構及算法基礎、Java高級類特性、異常處理;
及Swing圖形程序設計、流、網絡程序設計、對象序列化、Applet、多線程程序設計、Java應用國際化基礎;
桌面系統(tǒng)項目開發(fā);
編程基礎提高課程:反射機制、設計模式(I)、正則表達式,新特性等;
5.基于Oracle的數(shù)據(jù)庫開發(fā)及管理、數(shù)據(jù)庫設計、標準SQL、PL/SQL編程;
、、、JavaBean編程;Tomcat服務器使用、Jbuilder及Eclipse等集成開發(fā)環(huán)境;
操作系統(tǒng)中的Java程序開發(fā)、Linux系統(tǒng)管理;
編程提高課程:JDBC進階、高效分頁處理、過濾器使用技巧、Struts中動態(tài)表單驗證、等;高級部分
設計模式、Struts架構核心工作機制、國際化、驗證框架、StrutsTaglib、ORM基礎、基于Hibernate的企業(yè)級應用;
手機游戲設計、界面程序設計、數(shù)據(jù)庫程序設計、手機短信、多媒體短信(彩信)開發(fā);
核心技術、XML、WebService、異構系統(tǒng)整合、分布式應用開發(fā)、WebLogic和JBoss等應用服務器;
、UML與系統(tǒng)建模和設計、RationalRose、軟件工程和軟件過程模型、版本控制及設計模式;
企業(yè)級應用開發(fā)提高課程:Hibernate使用技巧、設計模式(II)、Spring編程入門、提高JavaEE應用的性能;
NET程序設計
NET架構、.NET桌面和Web程序設計、.NET與JavaEE平臺應用的整合;職業(yè)素質IT職業(yè)規(guī)劃、溝通技巧、團隊合作、專業(yè)技術規(guī)范、面試技巧等職業(yè)技能培訓。
完成以上培訓課程后,通過考核就可以獲得培訓機構頒發(fā)的合格證書。
現(xiàn)在比較吃香的是JAVA,特別是J2EE,未來3G出來后,手機編程將成為熱點,J2EE當然就會很吃香了。
關于證書的權威性,建議你要去知名的培訓機構去,最好是像SUN這類國際大公司有關認證所指定的培訓機構,這樣權威性高些。
一般來講,軟件公司是非常喜歡通過了軟件工程師的人員,學歷對他們來說并不重要,而重要的是能力。
優(yōu)質工程師考試問答知識庫