2014年軟件設(shè)計(jì)師考試大綱_第1頁
2014年軟件設(shè)計(jì)師考試大綱_第2頁
2014年軟件設(shè)計(jì)師考試大綱_第3頁
2014年軟件設(shè)計(jì)師考試大綱_第4頁
2014年軟件設(shè)計(jì)師考試大綱_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2014年軟考軟件設(shè)計(jì)師的考試大綱與培訓(xùn)指南說明“I“I”是指對(duì)所列知識(shí)要理解其內(nèi)容及含義理解 “II”指在有關(guān)問題中能直接使用一般應(yīng)用 “III”是指對(duì)所列知識(shí)要理解其確切含義及與其它知識(shí)的聯(lián)系 并能在實(shí)際問題的分析、綜合、推理和判斷等過程中運(yùn)用綜 考試科目 計(jì)算機(jī)與軟件工程知 純整數(shù)和純小數(shù)的原碼、反碼、補(bǔ)碼和移碼表示Ⅱ 的表示Ⅱ溢出的概 補(bǔ)碼表示下定點(diǎn)數(shù)的加、減、乘、除運(yùn)算方 基本的邏輯運(yùn) 與、或、非、異或方法及運(yùn)算誤差的概念I(lǐng)排列組 概率論應(yīng)用應(yīng)用統(tǒng) 數(shù)據(jù)的統(tǒng)計(jì)分析I編碼基礎(chǔ)ASCⅡ 漢字編碼奇偶校 海明 碼 I命題邏輯、謂詞邏輯、形式邏輯的基礎(chǔ)知 ICPU的基本組成結(jié) I器的組成及特 內(nèi)存、外存、緩存 、閃器的性能指標(biāo)定義存取周期、容量和可靠常用I/O設(shè)備、通信設(shè)備的性能以及基本工作原 II/OCPU在與I/O設(shè)備進(jìn)行數(shù)據(jù)交換時(shí)存在的主要問題速度不匹配、時(shí)序不匹 ICPU與外設(shè)之間的數(shù)據(jù)交換必須通過接口來完 I/O接口的主要功接口的控制方式及特 CPU通過接口對(duì)外設(shè)進(jìn)行控制的方式程序查詢式、中斷處理方式、 直接器存 傳送方式 流水線操作多處理 并行處 精簡(jiǎn)指令集計(jì)算機(jī)和CISC復(fù)雜指令集計(jì)算機(jī),的定義和特 流水線的定義及操作特點(diǎn)Ⅱ多處理機(jī)的概念I(lǐng)單指令流單數(shù)據(jù)流SISDSIMDMISD、MIMD的概念和特點(diǎn)Ⅱ并行處理的基本概念虛擬器基本工作原理多級(jí)體系 多級(jí)體系的組成及特點(diǎn)RAIDRAID的定義和基本特 RAID RAID7、RAID10、RAID53等規(guī)范的特 容錯(cuò)技術(shù)與容錯(cuò)控制系統(tǒng)可靠性分析評(píng) 系統(tǒng)的可靠性定義串聯(lián)系統(tǒng)特點(diǎn)及可靠性度量Ⅱ并聯(lián)系統(tǒng)特點(diǎn)及可靠性度量模冗余系統(tǒng)等可靠性數(shù)學(xué)模型的特 平均無故障時(shí)間 的定 平均修復(fù)時(shí)間 的定 可用性的定義 按行和按列數(shù)組元素位置的計(jì)算Ⅱ特殊矩陣和稀疏矩陣的特點(diǎn)及壓縮Ⅱ靜態(tài)數(shù) 固定容量數(shù) 動(dòng)態(tài)數(shù) 根據(jù)應(yīng)用需要申請(qǐng)或擴(kuò)充數(shù)組的容 線性表的定義和基本運(yùn) 線性表的順序和特 單向鏈表、雙向鏈表和環(huán)形鏈表的運(yùn)算特點(diǎn)Ⅱ指針、結(jié)點(diǎn)、頭指針和頭結(jié)點(diǎn)的概念Ⅱ隊(duì)列的定義、運(yùn)算和結(jié)構(gòu)Ⅱ棧的定義、運(yùn)算和結(jié)構(gòu)Ⅱ二叉樹的定 滿二叉樹、完全二叉樹的定義Ⅱ Ⅱ二叉樹的順序和二叉鏈ⅡⅡ二叉樹的遍 先序、中序、后序和層ⅡⅡⅡⅡⅡ IⅡⅡ圖圖圖結(jié)構(gòu)的定義I圖的鄰接矩陣和鄰接表I圖的廣度優(yōu)先遍歷和深度優(yōu)先遍歷操作 雜Ⅱ 表的構(gòu)造、的處理和元素的查找平均查ⅡⅢⅢⅡⅡⅢⅢⅡⅡⅡⅡⅡⅡⅡⅡⅡⅡⅡⅡ算法的時(shí)間復(fù)雜性和空間復(fù)雜性概 I操作系統(tǒng)內(nèi)核的功能和基本組 I內(nèi)核與用戶程序的運(yùn)行方式差 I內(nèi)核運(yùn)行、中斷控制的基本知 I進(jìn)程、線程等基本概念程序順序執(zhí)行和并發(fā)執(zhí)行的基本特 I進(jìn)程的基本組成進(jìn)程的基本狀態(tài)及狀態(tài)間的切換II進(jìn)程間的通 同步與互斥、臨界資源、臨界區(qū)、信號(hào)量、PV操作II管程的概念I(lǐng)進(jìn)程調(diào)度方式及常用的進(jìn)程調(diào)度算 II死鎖的定義、產(chǎn)生死鎖的原因、產(chǎn)生死鎖的必要條 II虛擬地址、地址空間、空間、地址重定位的基本概 I管理II程序的局部性特 虛擬器的實(shí)現(xiàn)方 I頁面置換算法最佳置換算法、先進(jìn)先出置換算法、最近最久未使用置換算法、最近未用置換算法II設(shè)備管 設(shè)備分類方 I通道、DMA的概念及特 I I、磁盤調(diào)度算 先來先服 eFirst- 、、最短尋道時(shí)間優(yōu)先 ShortestSeekTime、 思想II文件、文件系統(tǒng)、文件類型、文件組織結(jié)構(gòu)的基本概 I文件的物理結(jié)構(gòu)連續(xù)結(jié)構(gòu)、結(jié)構(gòu)、索引結(jié)構(gòu)、多個(gè)物理塊的索引表結(jié)I

