文登教育(文登考研)-永遠做值得您信賴的考研品牌機構(gòu)!

上海海洋大學(xué) 初試科目 965《軟件工程》考試大綱

2012-07-09 16:50   來源:未知   作者:admin    點擊:

摘要:《軟件工程》考試大綱 一、課程性質(zhì)與設(shè)置目的 (-)主要參考書及題型 1. 主要參考書 《軟件工程導(dǎo)論》(第五版),清華大學(xué)出版社,張海藩著 2. 題型及分數(shù)比例 選擇題 20% 填空題 20% 名詞解釋 15% 論述題 45% (二)課程性質(zhì)和特點 軟件工程是農(nóng)業(yè)信息

 

《軟件工程》考試大綱
 
 
一、課程性質(zhì)與設(shè)置目的
(-)主要參考書及題型
1. 主要參考書
《軟件工程導(dǎo)論》(第五版),清華大學(xué)出版社,張海藩著
2. 題型及分數(shù)比例
*          選擇題   20%
*          填空題   20%
*          名詞解釋 15%
*          論述題   45%
(二)課程性質(zhì)和特點
軟件工程是農(nóng)業(yè)信息化專業(yè)的一門重要課程,主要講述建造軟件系統(tǒng)的方法、技術(shù)、流程、工具、規(guī)范等,本課程的任務(wù)是使應(yīng)考者掌握軟件工程的基本概念、基本原理、實用的開發(fā)方法和技術(shù);了解軟件工程各領(lǐng)域的發(fā)展動向;如何用工程化的方法開發(fā)軟件項目,以及在開發(fā)過程中應(yīng)遵循的流程、準則、標準和規(guī)范。
本課程是一門實踐性很強的課程,它是各種軟件開發(fā)經(jīng)驗的總結(jié)與提煉,應(yīng)考者不但應(yīng)注重概念、原理、方法、技術(shù)的掌握,也應(yīng)注重方法、技術(shù)的實際應(yīng)用。
(三)課程的基本要求
1.從總體上了解軟件工程的產(chǎn)生、軟件生產(chǎn)發(fā)展史、軟件生存周期、各種方法和生存周期模型、軟件工程面臨的問題。
2.系統(tǒng)掌握軟件開發(fā)最基本的內(nèi)容:可行性研究和軟件計劃、需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試、維護,系統(tǒng)掌握這些階段的目標、任務(wù)、特點、步驟和文檔。
3.掌握增量模型的基本內(nèi)容、基本思想、運行機制、開發(fā)過程和步驟。
4.掌握結(jié)構(gòu)化方法的基本思想,開發(fā)過程和步驟,應(yīng)遵循的原則和準則,能夠應(yīng)用相應(yīng)的圖形表示工具開發(fā)小型軟件項目。
5.初步掌握面向?qū)ο蠓椒ǖ幕舅枷搿⒒靖拍?、基本模型,面向?qū)ο蠓治?、面向?qū)ο笤O(shè)計、面向?qū)ο髮崿F(xiàn)的任務(wù)、內(nèi)容和步驟,能夠應(yīng)用相應(yīng)的圖形工具。
6.了解Jackson方法的基本思想、開發(fā)過程和步驟、能夠應(yīng)用相應(yīng)的圖形表示工具。
7.了解軟件工程的質(zhì)量保證中的各種基本概念和方法,了解軟件工程管理中的思想和方法,了解軟件開發(fā)環(huán)境與工具。
要求切實掌握課程內(nèi)容的基本思想、基本概念、基本方法,能夠應(yīng)用相應(yīng)的圖形表示工具進行小型項目的開發(fā),特別是實用方法與技術(shù)的應(yīng)用。
 
