一、考試要求
要求考生在系統(tǒng)地掌握軟件工程模型、方法和工具的基本理論思想的基礎(chǔ)上,具有遵循軟件工程思想進(jìn)行軟件分析和設(shè)計(jì)的能力,靈活掌握軟件生命周期各階段所涉及的重點(diǎn)技術(shù)環(huán)節(jié),掌握結(jié)構(gòu)化或面向?qū)ο蟮能浖_發(fā)方法。了解軟件工程新技術(shù),如基于軟件體系結(jié)構(gòu)的開發(fā)模式、基本的軟件體系結(jié)構(gòu)風(fēng)格、新型的軟件開發(fā)模型(如:敏捷開發(fā))、軟件復(fù)用新技術(shù)(如模式、框架、組件技術(shù)等)。
二、考試內(nèi)容
考試內(nèi)容以考察考生基本功與知識(shí)面為主。
軟件生命周期模型 | 軟件工程的基本概念 |
傳統(tǒng)的軟件生命周期模型、瀑布模型、V&W模型、演化及增量模型、快速應(yīng)用開發(fā)法(RAD)、原型法、噴泉及螺旋模型現(xiàn)代的軟件生命周期模型、統(tǒng)一軟件過程(Unified Process)、敏捷開發(fā)模型(Agile) 軟件體系結(jié)構(gòu)風(fēng)格 | |
軟件需求分析(結(jié)構(gòu)化及面向?qū)ο蟮男枨蠓治龇椒ǎ?/TD> | 系統(tǒng)分析及需求分析 |
需求工程、需求工程的主要任務(wù)、需求的開發(fā)、需求的管理 需求分析原則及分析模型的結(jié)構(gòu)、數(shù)據(jù)模型的結(jié)構(gòu)及表示、功能模型的結(jié)構(gòu)及表示、行為模型的結(jié)構(gòu)及表示 | |
結(jié)構(gòu)化的需求分析方法、數(shù)據(jù)模型及ER圖、功能模型及數(shù)據(jù)流圖面向?qū)ο蟮男枨蠓治龇椒?、UML及用例模型、領(lǐng)域模型及類圖 | |
軟件設(shè)計(jì)的基本概念(結(jié)構(gòu)化及面向?qū)ο蟮脑O(shè)計(jì)方法) | 、軟件設(shè)計(jì)原理(抽象、漸進(jìn)、模塊化等)、軟件設(shè)計(jì)的過程(概要設(shè)計(jì)、詳細(xì)設(shè)計(jì))、系統(tǒng)結(jié)構(gòu)及數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) |
結(jié)構(gòu)化的設(shè)計(jì)方法、功能模塊圖的結(jié)構(gòu)、推導(dǎo)初始功能結(jié)構(gòu)圖的方法(變換型及事務(wù)型)、其他結(jié)構(gòu)化的設(shè)計(jì)方法 | |
面向?qū)ο蟮脑O(shè)計(jì)方法、UP細(xì)化階段的迭代過程、設(shè)計(jì)模型及順序圖、設(shè)計(jì)模型及狀態(tài)遷移圖、設(shè)計(jì)模型及系統(tǒng)的靜態(tài)結(jié)構(gòu)表示類圖、面向?qū)ο蟮脑O(shè)計(jì)模式 | |
詳細(xì)設(shè)計(jì)過程及技術(shù) | |
軟件測(cè)試軟件維護(hù) | 、白盒測(cè)試(邏輯覆蓋)、黑盒測(cè)試(等價(jià)類劃分、邊界值分析、因果圖)、單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試、系統(tǒng)測(cè)試 |
、軟件維護(hù)分類及維護(hù)過程 | |
軟件項(xiàng)目管理、軟件過程管、理軟件質(zhì)量管理 | 進(jìn)度控制 風(fēng)險(xiǎn)分析 產(chǎn)品度量 項(xiàng)目度量 軟件評(píng)估 配置管理 |
三、試卷結(jié)構(gòu)
1.考試時(shí)間3小時(shí),滿分100分。
2.題目類型:填空題、選擇題、簡(jiǎn)答題、分析、設(shè)計(jì)題等。
更多學(xué)歷考試信息請(qǐng)查看學(xué)歷考試網(wǎng)