、二 、多 的基本概 I文件的存取方 順序存取法、直接存取法、按鍵存取法的基本概 I文件空間的管理位示圖、空閑區(qū)表、空閑塊鏈、成組法基本思I作業(yè)的狀態(tài)提交、后備、執(zhí)行、完成 本概念I(lǐng)II優(yōu)先級(jí)調(diào)度算法思想II網(wǎng)絡(luò)操作系統(tǒng)的特征和分 I嵌入式操作系統(tǒng)的特 I操作系統(tǒng)的配置I語言翻譯的基本概念I(lǐng)匯編的基本方法I編譯的基本過程及編譯各階段的基本任 I解釋的基本過程IⅡⅡⅡⅡ上下文無關(guān)文法的定 IⅡⅡ程序設(shè)計(jì)語言的基本成分?jǐn)?shù)據(jù)、運(yùn)算、控制和傳 程序調(diào)用的實(shí)現(xiàn)機(jī)程序設(shè)計(jì)語言的數(shù)據(jù)、運(yùn)算、控制及輸入輸出處理機(jī) IⅡ函數(shù)的參數(shù)傳遞機(jī) 傳值、傳地Ⅱ I語言的特點(diǎn)I數(shù)據(jù)庫模 概念模式、外模式、內(nèi)模Ⅱ概念模式模式 、外模式用戶模式或子模式、內(nèi)模式物理模式的ⅡⅡ三級(jí)模式和兩級(jí)映 模式/內(nèi)模式映像外模式/模式映像的基本概ⅡⅡ數(shù)據(jù)的獨(dú)立 數(shù)據(jù)的邏輯獨(dú)立性、數(shù)據(jù)的物理獨(dú)立性的基本概Ⅱ數(shù)據(jù)模型ER圖 數(shù)據(jù)模型的三要 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的約束條件的含 E-R模型方面的基本概念Ⅱ E-R圖 E-R模型 實(shí)體中主鍵、候選鍵、外鍵方面的基本概念 一對(duì)多1 、一對(duì)多1 簡(jiǎn)單屬性、復(fù)合屬性、單值屬性、多值屬性、NULL屬性、派生屬性 關(guān)系模式規(guī)范化的程度第一、第二、第三范式 關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫模式的基本概念關(guān)系模型的完整性規(guī)則實(shí)體完整性、參照完整性、用戶定義完整性的基本 5種基本的關(guān)系運(yùn)算 并、差、積、投影、選擇的基本概念 擴(kuò)展的關(guān)系運(yùn)算中選擇、投影、連接運(yùn)算方法Ⅱ擴(kuò)展的關(guān)系運(yùn)算中的除法、外聯(lián)接方面的基本概念Ⅰ CREATETABLE(創(chuàng)建表)使用方法Ⅱ DELETE(刪除)和UPDATE(修改)使用方法 完整性(integrity)定義PRIMARYKEY、FOREIGNKEYREFERENCES使用 GRANT和REVORK使用方法Ⅱ數(shù)據(jù)庫管理系統(tǒng)的特征、功能與組成、文件系統(tǒng)的特征文件系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)的差異的基本概念Ⅰ事務(wù)的基本概念、事務(wù)的特性、故障的類型的基礎(chǔ)知識(shí) 丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)的基礎(chǔ)知識(shí)Ⅰ安全控 權(quán)限機(jī)制、視圖機(jī)制、加密機(jī)制的基本概念事務(wù)、事務(wù)的特性、事務(wù)的狀態(tài)、事務(wù)狀態(tài)的轉(zhuǎn)換的基本概念Ⅰ故障的類型、故障的恢復(fù)技術(shù)、恢復(fù)策略的基礎(chǔ)知識(shí)Ⅰ并發(fā)控制后會(huì)產(chǎn)生丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)三類數(shù)據(jù)不一致性造成數(shù)據(jù)不一致性的原因并發(fā)控制中事務(wù)的調(diào)度串行調(diào)度、并行調(diào)度 權(quán)限機(jī)制、視圖機(jī)制、加密機(jī)制的基本概念Ⅰ數(shù)據(jù)倉庫DataWarehouse 數(shù)據(jù)倉庫模 企業(yè)倉庫、數(shù)據(jù)集市和虛擬倉庫的基本概念分布式數(shù)據(jù)庫的定義、體系結(jié)構(gòu)、設(shè)計(jì)目標(biāo)、分布數(shù)據(jù)獨(dú)立的基本概念ⅡⅡⅡ ⅡⅡⅡⅠ傳輸介 傳輸技 傳輸方法傳輸控ⅠⅠⅠ-Server結(jié)構(gòu)、Browser-Server結(jié)構(gòu)的特 局域ⅡⅡⅠⅠⅠⅠⅡInternetIntranetⅡⅠⅠⅠⅠ多基礎(chǔ)知多多念