二、課程內(nèi)容與考核目標
第1章緒 論
第1節(jié) 軟件工程的產(chǎn)生
1.軟件的特點。
2.軟件生產(chǎn)的發(fā)展。
3.軟件危機的產(chǎn)生、表現(xiàn)、原因。
4.軟件工程的定義、性質(zhì)、目標、內(nèi)容、面臨的問題。
第2節(jié) 軟件工程過程和軟件生存周期
1.軟件工程過程概念。
2.軟件生存周期概念。
第3節(jié) 軟件生存周期模型、方法和工具
1.軟件生存周期模型
1.1 軟件生存周期模型的定義、重要性。
1.2 軟件生存周期模型的作用、準則。
1.3 瀑布模型、增量模型、螺旋模型、噴泉模型、基于知識的模型。
2.軟件開發(fā)方法
2.1 軟件開發(fā)目標。
2.2 方法的作用和重要性。
2.3 結(jié)構(gòu)化方法、Jackson方法、維也納方法、面向?qū)ο蠓椒ā?/div>
3.軟件開發(fā)工具
3.1 工具的重要性。
3.2 工具箱。
3.3 開發(fā)環(huán)境。
 
第2章 軟件可行性研究與項目開發(fā)計劃
第1節(jié) 可行性研究
1.可行性研究的任務(wù)。
2.可行性研究的具體步驟。
第2節(jié) 系統(tǒng)流程圖。
第3節(jié) 成本——效益分析
1.投資回收率。
2.回收期。
3.純收人。
第4節(jié) 項目開發(fā)計劃
 
第3章 軟件需求分析
第1節(jié) 需求分析的任務(wù)
1.需求分析的概念。
2.需求分析的基本任務(wù)。
第2節(jié) 結(jié)構(gòu)化分析方法
1.結(jié)構(gòu)化分析方法。
2.結(jié)構(gòu)化分析步驟。
第3節(jié) 數(shù)據(jù)流圖
1.?dāng)?shù)據(jù)流圖。
2.?dāng)?shù)據(jù)流圖中的符號、畫數(shù)據(jù)流圖注意的事項。
3.分層的數(shù)據(jù)流圖。
第4節(jié) 數(shù)據(jù)字典
1.?dāng)?shù)據(jù)字典的作用。
2.?dāng)?shù)據(jù)字典中的條目。
3.?dāng)?shù)據(jù)字典。
第5節(jié) 加工邏輯的描述
1.結(jié)構(gòu)化語言、判定表(樹)的構(gòu)成。
2.結(jié)構(gòu)化語言、判定表(樹)描述。
第6節(jié) IDEF方法
1.IDEF0的圖形表示。
2.建立功能模型的基本方法。
第7節(jié) 結(jié)構(gòu)化分析方法小結(jié)
數(shù)據(jù)流圖、數(shù)據(jù)字典。
 
第4章 軟件概要設(shè)計
第1節(jié) 軟件概要設(shè)計的基本任務(wù)
1.軟件設(shè)計、概要設(shè)計、詳細設(shè)計。
2.軟件設(shè)計的基本任務(wù)。
第2節(jié) 軟件設(shè)計的基本原理
1.模塊化、抽象、信息隱蔽、模塊獨立性、內(nèi)聚性、耦合性。
2.內(nèi)聚性、耦合性的劃分。
第3節(jié) 軟件結(jié)構(gòu)優(yōu)化準則
1.軟件結(jié)構(gòu)、模塊的影響范圍、模塊的控制范圍。
2.軟件結(jié)構(gòu)設(shè)計的優(yōu)化準則。
第4節(jié) 面向數(shù)據(jù)流的設(shè)計方法
1.變換流、事務(wù)流。
2.將變換流或事務(wù)流類型的數(shù)據(jù)流圖,轉(zhuǎn)換成軟件結(jié)構(gòu)。
3.將一個復(fù)雜型數(shù)據(jù)流圖轉(zhuǎn)換成軟件結(jié)構(gòu)圖并優(yōu)化。
 
第5章 軟件詳細設(shè)計
第1節(jié) 詳細設(shè)計的基本任務(wù)。
第2節(jié) 結(jié)構(gòu)化程序設(shè)計方法
結(jié)構(gòu)化程序設(shè)計的基本要點。
第3節(jié) 詳細設(shè)計描述法
流程圖、PAD圖及過程設(shè)計語言。
第4節(jié) Jackson方法
Jackson方法設(shè)計小型題目。
 
