考試科目“軟件工程”
一、考試內(nèi)容
1、軟件工程概論
掌握概念:
軟件危機的概念、產(chǎn)生原因、解決途徑;軟件工程的概念、基本原理;軟件工程的方法學:結(jié)構(gòu)化方法、面向?qū)ο蠓椒?;軟件生命周期;幾個主要的軟件過程模型(瀑布模型、快速原型模型)。
2、可行性研究
掌握概念:
可行性研究的任務,可行性研究過程,數(shù)據(jù)流圖的概念及相關符號,數(shù)據(jù)字典的概念、內(nèi)容、定義方法和用途。
實際應用:
能夠根據(jù)描述繪制數(shù)據(jù)流圖,給出數(shù)據(jù)字典的定義。
3、需求分析
掌握概念:
需求分析的任務,需求的分類,實體聯(lián)系圖的作用、符號意義,數(shù)據(jù)規(guī)范化三個范式的定義,狀態(tài)圖的符號,需求驗證的內(nèi)容。
實際應用:
能根據(jù)陳述繪制ER圖,根據(jù)給定條件能判斷一個關系屬于第幾范式。
4、總體設計
掌握概念:
總體設計的概念、設計步驟,模塊化的概念、作用,模塊化程度與軟件開發(fā)工作量的關系,逐步求精與Miller法則,模塊獨立性的重要性,模塊耦合及其分類,模塊內(nèi)聚及其分類,模塊設計的幾條啟發(fā)式規(guī)則及與之相關的概念(深度、寬度、扇出、扇入、作用域),結(jié)構(gòu)圖的符號及其意義。
5、詳細設計
掌握概念:
程序流程圖的符號,盒圖的符號,PAD圖的符號,PDL的作用與特點,設計人機界面時碰到的幾個問題
實際應用:
根據(jù)陳述繪制相應處理的程序流程圖、盒圖、PAD圖、判定表、判定樹。
6、系統(tǒng)實現(xiàn)
掌握概念:
編程語言的選擇標準,良好的編程風格應遵循的規(guī)則,軟件測試的定義,測試方法的種類(黑盒與白盒)和要求,測試的種類(單元測試、集成測試、確認測試)及其對應的階段與對象,測試與調(diào)試的區(qū)別。
7、軟件維護
掌握概念:
維護的定義及特點,軟件可維護性及決定軟件可維護性的因素。
8、面向?qū)ο蠓椒▽W概論
掌握概念:
面向?qū)ο蟮幕靖拍?,面向?qū)ο蟮哪P停ㄓ美龍D、類圖、狀態(tài)圖、順序圖或事件跟蹤圖)的符號及其作用。
9、面向?qū)ο笙到y(tǒng)分析
實際應用:
根據(jù)實際問題建立對象模型
10、面向?qū)ο笤O計
掌握概念:
6大面向?qū)ο笤O計的準則,軟件重用的概念與重用級別
11、面向?qū)ο髮崿F(xiàn)
掌握概念:
面向?qū)ο笳Z言的優(yōu)點
12、軟件項目管理
掌握概念:
軟件規(guī)模估算技術(shù),進度管理技術(shù)(甘特圖、工程網(wǎng)絡PERT圖),軟件質(zhì)量的概念與軟件質(zhì)量的保證措施,軟件配置的概念,CMM的5個級別。
實際應用:
根據(jù)任務分解表(作業(yè)列表)繪制甘特圖和工程網(wǎng)絡,估算項目進度,確定關鍵路徑
二、題型題型及分數(shù)比例
考試總分100分,考試時間120分鐘。
題型及分數(shù)比例如下:
選擇題20%
填空題20%
名詞解釋20%
論述題40%
三、參考書籍
張海藩編著.軟件工程.清華大學出版社,2009.7
更多學歷考試信息請查看學歷考試網(wǎng)
版權(quán)所有:易賢網(wǎng)