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

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

2012-07-09 16:50   來(lái)源:未知   作者:admin    點(diǎn)擊:

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

 

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

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

最新內(nèi)容
熱點(diǎn)資訊
上海海洋大學(xué) 復(fù)試科目 F17《數(shù)據(jù)庫(kù)原理》入學(xué)考試初試(復(fù)試)大綱上海海洋大學(xué) 復(fù)試科目 F16《西方經(jīng)濟(jì)學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F14《管理學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F13漁業(yè)水域生態(tài)環(huán)境保護(hù)和管理(參考教材)考試大綱上海海洋大學(xué) 復(fù)試科目 F12海洋漁業(yè)科學(xué)綜合知識(shí)(參考教材)考試大綱上海海洋大學(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)動(dòng)物疾病的基礎(chǔ)理論》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F05《水產(chǎn)動(dòng)物營(yíng)養(yǎng)與飼料學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F04《水產(chǎn)動(dòng)物遺傳育種學(xué)》入學(xué)考試初試(復(fù)試)大綱上海海洋大學(xué) 復(fù)試科目 F03《分子生物學(xué)》入學(xué)考試大綱上海海洋大學(xué) 復(fù)試科目 F02《動(dòng)物學(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è)知識(shí)綜合四》入學(xué)考試大綱上海海洋大學(xué) 初試科目 341《農(nóng)業(yè)綜合知識(shí)三》碩士研究生入學(xué)考試科目