第6章 軟件編碼
第l節(jié) 程序設(shè)計語言的特點及選擇
幾種常用的程序設(shè)計語言的特點
第2節(jié) 程序設(shè)計風(fēng)格。
 
第7章 軟件測試
第1節(jié) 軟件測試的目的及原則
軟件測試的目的。
第2節(jié) 測試方法
白盒法、黑盒法。
第3節(jié) 測試用例的設(shè)計
1.邏輯覆蓋、等價類劃分、邊界值分析、錯誤推測、因果圖,。
2.邏輯覆蓋中各種覆蓋之間的區(qū)別。
3.用白盒法、黑盒法設(shè)計測試用例。
第4節(jié) 測試過程
1.單元測試、集成測試、確認測試、漸增式、非漸增式。
2.單元測試的內(nèi)容及方法、集成測試的方法、漸增式及非漸增式測試的區(qū)別、自頂向下及自底向上結(jié)合模塊的步驟、三種測試與軟件開發(fā)各階段之間的關(guān)系。
第5節(jié) 調(diào)試
1.調(diào)試。
2.歸納法、演譯法。
 
第8章 軟件維護
第1節(jié) 維護的內(nèi)容
校正性維護、適應(yīng)性維護、完善性維護、預(yù)防性維護。
第2節(jié) 維護的特點
結(jié)構(gòu)化維護與非結(jié)構(gòu)化維護、維護的困難性、軟件維護的費用。
第3節(jié) 維護任務(wù)的實施
維護的組織、維護的流程、維護的技術(shù)及維護的副作用。
第4節(jié) 軟件可維護性
1.可維護性的定義。
2.可維護性的度量。
3.提高可維護性的方法。
 
第9章  軟件開發(fā)的增量模型
第1節(jié) 概述
1.瀑布模型的局限性。
2.增量模型的基本思想。
3.增量模型的分類。
第2節(jié) 漸增模型
1.增量構(gòu)造模型。
2.演化提交模型。
第3節(jié) 快速原型模型
1.基本思想。
2.快速原型模型表示。
3.原型開發(fā)過程。
第4節(jié) 快速原型開發(fā)技術(shù)和開發(fā)環(huán)境
構(gòu)造原型技術(shù),構(gòu)造原型建議及開發(fā)環(huán)境。
第5節(jié) 增量模型的評價
原型的作用。原型使用建議,原型的優(yōu)點及原型存在的問題。
 
第10章  面向?qū)ο蟮姆椒?/b>
第1節(jié) 面向?qū)ο蟾攀?/div>
1.傳統(tǒng)開發(fā)方法存在的問題。
2.面向?qū)ο蟮母拍睢?/div>
3.面向?qū)ο蟮拈_發(fā)方法。
第2節(jié) 面向?qū)ο蟮哪P?/div>
1.對象模型
1.1 對象和類、關(guān)聯(lián)、類的層次結(jié)構(gòu)。
1.2 對象圖。
2.動態(tài)模型
2.1 事件、狀態(tài)、行為。
2.2 狀態(tài)圖。
3.功能模型。
第3節(jié) 面向?qū)ο蟮姆治?/div>
1.面向?qū)ο蠓治鲞^程。
2.建立對象模型。
3.建立動態(tài)模型。
4.建立功能模型。
第4節(jié) 面向?qū)ο蟮脑O(shè)計
1.面向?qū)ο笤O(shè)計的準則。
2.面向?qū)ο笤O(shè)計的啟發(fā)規(guī)則。
3.系統(tǒng)設(shè)計。
4.對象設(shè)計。
第5節(jié) 面向?qū)ο髮崿F(xiàn)
1.程序設(shè)計語言。
2.類的實現(xiàn)。
3.應(yīng)用系統(tǒng)的實現(xiàn)。
4.面向?qū)ο蟮臏y試。
 
