




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
文檔編碼:CV3M6K8P6M3——HZ3F2B10C4L10——ZZ6N1U6D10I2學習必備 歡迎下載軟件設計師考試的總體要求軟件設計師主要完成三項工作:(1)編寫文檔;(2)組織指導程序員開展工作;(3)軟件優化和集成測試,開發高質量軟件;本工作要求具有工程師的實際工作才能和業務水平;具體講就是,通過本考試的合格人員, 能依據軟件開發項目治理和軟件工程的要求, 依據系統總體設計規格說明書進行軟件設計, 編寫程序設計規格說明書等相應的文檔, 組織和指導程序員編寫,調試程序,并對軟件進行優化和集成測試,質量軟件;考試內容要求開發出符合系統總體設計要求的高學問點的把握程度從深到淺可分五個層次, 分別要求為嫻熟把握,把握, 懂得,熟識和了解;其中包括2個嫻熟把握(常用數據結構和常用算法,軟件設計的方法和技術), 8個掌握,2個熟識,1個正確懂得,具體表達在以下 12個方面:〔1〕把握數據表示,算術和規律運算;〔2〕把握相關的應用數學,離散數學的基礎學問;〔3〕把握運算機體系結構以及各主要部件的性能和基本工作原理;〔4〕把握操作系統,程序設計語言的基礎學問,明白編譯程序的基本學問;〔5〕嫻熟把握常用數據結構和常用算法;〔6〕熟識數據庫,網絡和多媒體的基礎學問; 〔7〕把握C程序設計語言,以及計語言;C++,Java,VisualBasic,VisualC++中的一種程序設〔8〕熟識軟件工程,軟件過程改進和軟件開發項目治理的基礎學問;〔9〕嫻熟把握軟件設計的方法和技術;〔10〕把握常用信息技術標準,安全性,以及有關法律,法規的基本學問;〔11〕明白信息化,運算機應用的基礎學問;第1頁,共20頁學習必備 歡迎下載〔12〕正確閱讀和懂得運算機領域的英文資料;分析:相對于2022年考試大綱,新大綱對學問面的要求更寬,更留意軟件設計開發的實踐才能,這一點充分表達在下午考試中;考試內容除了技術要求外,仍增加了對軟件工程實踐才能,安全性,標準化,法律法規等方面學問的要求, 究竟軟件設計師是軟件產業的骨干,因此考試要求相對較高;二,考試范疇考試科目1:運算機與軟件工程學問本部分包含以下內容:l運算機科學基礎l運算機系統學問l系統開發和運行學問l安全性學問l標準化學問l信息化基礎學問l運算機專業英語1.運算機科學基礎1.1數制及其轉換·二進制,十進制和十六進制等常用制數制及其相互轉換1.2數據的表示·(原碼,反碼,補碼,移碼表示,整數和實數的機內表示,精度和溢出)·非數值表示(字符和漢字表示,聲音表示,圖像表示)第2頁,共20頁學習必備 歡迎下載·校驗方法和校驗碼(奇偶校驗碼,海明校驗碼,循環冗余校驗碼)1.3算術運算和規律運算·運算機中的二進制數運算方法·規律代數的基本運算和規律表達式的化簡【分析1.1/1.2/1.3】本部分要求與程序員考試大綱基本一樣重點:數的表示,校驗碼難點:數的四種編碼:原碼,反碼,補碼,移碼及相互之間的變換方法;浮點數的表示以及其規格化;考試題型一般分布在:數制表示,數據表示,校驗碼的長度,規律表達式(公式,等效變換),明確“與”,“非”,“異或”的運算規章;考試顯現頻率較高的內容:浮點數規格化,進制轉換,求反補碼;1.4數學基礎學問·命題規律,謂詞規律,形式規律的基礎學問·常用數值運算(誤差,矩陣和行列式,近似求解方程,插值,數值積分)·排列組合,概率論應用,應用統計(數據的統計分析)·運算基本方法(估計與決策,線性規劃,網絡圖,模擬)【分析】考綱要求把握相關的應用數學,離散數學的基礎學問本部分內容作為背景學問,雖不特地考察,但在其他題目中特別是程序設計中顯現;第3頁,共20頁學習必備 歡迎下載1.5常用數據結構·數組(靜態數組,動態數組),線性表,鏈表(單向鏈表,雙向鏈表,循環鏈表),隊列,棧,樹(二叉樹,查找樹,平穩樹,線索樹,線索樹,堆),圖等的定義,儲備和操作·Hash(儲備地址運算,沖突處理)1.6常用算法·排序算法,查找算法,數值運算方法,字符串處理方法,數據壓縮算法,遞歸算法,圖的相關算法 ·算法與數據結構的關系,算法的復雜性【分析】算法效率,算法設計,算法描述(流程圖,偽代碼,決策表),由于數據結構是程序設計的基礎, 算法與數據結構親熱相關,因此本部分為考試重點內容,要求嫻熟把握; 重點:次序儲備結構和鏈式儲備結構的特點,鏈表中的頭結點,列的基本操作棧的運算與溢出,循環隊數組元素的儲備位置,特別矩陣的壓縮儲備,廣義表的表頭和表尾求法二叉樹儲備方法,由遍歷序列確定二叉樹,二叉樹的計數問題圖的遍歷算法,最小生成樹算法,拓樸排序和關鍵路徑,最短路徑算法 平均查找長度,折半查找判定樹,希表的構造和查找平穩二叉樹的最少結點數,插入運算及平穩化處理,哈排序的穩固問題,快速排序的分析及改進,內部排序的時間下界,算法時間復雜度分析難點:二叉樹節點與深度的關系,圖的儲備(矩陣,鄰接表)與操作,遍歷,考試顯現頻率較高的內容:樹的遍歷,數據元素儲備方式,查找樹,平穩樹第4頁,共20頁學習必備 歡迎下載考試題型一般分布在:數據元素儲備方式,隊和棧的性質及其對比,鏈表操作,二叉樹的定義及其性質,二叉樹的遍歷質;/節點運算,樹的遍歷,查找樹,平穩樹等,圖的概念及其性常見的排序算法,查找算法,遞歸算法,算法的基本特點,常用算法思想,算法效率的比較(時間,空間復雜度),算法描述,算法復雜性比較2.運算機系統學問2.1硬件學問2.1.1運算機系統的組成,體系結構分類及特性·CPU和儲備器的組成,性能和基本工作原理·常用I/O設備,通信設備的性能,以及基本工作原理·I/O接口的功能,類型和特性·(中斷系統,DMA,I/O處理機方式)·CISC/RISC,流水線操作,多處理機,并行處理2.1.2儲備系統·主存-Cache儲備系統的工作原理·虛擬儲備器基本工作原理,多級儲備體系的性能價格·RAID類型和特性【分析】分析:磁盤儲備器的容量運算,地址映射,流水線,系統結構分類重點:Cache替換算法,內存與接口的編址方式,流水線操作第5頁,共20頁學習必備 歡迎下載難點:I/O把握方式,地址運算,并行處理的概念和層次考試顯現頻率較高的內容:指令的尋址方式以及指令的執行過程;儲備容量的運算,流水線處理機的主要指標,CISC/RISC比較等2.1.3安全性,牢靠性與系統性能評測基礎學問·診斷與容錯·系統牢靠性分析評判·運算機系統性能評測方式【分析】本部分內容多為記憶型內容重點:數據加密/解密學問,運算機安全等級,認證技術,數字簽名等平均無故障時間,平均修復時間定義,運算機牢靠性模型,性能評判難點:數據加密/解密學問,密鑰體制考試顯現頻率較高的內容:牢靠性能評判,數據安全學問,運算機牢靠性及性能評判2.2軟件學問2.2.1操作系統學問·操作系統的內核(中斷把握),進程,線程概念·處理機治理(狀態轉換,共享與互斥,分時輪轉,搶占,死鎖)·儲備治理(主存疼惜,動態連接支配,分段,分頁,虛存)·設備治理(I/O把握,假脫機)·文件治理(文件目錄,文件組織,存取方法,存取把握,復原處理)第6頁,共20頁學習必備 歡迎下載·作業治理(作業調度,作業把握語言(·漢字處理,多媒體處理,人機界面JCL),多道程序設計)·網絡操作系統和嵌入式操作系統基礎學問·操作系統的配置【分析】 重點:操作系統的五大治理功能,其中如處理機治理,儲備治理,作業調度,進程調度,頁面調度等尤為重要,狀態轉換,共享與互斥,分時輪轉,搶占,死鎖難點:作業調度,進程調度,頁面調度算法, PV操作 考試題型一般分布在: 操作系統的概述,處理機治理,儲備,文件治理,作業,進程調度,進程狀態變化考試顯現頻率較高的內容:PV操作,進程死鎖/同步,內存支配,并發執行程序,進程間狀態轉換,PV實現進程間的同步與互斥,死鎖及其防止,地址變換,頁面置換,工作集2.2.2程序設計語言和語言處理程序的學問·匯編,編譯,說明系統的基礎學問和基本工作原理·程序設計語言的基本成分:數據,運算,把握和傳輸,過程(函數)調用·各類程序設計語言主要特點和適用情形【分析】分析:文法考查,自動機,正就式重點:編譯程序的基本組成, 正就表達式和有限自動機,文法及語言的形式描述,中間代碼,自動機原理,文法和語言的定義考試顯現頻率較高的內容:正就表達式和正就集,有限自動機和正就表達式的轉換第7頁,共20頁學習必備 歡迎下載2.3運算機網絡學問·網絡體系結構(網絡拓撲,OSI/RM,基本的網絡協議)·傳輸介質,傳輸技術,傳輸方法,傳輸把握·常用網絡設備和各類通信設備·Client/Server 結構,Browser/Server 結構·LAN拓撲,存取把握,LAN的組網,LAN間連接,LAN-WAN連接·因特網基礎學問以及應用·網絡軟件·網絡治理·網絡性能分析【分析】運算機網絡中對OSI/RM七層的劃分,及各種協議的功能;傳輸理論,互聯設備,Internet學問,除參考模型理論外,其他的比較比較瑣碎,需要學問積存;重點:網絡分類,拓撲結構,OSI參考模型層次劃分及對應的協議, 帶寬運算,子網劃分,防火墻技術難點:IP子網劃分;傳輸把握,各層協議的功能考試題型一般分布在:這部分學問除了上面的難點部特別, 基本屬于明白記憶性的學問點,學問點比較散亂,但考試中考點均落在大綱中列出的學問點中; 考試顯現頻率較高的內容:設備的比較;2.4數據庫學問TCP/IP協議,參考模型7層協議,IP地址的分類,各種網絡第8頁,共20頁學習必備 歡迎下載·數據庫治理系統的功能和特點·數據庫模型(概念模式,外模式,內模式)·數據模型,ER圖,第一范式,其次范式,第三范式·數據操作(集合運算和關系運算)·數據庫語言(SQL)·數據庫的把握功能(并發把握,復原,安全性,完整性)·數據倉庫和分布式數據庫基礎學問【分析】無論對上午題目仍是下午題目,本部分都很重要,這是學習和復習的一個重點;重點:用E-R模型表示現實問題,擴充的E-R模型,ER圖向關系模式的轉換,數據庫語言(SQL),對SELECT查詢語句的應用,關系代數表達式,關系模型的完整性約束,函數依靠難點:五種基本的關系運算方法,組合的關系運算方法,規章化理論(),函數依靠,分解的保持函數依靠,無損連接又保持函數依靠的分解,判定一個分解的無損連接性和保持函數考試顯現頻率較高的內容:數據模型,關系運算與2.5多媒體學問SQL語句的轉換,函數依靠·多媒體系統基礎學問,多媒體設備的性能特性,常用多媒體文件格式·簡潔圖形的繪制,圖像文件的處理方法·音頻和視頻信息的應用·多媒體應用開發過程第9頁,共20頁學習必備 歡迎下載【分析】基本屬于明白記憶性的學問點;重點:多媒體的基本概念,聲音數字化的過程,圖像壓縮編碼,視頻文件的國際標準,流媒體概念,多媒體運算機系統,虛擬現實技術 難點:多媒體信息的容量運算,數據壓縮,等常用多媒體文件格式,音頻和視頻的物理特點考試顯現頻率較高的內容:基本學問,信息的容量運算2.6系統性能學問·性能指標(響應時間,吞吐量,周轉時間)和性能設計·性能測試和性能評估·牢靠性指標及運算,牢靠性設計·牢靠性測試和牢靠性評估【分析】重點:牢靠性評估考試顯現頻率較高的內容:系統牢靠性的運算,設備周轉時間2.7運算機應用基礎學問·信息治理,數據處理,幫忙設計,自動把握,科學運算,人工智能等基礎學問·遠程通信服務基礎學問·常用應用系統【分析】第10頁,共20頁學習必備 歡迎下載本部分內容不是考試重點,做一般明白即可;3.系統開發和運行學問本部分內容涉及上午考試和下午考試,是軟件設計師工作才能的考查重點;3.1軟件工程,軟件過程改進和軟件開發項目治理學問·軟件工程學問·軟件開發生命周期各階段的目標和任務·軟件開發項目治理基礎學問(時間治理,成本治理,質量治理,人力資源治理,風險管理等)及其常用治理工具·主要的軟件開發方法(生命周期法,原型法,面對對象法, CASE)·軟件開發工具與環境學問·軟件過程改進學問·軟件質量治理學問·軟件開發過程評估,軟件才能成熟評估基礎學問【分析】重點:軟件開發方法, CMM,成本估算,風險分析,進度治理,人員治理,軟件開發環境3.2系統分析基礎學問·系統分析的目的和任務 ·結構化分析方法(數據流圖(加工處理的結構化語言)·統一建模語言(UML)DFD),數據字典(DD),實體關系圖(ERD),描述第11頁,共20頁學習必備 歡迎下載·系統規格說明書【分析】高度重視UML在系統分析中的應用重點:數據流圖(DFD),數據字典(DD),實體關系圖(ERD)考點:UML的各類圖3.3系統設計學問·系統設計的目的和任務·結構化設計方法和工具(系統流程圖,HIPO圖,把握流程圖)·系統總體結構設計(總體布局,設計原就,模塊結構設計,數據儲備設計,系統配置方案)·系統具體設計(代碼設計,數據庫設計,用戶界面設計,處理過程設計)·系統設計說明書【分析】重點:系統流程圖,HIPO圖,把握流程圖3.4系統實施學問·系統實施的主要任務·結構化程序設計,面對對象程序設計,可視化程序設計·程序設計風格·程序設計語言的挑選第12頁,共20頁學習必備 歡迎下載·系統測試的目的,類型,系統測試方法(黑盒測試,白盒測試,灰盒測試)·測試設計和治理(錯誤曲線,錯誤排除,收斂,注入故障,測試用例設計,系統測試報告)·系統轉換基礎學問3.5系統運行和疼惜學問·系統運行治理基礎學問·系統疼惜基礎學問·系統評判基礎學問【分析】重點:結構化設計中信息流,變換分析,系統結構設計原就,系統劃分,模塊設計,數據儲備設計,面對對象程序設計,測試方法,系統疼惜的分類難點:系統測試方法,測試分類,系統可疼惜性評判指標3.6面對對象開發方法·面對對象開發概念(類,對象,屬性,封裝性,繼承性,多態性,對象之間的引用)·面對對象開發方法的優越性以及有效領域·面對對象設計方法(體系結構,類的設計,用戶接口設計)·面對對象實現方法(挑選程序設計語言,類的實現,方法的實現,用戶接口的實現,準備測試數據)·面對對象程序設計語言(如C++,Java,Visual,Bsasic,VisualC++)的基本機制·面對對象數據庫,分布式對象的概念【分析】第13頁,共20頁學習必備 歡迎下載重點:面對對象開發:類,對象,屬性,封裝性,繼承性,多態性, OMT方法難點:建議在數據流圖,結構化分析方法上多加把握;【分析3】考試題型一般分布在: DFD,軟件的生存周期;數據流圖;模塊間的關系;軟件測試的分類,軟件質量治理(標準)軟件的特性,主要的軟件開發方法,系統測試,軟件才能成熟評估考試顯現頻率較高的內容:數據流圖,黑盒4.安全性學問·安全性基本概念·防治運算機病毒,防范運算機犯罪·存取把握,防闖入,安全治理措施·加密與解密機制/白盒測試,面對對象技術的概念·風險分析,風險類型,抗風險措施和內部把握【分析4】 系統安全問題是目前社會關注的問題,題來加深懂得;也是應用價值較高的學問,可結合現實中的相關問考試顯現頻率較高的內容:加密與解密算法,5.標準化學問·標準化意識,標準化的進展,標準制訂過程·國際標準,國家標準,行業標準,企業標準基本學問第14頁,共20頁學習必備 歡迎下載·代碼標準,文件格式標準,安全標準,軟件開發規范和文檔標準學問·標準化機構6.信息化基礎學問·信息化意識·全球信息化趨勢,國家信息化戰略,企業信息化戰略和策略·有關的法律,法規·遠程訓練,電子商務,電子政務等基礎學問·企業信息資源治理基礎學問【分析5/6】 信息化,標準化學問是新增考點;查,也要重視;考試顯現頻率較高的內容7.運算機專業英語·把握運算機技術的基本詞匯標準化方面有標準標識,標準修訂等是對基本素養的考·能正確閱讀和懂得運算機領域的英文資料【分析7】專業英語,是對專業學問和英語水平的考查,考前需有意識閱讀點英文專業資料;考試題型一般分布在:軟件行業標準,運算機安全基礎學問,信息化基礎學問; 考試顯現頻率較高的內容:行業標準的類別;運算機安全,權問題;CMM分類,運算機軟件著作第15頁,共20頁學習必備 歡迎下載考試科目2:軟件設計本部分具體內容如下:l外部設計l內部設計l程序設計l系統實施l軟件工程本部分所涉及內容為軟件設計的日常工作,這些內容同樣顯現在上午考試試題中;1.外部設計1.1懂得系統需求說明1.2系統開發的預備·挑選開發方法,預備開發環境,制訂開發方案1.3設計系統功能·挑選系統結構,設計各子系統的功能和接口,設計安全性策略,需求和實現方法,制訂具體的工作流和數據流1.4設計數據模型·設計ER模型,數據模型1.5編寫外部設計文檔·系統配置圖,各子系統關系圖,系統流程圖,系統功能說明書,輸入輸出規格說明,數據規格說明,用戶手冊框架第16頁,共20頁學習必備 歡迎下載·設計系統測試要求1.6設計評審應能由考試說明內容,來閱讀2.內部設計2.1設計軟件結構·按構件分解,確定構件功能規格以及構件之間的接口·接受中間件和工具2.2設計輸入輸出·屏幕界面設計,設計輸入輸出檢查方法和檢查信息2.3設計物理數據·分析數據特性,確定規律數據組織方式,儲備介質,設計記錄格式和處理方式·將規律數據結構換成物理數據結構,運算容量,進行優化2.4構件的創建和重用·創建,重用構件的概念·使用子程序庫或類庫2.5編寫內部設計文檔·構件劃分圖,構件間的接口,構件處理說明,屏幕設計文檔,報表設計文檔,文件設計文檔,數據庫設計文檔2.6設計評審3.程序設計第17頁,共20頁學習必備 歡迎下載3.1模塊劃分(原就,方法,標準)3.2編寫程序設計文檔·模塊規格說明書(功能和接口說明,程序處理規律的描述,輸入輸出數據格式的描述)·測試要求說明書(測試類型和目標,測試用例,測試方法)3.3程序設計評審4.系統實施4.1配置運算機系統及其環境4.2挑選合適的程序設計語言4.3把握C程序設計語言,以及C++,Java,VisualBasic,VisualC++中任一種程序設計語言,以便能指導程序員進行編程和測試,并進行必要的優化4.4系統測試·指導程序員進行模塊測試,并進行驗收·預備系統集成測試環境和測試工具·預備測試數據·寫出測試報告5.軟件工程·軟件生存期模型(瀑布模型,螺旋模型,噴泉模型)和軟件成本模型·定義軟件需求(系統化的目標,配置,功能,性能和約束)·描述軟件需求的方法(功能層次模型,數據流模型,把握流模型,面對數據的模型,面向對象的模型等)第18頁,共20頁學習必備 歡迎下載·定義軟件需求的方法(結構化分析方法,面對對象分析方法)·軟件設計(分析與集成,逐步求精,抽象,信息隱匿)·軟件設計方法(結構化設計方法,Jackson方法,Warnier方法,面對對象設計方法)·程序設計(結構化程序設計,面對對象程序設計)·軟件測試的原就與方法·軟件質量(軟件質量特性,軟件質量把握)·軟件過程評估基本方法,軟件才能成熟度評估基本方法·軟件開發環境和開發工具(分析工具,設計工具,編程工具,測試工具,疼惜工具,CASE)·軟件工程進展趨勢(面對構件,統一建模語言( UML))·軟件過程改進模型和方法本部分綜合分析:軟件設計師,關鍵是設計軟件的才能;考綱要求:要熟識軟件工程,軟件過程改進和軟件開發項目治理的基礎學問;嫻熟把握軟件設計的方法和技術;把握C程序設計語言及指定的四種面對對象語言中的一種;這部分專業才能莊重依靠工作實踐, 要求有確定體會的積存,是具有工程師的實際工作才能和業務水平的表達;補已之短;如無實踐體會,要學會借鑒,以取人之長,這部分主要表達在下午考試中,現就如何應對下午考試進行分析:近幾次考試中下午試題分五個題目, 一個數據庫,一個程序填空題,一個面對對象的語言題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 緊缺人才招聘與專業技術服務外包合同
- 綠色環保建筑屋頂保溫施工服務合同
- 環保節能設備省級代理銷售及售后服務合同
- 航空航天企業人力資源外包與技術創新協議
- 互聯網教育機構用戶數據采集與應用協議
- 醫療機構綜合實力盡職調查服務合同
- 銷售年度總結模版
- 人教版初中物理光現象基礎知識點歸納總結模版
- 2023年人教版四年級語文上冊期中檢測卷及完整答案
- 北京版英語2011課標版一年級起點《Lesson 16》教學課件
- 大學化學第03章-材料化學基礎
- 面癱患者的中醫護理常規
- 2025年蘭州市九年級診斷考試(一診)物理試卷
- 2024年陪診師考試完整題庫試題及答案
- 2025-2030開關電源行業市場發展分析及發展趨勢與投資戰略研究報告
- 【初中地理】西亞課件-2024-2025學年人教版(2024)七年級地理下冊
- 鑄就數字堅盾網絡安全技術知到課后答案智慧樹章節測試答案2025年春青島工學院
- 中國歷史地理智慧樹知到期末考試答案章節答案2024年北京大學
- MOOC 跨文化交際通識通論-揚州大學 中國大學慕課答案
- 新部編版四年級語文下冊課件(精美版)習作6
- 國內旅客臨時住宿登記表格式
評論
0/150
提交評論