分類感覺、表示、表現(xiàn)、和傳輸?shù)幕劲穸啖?、超、流的基本概Ⅰ多ⅠⅠⅠ?圖像分辨率與顯示分辨率、像素深度、真/偽彩色圖像的壓縮Ⅱ簡(jiǎn)單圖形的繪 圖像文件的處理方Ⅰ圖像的壓縮編 有損壓縮和無損壓縮方面的基本概ⅠJPEG、MPEGH.261等編碼及壓縮標(biāo)準(zhǔn)方面的基本概念Ⅰ圖像文件的處理方法的基礎(chǔ)知識(shí)Ⅰ 數(shù)字聲音信號(hào)、波形聲音的基本概念聲音信號(hào)的數(shù)字化包括采樣、量化、編碼了解數(shù)字語音的數(shù)據(jù)壓縮方法 數(shù)編碼、混合編碼的基礎(chǔ)知識(shí)Ⅱ瀑布模型、演化模型、螺旋模型、噴泉模型Ⅱ結(jié)構(gòu)化方法、面向?qū)ο蠓椒ǖ幕靖拍睥?Gantt圖、PERT圖 、人員管理Ⅰ分析工具、設(shè)計(jì)工具、編程工具、測(cè)試工具、工具、 系統(tǒng)分析的主要步驟Ⅰ數(shù)據(jù)流圖的基本構(gòu)成、數(shù)據(jù)字典、加工邏輯的描述結(jié)構(gòu)化語言、決策表、 抽象、模塊化、信息隱蔽、模塊獨(dú)立耦合、內(nèi)聚 的基本概念ⅠⅠⅠⅠ結(jié)構(gòu)化設(shè)計(jì)方 變換分析、事務(wù)分析的概念及基本步ⅠⅠ面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方 Jackson方法的設(shè)計(jì)步ⅠⅠⅠⅠ輸入/ⅠⅠ處理過程的設(shè) 程序流程圖、盒圖、決策樹、決策ⅠⅠⅠⅠⅠⅠⅠⅠⅠ用黑盒法設(shè)計(jì)測(cè)試用例等價(jià)類劃分、邊界值劃分、錯(cuò)誤推測(cè)、因果圖ⅡⅡ用白盒法設(shè)計(jì)測(cè)試用例ⅡⅠ Ⅰ正確性、適應(yīng)性、完善性、預(yù)防性的基本概念Ⅱ系統(tǒng)評(píng)價(jià)的概念與類型Ⅰ軟件基礎(chǔ)知軟件質(zhì)量特性ISO/IEC9126軟件質(zhì)量模型 McCabe度量法 容錯(cuò)軟件的定義、容錯(cuò)的一般方法結(jié)構(gòu)冗余、信息冗余、時(shí)間冗余、冗余 軟件能力成熟度模型 統(tǒng)一過程 與極限編 的基本概念對(duì)象、消息、類、繼承單繼承、多繼 、多 動(dòng)態(tài)綁定機(jī) PeterCoadEdwardYourdonOOAOOD方法Booch的OOD方 OMT的分析與設(shè)計(jì)方法UML的基本概念及各種圖形能夠熟練地使用UML的各種模型繪制面向?qū)?面向?qū)ο鬁y(cè)試的基本概念設(shè)計(jì)模式的基本概念及其要素Ⅰ 行為型設(shè)計(jì)模 類與對(duì)象、對(duì)象自身、無實(shí)例的類Ⅱ 消息傳遞與方 重置與重 類庫的概念面向?qū)ο髷?shù)據(jù)庫、分布式對(duì)象基礎(chǔ)知識(shí)5.知計(jì)算機(jī)系統(tǒng)安全、、的基礎(chǔ)知識(shí)Ⅰ防治計(jì)算機(jī)、防范計(jì)算機(jī)、存取控制、防闖入、防災(zāi)Ⅰ保障完整性與可用性的措施ⅠⅡ加密與機(jī)制基礎(chǔ)知ⅡⅠⅠ ⅠⅠ標(biāo)準(zhǔn)化、信息化和知識(shí)基礎(chǔ)知ⅠⅠⅠⅠⅠⅠⅡ國(guó)際標(biāo)準(zhǔn)、、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)的表示方ⅡⅠⅠⅡⅡⅠⅠⅠⅠⅠⅠ個(gè)人信息保護(hù)規(guī)則IⅠⅠ企業(yè)信息資源管理基礎(chǔ)知識(shí)知識(shí)基礎(chǔ)知保護(hù)知識(shí)有關(guān)的法律軟件有關(guān)的法律、方面的基礎(chǔ)知識(shí)著作權(quán)法、軟件保護(hù)條例及軟件著作登記的基礎(chǔ)知識(shí)軟件著作權(quán)主體與客體、權(quán)利內(nèi)容、權(quán)利歸屬、責(zé)任分析行Ⅱ?qū)@?、商?biāo)法、商 權(quán)對(duì)軟件的保護(hù)具有工程師所要求的英語閱讀水平Ⅱ理解本領(lǐng)域常用英語術(shù)語Ⅱ考試科目 軟件設(shè)理解系統(tǒng)需求說 選擇開發(fā)方法、準(zhǔn)備開發(fā)環(huán)境、制訂開發(fā)計(jì) 選擇系統(tǒng)結(jié)構(gòu)設(shè)計(jì)各子系統(tǒng)的功能和接 設(shè)計(jì)安全性策略、需求方 制訂詳細(xì)的工作流和數(shù)據(jù) ER掌握E-R模型UML模型的表示方法和使用方法關(guān)系模型的定義相關(guān)知 通過從數(shù)據(jù)庫邏輯設(shè)計(jì)中如何構(gòu)造一個(gè)好的數(shù)據(jù)庫模式出發(fā)掌握關(guān)系規(guī)范掌握如何用關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論作指導(dǎo)進(jìn)行數(shù)據(jù)庫邏輯設(shè)計(jì)重點(diǎn)掌握E-R模型向關(guān)系模型轉(zhuǎn)換的方法Ⅲ系統(tǒng)配置圖、各子系統(tǒng)關(guān)系 系統(tǒng)流程圖、系統(tǒng)功能說明 輸入輸出規(guī)格說明、數(shù)據(jù)規(guī)格說明、用戶手冊(cè)框 設(shè)計(jì)系統(tǒng)測(cè)試要求外部設(shè)計(jì)的評(píng)審 確定構(gòu)件功能、規(guī)格以及構(gòu)件之間的接口Ⅱ計(jì)Ⅲ 采用中間件和工具屏幕界面設(shè)計(jì)、輸入輸出格式設(shè) 分析數(shù)據(jù)特性確認(rèn)邏輯數(shù)據(jù)組織方式、介質(zhì)設(shè)計(jì)記錄格式和處理方式II將邏輯數(shù)據(jù)結(jié)構(gòu)換成物理數(shù)據(jù)結(jié)構(gòu)計(jì)算容 進(jìn)行優(yōu)化和檢查信息設(shè)計(jì)物理數(shù) 創(chuàng)建構(gòu)件、重用構(gòu)件AWT、Swing用戶界面與處理機(jī)制 Java語言中流與文件的應(yīng)用ⅢJava語言中的多線程的開發(fā)與應(yīng)用Java語言中集合類庫的應(yīng)用Java語言中網(wǎng)絡(luò)、數(shù)據(jù)庫的開發(fā)與應(yīng)用C++標(biāo)準(zhǔn)類庫中容器庫的應(yīng)用ⅢC++標(biāo)準(zhǔn)類庫中算法庫的應(yīng)用ⅢC++標(biāo)準(zhǔn)類庫中的迭代器的應(yīng)用ⅢC++標(biāo)準(zhǔn)類庫中的字符串的應(yīng)用C++標(biāo)準(zhǔn)類庫中的流與文件的應(yīng)用C語言標(biāo)準(zhǔn)函數(shù) 構(gòu)件劃分圖、構(gòu)件間的接口、構(gòu)件處理說 屏幕界面設(shè)計(jì)文檔、報(bào)表設(shè)計(jì)文檔、文件設(shè)計(jì)文檔、數(shù)據(jù)庫設(shè)計(jì)文 內(nèi)部設(shè)計(jì)的評(píng)審 掌握給定一個(gè)實(shí)際的應(yīng)用問題如何設(shè)計(jì)E-R模型 如何將E-R模型轉(zhuǎn)換成關(guān)系模 確定聯(lián)系類型、主鍵、候選鍵、外鍵判斷關(guān)系模式規(guī)范化的程度數(shù)據(jù)庫語言掌握給定一個(gè)實(shí)際的應(yīng)用問題如何用SQL進(jìn)行數(shù)據(jù)定義創(chuàng)建表、視圖 掌握常用數(shù)據(jù)庫的方法程序設(shè) 4.1模塊劃分原則、方法、標(biāo) 4.2模塊規(guī)格說明書功能和接口說明程序處理邏輯、輸入輸出數(shù)據(jù)格式的描 測(cè)試要求說明 測(cè)試類型和目標(biāo)、測(cè)試用例、測(cè)試方 4.3程序設(shè)計(jì)評(píng) 配置計(jì)算機(jī)系統(tǒng)及環(huán)境選擇合適的程序設(shè)計(jì)語言CC++、Java中的任一種程序設(shè)計(jì)語言進(jìn)行程C語言實(shí)現(xiàn)常用的數(shù)據(jù)結(jié)構(gòu)與算法及應(yīng)用程序ⅢC++語言實(shí)現(xiàn)常見的設(shè)計(jì)模式及應(yīng)用程序ⅢJava語言實(shí)現(xiàn)常見的設(shè)計(jì)模式及應(yīng)用程序指導(dǎo)程序員進(jìn)行模塊測(cè)試并進(jìn)行驗(yàn) 準(zhǔn)備系統(tǒng)集成測(cè)試環(huán)境和測(cè)試工 準(zhǔn)備測(cè)試數(shù)據(jù)寫出測(cè)試報(bào)告軟件開發(fā)周期模 瀑布模型、螺旋模型、噴泉模 定義軟件需求系統(tǒng)化的目標(biāo)、配置、功能、性能和約束功能需求與非功 Ⅲ描述軟件需求的功能層次模型、控制流模型、面向數(shù)據(jù)結(jié)構(gòu)的模 使用結(jié)構(gòu)化分析方法定義軟件需求能夠根據(jù)具體問題繪制相應(yīng)的模 并定義數(shù)據(jù)字采用決策表或決策樹的方式描述加工邏輯使用面向?qū)ο蠓治龇椒ǘx軟件需求能夠根據(jù)具體問題創(chuàng)建符合以及類之間的關(guān)聯(lián)UML狀態(tài)圖、活動(dòng)圖以及序列圖所表達(dá)的軟件需求軟件設(shè) 軟件設(shè)計(jì)的基本原分析與集成、逐步求精、抽象、信息隱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論