第11章  軟件質(zhì)量與質(zhì)量保證
第1節(jié) 概述
1.軟件質(zhì)量的定義。
2.軟件質(zhì)量的度量與評價。
3.軟件質(zhì)量保證。
第2節(jié) 質(zhì)量度量模型
1.McCall質(zhì)量度量模型。
2.ISO質(zhì)量度量模型。
第3節(jié) 軟件復(fù)雜性
1.軟件復(fù)雜性的基本概念。。。
2,軟件復(fù)雜性的度量方法。
第4節(jié) 軟件可靠性
1.軟件可靠性定義。
2.軟件可靠性指標。
3.軟件可靠性模型。
第5節(jié) 軟件評審
第6節(jié) 軟件容錯技術(shù)
1.容錯軟件定義。
2.容錯的一般方法。
3.容錯軟件的設(shè)計過程。
 
第12章 軟件工程管理
第1節(jié) 軟件工程管理概述
1.軟件產(chǎn)品的特點。
2.軟件工程管理的重要性。
3.軟件工程管理的內(nèi)容。
第2節(jié) 軟件項目計劃
1.軟件項目計劃概念。
2.軟件項目計劃內(nèi)容。
3.制定軟件工程規(guī)范。
4.軟件開發(fā)成本估算。
5.風(fēng)險分析。
6.軟件項目進度安排。
7.軟件質(zhì)量保證。
第3節(jié) 軟件配置管理
1.基線概念。
2.軟件配置項。
3.版本控制。
4.變更控制。
第4節(jié) 軟件工程標準化與軟件文檔
1.軟件工程標準化的意義。
2.軟件工程標準的層次。
3.文檔的作用與分類。
 
第13章 軟件開發(fā)環(huán)境
第1節(jié) 軟件開發(fā)環(huán)境
1.軟件開發(fā)環(huán)境概論。
2.軟件開發(fā)環(huán)境的分類。
第2節(jié) 軟件工具
1.軟件工具的基本概念與特點。
2.軟件工具的分類。

(責(zé)任編輯:admin)

最新內(nèi)容
熱點資訊
上海海洋大學(xué) 復(fù)試科目 F17《數(shù)據(jù)庫原理》入學(xué)考試初試(復(fù)試)大綱上海海洋大學(xué) 復(fù)試科目 F16《西方經(jīng)濟學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F14《管理學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F13漁業(yè)水域生態(tài)環(huán)境保護和管理(參考教材)考試大綱上海海洋大學(xué) 復(fù)試科目 F12海洋漁業(yè)科學(xué)綜合知識(參考教材)考試大綱上海海洋大學(xué) 復(fù)試科目 F11環(huán)境學(xué)(參考教材)考試大綱上海海洋大學(xué) 復(fù)試科目 F10《食品工藝學(xué)》入學(xué)考試復(fù)試大綱上海海洋大學(xué) 復(fù)試科目 F08《制冷技術(shù)》入學(xué)考試復(fù)試大綱上海海洋大學(xué) 復(fù)試科目 F07《魚類增養(yǎng)殖學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F06《水產(chǎn)動物疾病的基礎(chǔ)理論》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F05《水產(chǎn)動物營養(yǎng)與飼料學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F04《水產(chǎn)動物遺傳育種學(xué)》入學(xué)考試初試(復(fù)試)大綱上海海洋大學(xué) 復(fù)試科目 F03《分子生物學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F02《動物學(xué)》入學(xué)考試初試(復(fù)試)大綱上海海洋大學(xué) 復(fù)試科目 F01«生態(tài)學(xué)»入學(xué)考試大綱上海海洋大學(xué) 初試科目 913《海洋科學(xué)導(dǎo)論》入學(xué)考試初試大綱上海海洋大學(xué) 初試科目 417水產(chǎn)學(xué)科基礎(chǔ)綜合考試科目上海海洋大學(xué) 初試科目 416水產(chǎn)學(xué)科基礎(chǔ)綜合考試科目上海海洋大學(xué) 初試科目 342《農(nóng)業(yè)知識綜合四》入學(xué)考試大綱上海海洋大學(xué) 初試科目 341《農(nóng)業(yè)綜合知識三》碩士研究生入學(xué)考試科目