軟件工程學(xué)自考考綱_第1頁
軟件工程學(xué)自考考綱_第2頁
軟件工程學(xué)自考考綱_第3頁
軟件工程學(xué)自考考綱_第4頁
軟件工程學(xué)自考考綱_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 “軟件工程學(xué)”(成高學(xué)士學(xué)位專業(yè)課)考試大綱軟件工程學(xué)是成人高等教育軟件工程專業(yè)學(xué)士學(xué)位考試計劃中的一門專業(yè)課程,該課程重點要求學(xué)生學(xué)習(xí)與軟件開發(fā)和維護(hù)有關(guān)的四個方面的主要內(nèi)容過程與模型、方法與技術(shù)、工具與環(huán)境、標(biāo)準(zhǔn)與規(guī)范等。本課程的主要任務(wù)是使應(yīng)考者掌握軟件工程的基本概念、基本原理、實用的開發(fā)方法和技術(shù);了解軟件工程各領(lǐng)域的發(fā)展動向;如何用工程化的方法開發(fā)軟件項目,以及在開發(fā)過程中應(yīng)遵循的流程、準(zhǔn)則、標(biāo)準(zhǔn)和規(guī)范等。本考試大綱主要由課程要求、考核要點、參考教材和樣卷四部分組成。一、課程要求通過軟件工程學(xué)學(xué)課程的學(xué)習(xí)習(xí),要求學(xué)生切實掌握握軟件工程的基基本思想、基基本概念、基基本方法,能能夠應(yīng)用

2、相應(yīng)應(yīng)的圖形表示示工具進(jìn)行小小型項目的開開發(fā),特別是是實用方法與與技術(shù)的應(yīng)用用。具體要求求如下:1從總體上了了解軟件工程程的產(chǎn)生、軟軟件生產(chǎn)發(fā)展展史、軟件生生存周期、各各種方法和生生存周期模型型、軟件工程程面臨的問題題。2系統(tǒng)掌握軟軟件開發(fā)最基基本的內(nèi)容:可行性研究究和軟件計劃劃、需求分析析、概要設(shè)計計、詳細(xì)設(shè)計計、編碼、測測試、維護(hù),系系統(tǒng)掌握這些些階段的目標(biāo)標(biāo)、任務(wù)、特特點、步驟和和文檔。3掌握增量模模型的基本內(nèi)內(nèi)容、基本思思想、運(yùn)行機(jī)機(jī)制、開發(fā)過過程和步驟。4掌握結(jié)構(gòu)化化方法的基本本思想,開發(fā)發(fā)過程和步驟驟,應(yīng)遵循的的原則和準(zhǔn)則則,能夠應(yīng)用用相應(yīng)的圖形形表示工具開開發(fā)小型軟件件項目。5初

3、步掌握面面向?qū)ο蠓椒ǚǖ幕舅枷胂搿⒒靖拍钅?、基本模型型,面向?qū)ο笙蠓治?、面向向?qū)ο笤O(shè)計、面面向?qū)ο髮崿F(xiàn)現(xiàn)的任務(wù)、內(nèi)內(nèi)容和步驟,能能夠應(yīng)用相應(yīng)應(yīng)的圖形工具具。6了解Jacckson方方法的基本思思想、開發(fā)過過程和步驟、能能夠應(yīng)用相應(yīng)應(yīng)的圖形表示示工具。7了解軟件工工程的質(zhì)量保保證中的各種種基本概念和和方法,了解解軟件工程管管理中的思想想和方法,了了解軟件開發(fā)發(fā)環(huán)境與工具具。二、考核要點(一)第1章 緒論本章總體要求是是:從總體上上了解軟件工工程的基本概概念和內(nèi)容、軟件工程過過程和生存期期的基本概念念和內(nèi)容、軟件開發(fā)的的各種方法和和生存周期模模型等。本章考核要求求如下:(1)軟件工程程的產(chǎn)生

4、軟件的特點點,要求達(dá)到到識記層次。 軟件生產(chǎn)的的發(fā)展,要求求達(dá)到識記層層次。 軟件危機(jī)的的產(chǎn)生、表現(xiàn)現(xiàn)、原因,要要求達(dá)到領(lǐng)會會層次。 軟件工程的的定義、性質(zhì)質(zhì)、目標(biāo)、內(nèi)內(nèi)容、面臨的的問題,要求求達(dá)到領(lǐng)會層層次。(2)軟件工程程過程和軟件件生存周期 軟件工程過過程概念,要要求達(dá)到識記記層次。 軟件生存周周期概念,要要求達(dá)到識記記層次。(3)軟件生存存周期模型、方方法和工具 軟件生存周周期模型的定定義、重要性性、作用和準(zhǔn)則,要求達(dá)達(dá)到識記層次次。瀑布模型、增增量模型、螺螺旋模型、噴噴泉模型、變變換模型、基基于知識的模模型等,要求達(dá)到到識記層次。 軟件開發(fā)目目標(biāo)、軟件開開發(fā)方法的作作用和重要性性,要

5、求達(dá)到到識記層次。 結(jié)構(gòu)化方法法、Jackkson方法法、維也納方方法、面向?qū)ο蠓椒?,要要求達(dá)到識記記層次。 軟件開發(fā)工工具的重要性性、軟件開發(fā)環(huán)環(huán)境和計算機(jī)輔助助軟件工程,要要求達(dá)到識記記層次。(二)第2章 軟件可行性性研究與項目目開發(fā)計劃本章總體要求是是:深刻理解解可行性研究究的必要性、掌握可行性性研究的任務(wù)務(wù)及可行性研研究均具體步步驟、了解系統(tǒng)流流程圖的作用用及符號表示示、理解可行性性研究報告與與項目開發(fā)計計劃的內(nèi)容等等。本章考核核要求如下:(1)可行性研研究 可行性研究究的任務(wù),要要求達(dá)到識記記層次。 可行性研究究的具體步驟驟,要求達(dá)到到領(lǐng)會層次。(2) 系統(tǒng)流流程圖 系統(tǒng)流程圖圖中

6、的各步驟驟要求達(dá)到識識記層次。(3)成本效益分析 投資回收率率、回收期和純收入要求達(dá)到識記記層次。(4) 項目開開發(fā)計劃 項目開發(fā)計計劃包含的內(nèi)內(nèi)容要求達(dá)到到識記層次(三)第3章 軟件需求分分析本章總體要求是是:深刻理解需需求分析階段段的概念及任任務(wù)、熟練掌握面面向數(shù)據(jù)流的的分析方法結(jié)構(gòu)化分分析方法、深刻理解數(shù)數(shù)據(jù)流圖和數(shù)據(jù)字典的的作用及應(yīng)用用、掌握幾種加加工邏輯的描描述方法。本本章考核要求求如下:(1)需求分析析的任務(wù) 需求分析的的概念,要求求達(dá)到識記層層次。 需求分析的的基本任務(wù),要要求達(dá)到領(lǐng)會會層次。(2) 結(jié)構(gòu)化化分析方法 結(jié)構(gòu)化分析析方法中的分析步驟驟,要求達(dá)到到領(lǐng)會層次。(3) 數(shù)

7、據(jù)流流圖 數(shù)據(jù)流圖中中的符號、畫畫數(shù)據(jù)流圖注注意的事項,要要求達(dá)到領(lǐng)會會層次。 分層的數(shù)據(jù)據(jù)流圖,要求求達(dá)到簡單應(yīng)應(yīng)用層次。(4) 數(shù)據(jù)字字典 數(shù)據(jù)字典的的作用、數(shù)據(jù)字典中中的條目,要要求達(dá)到識記記層次。 數(shù)據(jù)字典的的定義,要求求達(dá)到簡單應(yīng)應(yīng)用層次。(5)加工邏輯輯的描述 結(jié)構(gòu)化語言言、判定表(樹樹)的構(gòu)成,要要求達(dá)到領(lǐng)會會層次。 結(jié)構(gòu)化語言言、判定表(樹樹)描述,要要求達(dá)到簡單單應(yīng)用層次。(6)IDEFF方法 IDEF00的圖形表示示,要求達(dá)到到領(lǐng)會層次。 建立功能模模型的基本方方法,要求達(dá)達(dá)到領(lǐng)會層次次。(四)第4章 軟件概要設(shè)設(shè)計本章總體要求是是:深刻理解解軟件設(shè)計的的基本任務(wù)和和基本原

8、理;熟練掌握結(jié)結(jié)構(gòu)化設(shè)計方方法;深刻理解模模塊化、抽象象、信息隱敝敝、模塊獨(dú)立立性等概念;明確度量模模塊獨(dú)立性的的標(biāo)準(zhǔn)耦耦合性與內(nèi)聚聚性。本章考考核要求如下下:(1)軟件概要要設(shè)計的基本本任務(wù) 軟件設(shè)計、概概要設(shè)計和詳細(xì)設(shè)計,要要求達(dá)到識記記層次。 軟件設(shè)計的的基本任務(wù),要要求達(dá)到領(lǐng)會會層次。(2) 軟件設(shè)設(shè)計的基本原原理 模塊化、抽抽象、信息隱隱蔽、模塊獨(dú)獨(dú)立性、內(nèi)聚聚性和耦合性等概念念,要求達(dá)到到領(lǐng)會層次。 內(nèi)聚性、耦耦合性的劃分分,要求達(dá)到到領(lǐng)會層次。(3)軟件結(jié)構(gòu)構(gòu)優(yōu)化準(zhǔn)則 軟件結(jié)構(gòu)、模模塊的影響范范圍、模塊的的控制范圍,要要求達(dá)到領(lǐng)會會層次。 軟件結(jié)構(gòu)設(shè)設(shè)計的優(yōu)化準(zhǔn)準(zhǔn)則,要求達(dá)達(dá)到領(lǐng)

9、會層次次。(4)面向數(shù)據(jù)據(jù)流的設(shè)計方方法 變換流和事事務(wù)流,要求求達(dá)到識記層層次。 將變換流或或事務(wù)流類型型的數(shù)據(jù)流圖圖,轉(zhuǎn)換成軟軟件結(jié)構(gòu),要要求達(dá)到簡單單應(yīng)用層次。(5)基于IDDEF0圖的的設(shè)計方法 IDEF00圖的設(shè)計方方法,要求達(dá)達(dá)到領(lǐng)會層次次。(6)HIPOO圖表示軟件件結(jié)構(gòu) HIPO圖圖,要求達(dá)到到領(lǐng)會層次。(五)第5章 軟件詳細(xì)設(shè)設(shè)計本章總體要求是是:能熟練地地使用詳細(xì)設(shè)設(shè)計描述方法法來設(shè)計模塊塊中的算法及及程序的邏輯輯結(jié)構(gòu)、理解Jacckson方方法的概念,學(xué)學(xué)會使用Jaacksonn方法設(shè)計輸輸入輸出數(shù)據(jù)據(jù)結(jié)構(gòu)和程序序結(jié)構(gòu)。本章章的考核要求求如下:(1)詳細(xì)設(shè)計計的基本任務(wù)務(wù)

10、 詳細(xì)設(shè)計的的基本任務(wù),要要求達(dá)到領(lǐng)會會層次。(2)結(jié)構(gòu)化程程序設(shè)計方法法 結(jié)構(gòu)化程序序設(shè)計的基本本要點,要求求達(dá)到識記層層次。(3)詳細(xì)設(shè)計計描述法 流程圖、PPAD圖及過過程設(shè)計語言言,要求達(dá)到到簡單應(yīng)用層層次。(4)Jackkson方法法 Jacksson方法,要要求達(dá)到簡單單應(yīng)用層次。(六)第6章 軟件編碼本章總體要求是是:掌握幾種種常用的程序序設(shè)計語言的的特點、領(lǐng)會程序設(shè)設(shè)計中應(yīng)注意意的問題,、注重培養(yǎng)良良好的編程風(fēng)風(fēng)格。本章的的考核要求如如下:(1)程序設(shè)計計語言的特點點及選擇 幾種常用的的程序設(shè)計語語言的特點。要要求達(dá)到識記記層次。(2)程序設(shè)計計風(fēng)格 程序設(shè)計風(fēng)風(fēng)格,要求達(dá)達(dá)到

11、領(lǐng)會層次次。(七)第7章 軟件測試本章總體要求是是:掌握測試試階段的任務(wù)務(wù)、測試方法及測測試步驟;深刻理解白白盒、黑盒測測試技術(shù);深刻理解測測試過程中單單元測試、集集成測試、確確認(rèn)測試的任任務(wù)及采用的的方法;掌握調(diào)試程程序的方法。本章的考核要求如下:(1)軟件測試試的目的及原原則 軟件測試的的目的,要求求達(dá)到識記層層次。(2)測試方法法 白盒法、黑黑盒法,要求求達(dá)到領(lǐng)會層層次。(3)測試用例例的設(shè)計 邏輯覆蓋、等等價類劃分、邊邊界值分析、錯錯誤推測、因因果圖,要求求達(dá)到識記層層次。 邏輯覆蓋中中各種覆蓋之之間的區(qū)別,要要求達(dá)到領(lǐng)會會層次。 用白盒法、黑黑盒法設(shè)計測測試用例,要要求達(dá)到簡單單應(yīng)用

12、層次。(4)測試過程程 單元測試、集集成測試、確確認(rèn)測試、漸漸增式、非漸漸增式,要求求達(dá)到識記層層次。 單元測試的的內(nèi)容及方法法、集成測試試的方法、漸漸增式及非漸漸增式測試的的區(qū)別、自頂頂向下及自底底向上結(jié)合模模塊的步驟、三三種測試與軟軟件開發(fā)各階階段之間的關(guān)關(guān)系,要求達(dá)達(dá)到領(lǐng)會層次次。(5)調(diào)試 調(diào)試,要求求達(dá)到識記層層次。 歸納法和演演繹法,要求求達(dá)到領(lǐng)會層層次。(八)第8章 軟件維護(hù)本章總體要求是是:要掌握軟軟件維護(hù)的內(nèi)內(nèi)容、特點、方方法、技術(shù)、文文檔;了解軟件維維護(hù)的各種困困難、軟件維維護(hù)的特點、軟軟件維護(hù)的文文擋;理解軟件維維護(hù)的內(nèi)容、維維護(hù)任務(wù)的實實施、維護(hù)的的副作用;深刻理解如如

13、何提高軟件件可維護(hù)性。本章的考核要求如下:(1)軟件維護(hù)護(hù)的內(nèi)容 校正性維護(hù)護(hù)、適應(yīng)性維維護(hù)、完善性性維護(hù)和預(yù)防性維護(hù)護(hù),要求達(dá)到到領(lǐng)會層次。(2)軟件維護(hù)護(hù)的特點 結(jié)構(gòu)化維護(hù)護(hù)與非結(jié)構(gòu)化化維護(hù)、維護(hù)護(hù)的困難性和和軟件維護(hù)的的費(fèi)用,要求求達(dá)到識記層層次。(3)軟件維護(hù)護(hù)任務(wù)的實施施 軟件維護(hù)的的組織、維護(hù)護(hù)的流程、維維護(hù)的技術(shù)及及維護(hù)的副作作用,要求達(dá)達(dá)到識記層次次。(4)軟件可維維護(hù)性 可維護(hù)性的的定義,要求求達(dá)到領(lǐng)會層層次。 可維護(hù)性的的度量,要求求達(dá)到領(lǐng)會層層次。 提高可維護(hù)護(hù)性的方法,要要求達(dá)到領(lǐng)會會層次。(九)第9章 軟件開發(fā)的的增量模型本章的總體要求求是:了解增增量模型的基基本思想

14、、特特點;了解模模型的分類和和各種模型的的表示;了解解快速原型的的基本原理;理解快速原原型的開發(fā)技技術(shù)、構(gòu)造原原型的建議和和開發(fā)環(huán)境;深刻理解快快速原型開發(fā)發(fā)過程和步驟驟。本章的考考核要求如下下:(1)概述 瀑布模型的的局限性,要要求達(dá)到識記記層次。 增量模型的的基本思想、分分類,要求達(dá)達(dá)到識記層次次。(2)漸增模型型 增量構(gòu)造模模型,要求達(dá)達(dá)到領(lǐng)會層次次。 演化提交模模型,要求達(dá)達(dá)到領(lǐng)會層次次。(3)快速原型型模型 快速原型模模型的基本思想,要要求達(dá)到識記記層次。 快速原型模模型表示,要要求達(dá)到識記記層次。 原型開發(fā)過過程,要求達(dá)達(dá)到領(lǐng)會層次次。(4)快速原型型開發(fā)技術(shù)和和開發(fā)環(huán)境 構(gòu)造原型

15、的的建議和開發(fā)環(huán)境,要要求達(dá)到領(lǐng)會會層次。(5)增量模型型的評價 原型的作用用、原型使用建建議、原型的優(yōu)點點及原型存在在的問題,要求達(dá)到識識記層次。(十)第10章章 面向?qū)ο笙蟮姆椒ū菊驴傮w要求是是:掌握面向向?qū)ο蟮幕颈舅枷?、基本本概念、基本本原理;掌握三種模模型的基本概概念和構(gòu)造方方法;掌握面向?qū)ο蟮姆治?、面面向?qū)ο蟮脑O(shè)設(shè)計、面向?qū)ο蟮膶崿F(xiàn)的的過程;了解傳統(tǒng)開開發(fā)方法的各各種局限性;了解面向?qū)ο笳Z言、面面向?qū)ο蠹夹g(shù)術(shù)、面向?qū)ο笙箝_發(fā)方法的的發(fā)展過程;理解面向?qū)ο蠓治?、面面向?qū)ο笤O(shè)計計、面向?qū)ο笙髮崿F(xiàn)的內(nèi)容容、方法和步步驟;深刻理解對對象、類、類類的層次結(jié)構(gòu)構(gòu)、方法和消消息的實質(zhì),深

16、深刻理解對象象模型、動態(tài)態(tài)模型、功能能模型的元素素、結(jié)構(gòu)和構(gòu)構(gòu)造方法。本本章的考核要要求如下:(1)面向?qū)ο笙蟾攀?傳統(tǒng)開發(fā)方方法存在的問問題,要求達(dá)達(dá)到識記層次次。 面向?qū)ο蟮牡母拍?,要求求達(dá)到識記層層次。 面向?qū)ο蟮牡拈_發(fā)方法,要要求達(dá)到識記記層次。(2)面向?qū)ο笙蟮哪P?對象模型中中對象和類、關(guān)關(guān)聯(lián)、類的層層次結(jié)構(gòu),要要求達(dá)到領(lǐng)會會層次。 對象圖,要要求達(dá)到簡單單應(yīng)用層次。 動態(tài)模型中中的事件、狀狀態(tài)、行為等等概念,要求求達(dá)到領(lǐng)會層層次。 狀態(tài)圖,要要求達(dá)到簡單單應(yīng)用層次。 功能模型,要要求達(dá)到領(lǐng)會會層次。(3)面向?qū)ο笙蟮姆治?面向?qū)ο蠓址治鲞^程,要要求達(dá)到領(lǐng)會會層次。 建立對象模模型

17、,要求達(dá)達(dá)到簡單應(yīng)用用層次。 建立動態(tài)模模型,要求達(dá)達(dá)到簡單應(yīng)用用層次。 建立功能模模型,要求達(dá)達(dá)到簡單應(yīng)用用層次。(4)面向?qū)ο笙蟮脑O(shè)計 面向?qū)ο笤O(shè)設(shè)計的準(zhǔn)則,要要求達(dá)到領(lǐng)會會層次。 面向?qū)ο笤O(shè)設(shè)計的啟發(fā)規(guī)規(guī)則,要求達(dá)達(dá)到領(lǐng)會層次次。 系統(tǒng)設(shè)計,要要求達(dá)到識記記層次。 對象設(shè)計,要要求達(dá)到識記記層次。(5)面向?qū)ο笙髮崿F(xiàn) 程序設(shè)計語語言,要求達(dá)達(dá)到識記層次次。 類的實現(xiàn),要要求達(dá)到領(lǐng)會會層次。 應(yīng)用系統(tǒng)的的實現(xiàn),要求求達(dá)到領(lǐng)會層層次。 面向?qū)ο蟮牡臏y試,要求求達(dá)到識記層層次。(十一)第111章 軟件質(zhì)質(zhì)量與質(zhì)量保保證本章總體要求是是了解軟件質(zhì)質(zhì)量的定義;理解軟件質(zhì)質(zhì)量的度量與與評價、軟件件質(zhì)

18、量保證的的基本概念;理解軟件質(zhì)量量度量模型、軟件復(fù)雜性、軟件可靠性、設(shè)計質(zhì)量的評審和程序質(zhì)量評審的具體內(nèi)容和軟件容錯技術(shù)的概念;理解軟件復(fù)雜性的幾種常用度量方法,以及軟件質(zhì)量度量模型;了解實現(xiàn)容錯軟件的一般方法和容錯軟件的實現(xiàn)過程;理解使用軟件質(zhì)量度量模型、軟件復(fù)雜性度量模型、軟件可靠性模型、容錯軟件設(shè)計過程與軟件評審的方法對保證軟件質(zhì)量所起的作用。本章的考核要求如下:(1)概述 軟件質(zhì)量的的定義,要求求達(dá)到領(lǐng)會層層次。 軟件質(zhì)量的的度量與評價價,要求達(dá)到到識記層次。 軟件質(zhì)量保保證,要求達(dá)達(dá)到識記層次次。(2)質(zhì)量度量量模型 McCalll質(zhì)量度量量模型,要求求達(dá)到領(lǐng)會層層次。 ISO質(zhì)量量

19、度量模型,要要求達(dá)到領(lǐng)會會層次。(3)軟件復(fù)雜雜性 軟件復(fù)雜性性的基本概念念。要求達(dá)到到識記層次。 軟件復(fù)雜性性的度量方法法,要求達(dá)到到識記層次。(4)軟件可靠靠性 軟件可靠性性定義,要求求達(dá)到識記層層次。 軟件可靠性性指標(biāo),要求求達(dá)到識記層層次。 軟件可靠性性模型,要求求達(dá)到識記層層次。(5)軟件評審審 軟件評審要要求達(dá)到識記記層次。(6)軟件容錯錯技術(shù) 容錯軟件定定義,要求達(dá)達(dá)到識記層次次。 容錯的一般般方法,要求求達(dá)到領(lǐng)會層層次。 容錯軟件的的設(shè)計過程,要要求達(dá)到識記記層次。(十二)第122章 軟件工工程管理本章總體要求是是:了解軟件產(chǎn)產(chǎn)品的各種特特點與軟件工工程管理的內(nèi)內(nèi)容、軟件項目計

20、計劃內(nèi)容、軟軟件開發(fā)成本本估算、軟件件項目進(jìn)度安安排和軟件配置管管理等概念;理解軟件開開發(fā)成本估算算的COCOOCM模型和和Putnaan估算模型型;軟件項目目進(jìn)度安排中中的軟件開發(fā)發(fā)任務(wù)的并行行性,Ganntt圖與工工程網(wǎng)絡(luò)圖:文檔的作用用與分類;深入理解軟件項項目計劃的重重要性及各個個環(huán)節(jié)之間的的聯(lián)系,軟件件工程標(biāo)準(zhǔn)化化的意義。本本章的考核要要求如下:(1)軟件工程程管理概述 軟件產(chǎn)品的的特點,要求求達(dá)到識記層層次。 軟件工程管管理的重要性性,要求達(dá)到到識記層次。 軟件工程管管理的內(nèi)容,要要求達(dá)到識記記層次。(2)軟件項目目計劃 軟件項目計計劃概念,要要求達(dá)到領(lǐng)會會層次。 軟件項目計計劃內(nèi)

21、容,要要求達(dá)到領(lǐng)會會層次。 制定軟件工工程規(guī)范,要要求達(dá)到領(lǐng)會會層次。 軟件開發(fā)成成本估算,要要求達(dá)到領(lǐng)會會層次。 風(fēng)險分析,要要求達(dá)到識記記層次。 軟件項目進(jìn)進(jìn)度安排,要要求達(dá)到領(lǐng)會會層次。 軟件質(zhì)量保保證,要求達(dá)達(dá)到簡單應(yīng)用用層次。(3)軟件配置置管理 基線概念,要要求達(dá)到識記記層次。 軟件配置項項,要求達(dá)到到領(lǐng)會層次。 版本控制,要要求達(dá)到領(lǐng)會會層次。 變更控制,要要求達(dá)到領(lǐng)會會層次。(4)軟件工程程標(biāo)準(zhǔn)化與軟軟件文檔 軟件工程標(biāo)標(biāo)準(zhǔn)化的意義義,要求達(dá)到到識記層次。 軟件工程標(biāo)標(biāo)準(zhǔn)的層次,要要求達(dá)到識記記層次。 文檔的作用用與分類,要要求達(dá)到領(lǐng)會會層次。(十三)第133章 軟件開開發(fā)環(huán)境

22、本章總體要求是是:了解軟件開開發(fā)環(huán)境概念念、軟件開發(fā)發(fā)環(huán)境的分類類、軟件工具具、軟件工具具分類、工具具間集成、計計算機(jī)輔助軟軟件工程CAASE的基本本概念;理解軟件環(huán)環(huán)境的特點和和分類、軟件工具的的分類與評價價,工具間集集成性與靈活活性,CASSE的分類與與生命周期。理理解集成化,CCASE生存存周期,軟件件工程環(huán)境;軟件工程方方法的研究在在軟件開發(fā)中中的作用。本本章的考核要要求如下:(1)軟件開發(fā)發(fā)環(huán)境 軟件開發(fā)環(huán)環(huán)境概論,要要求達(dá)到識記記層次。 軟件開發(fā)環(huán)環(huán)境的分類,要要求達(dá)到識記記層次。(2)軟件工具具 軟件工具的的基本概念與與特點,要求求達(dá)到識記層層次。 軟件工具的的分類,要求求達(dá)到領(lǐng)

23、會層層次。(3)計算機(jī)輔輔助軟件工程程(CASEE) CASE的的定義、分類、集成等概念,要求求達(dá)到識記層層次。 CASE的的生存期和工作作臺,要求達(dá)達(dá)到領(lǐng)會層次次。三、參考教材1軟件工程程導(dǎo)論(第55版),張海潘編著著,清華大學(xué)學(xué)出版社,22008年22月2軟件工程程(第二版),齊治昌、譚慶平等著,高等教育出版社,2004年04月3軟件工程程原理與應(yīng)用用,陳世鴻鴻編著,武漢漢大學(xué)出版社社,20000年1月四、樣卷一、單項選擇題題(本大題共共20小題,每每小題1分,共共20分)在每小題列出的的四個備選項項中只有一個個是符合題目目要求的,請請將其代碼填填寫在題后的的括號內(nèi)。錯錯選、多選或或未選均

24、無分分。1在軟件生存存周期中,時間最長長的階段是( D )A需求分析B詳細(xì)設(shè)計C編碼D維護(hù)2以下最適合合于面向?qū)ο笙蟮能浖_發(fā)發(fā)的軟件生存存周期模型是是( DD )A瀑布模型B增量模模型C螺旋模型D噴泉模模型3以下不適用用于需求分析析的工具是( C )A數(shù)據(jù)流圖B判定表表CPAD圖D數(shù)據(jù)字字典4以下幾種模模塊內(nèi)聚類型型中,內(nèi)聚性性最低的是( B )A時間內(nèi)聚B邏輯內(nèi)內(nèi)聚C順序內(nèi)聚D功能內(nèi)聚聚5系統(tǒng)流程圖圖中 符號的名稱稱是( A )A聯(lián)機(jī)存儲B處理C磁盤D文檔6數(shù)據(jù)流圖中中的每個加工工至少有( D )A一個輸入流流或一個輸出出流B一個輸輸出流C一個輸入流流D一個輸輸入流和一個輸輸出流7HIPO

25、圖圖是軟件工程程中的一種描描述工具,采采用HIPOO圖進(jìn)行描述述的階段是( C )A可行性分析析B需求分分析C概要設(shè)計D詳細(xì)設(shè)設(shè)計8Jacksson方法是是軟件開發(fā)過過程中常用的的方法,使用用Jacksson方法可可以實現(xiàn)( A )A從數(shù)據(jù)結(jié)構(gòu)構(gòu)導(dǎo)出程序結(jié)結(jié)構(gòu)B從數(shù)據(jù)據(jù)流圖導(dǎo)出初初始結(jié)構(gòu)圖C從模塊結(jié)構(gòu)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)結(jié)構(gòu)D從模塊塊結(jié)構(gòu)導(dǎo)出程程序結(jié)構(gòu)9過程設(shè)計語語言(PDLL),又稱為為( AA )A偽碼B高級程序設(shè)設(shè)計語言C中級程序語語言D低級程程序設(shè)計語言言10單元測試試階段主要涉涉及的文檔為為( BB )A需求設(shè)計B編碼和和詳細(xì)設(shè)計C詳細(xì)設(shè)計D概要設(shè)計計11軟件維護(hù)護(hù)會產(chǎn)生副作用,下面面選項中

26、不屬屬于維護(hù)副作作用的是( B )A編碼副作用用B測試副副作用C文檔副作用用D數(shù)據(jù)副副作用l2以下不適適合作為科學(xué)學(xué)工程計算的的語言是( B )APascaalBCCFortrranDProologl3PAD圖圖為下列哪個個方面提供了了有力的工具具( BB )A系統(tǒng)分析B軟件的自自動化生成C自動分析數(shù)數(shù)據(jù)D測試軟軟件14結(jié)構(gòu)化軟軟件設(shè)計是( D )A面向數(shù)據(jù)結(jié)結(jié)構(gòu)的B面向數(shù)數(shù)據(jù)庫的C面向數(shù)據(jù)流流的D面向?qū)ο笤O(shè)計的15在McCCall軟件件質(zhì)量度量模模型中,面向向軟件產(chǎn)品修修改的質(zhì)量因因素為( C )A可用性BB完整性C適應(yīng)性DD互操作性性16汽車是一一種交通工具,汽車類類和交通工具具類之間的

27、關(guān)關(guān)系是( A )A一般具體Bhass aC整體部分D組成l7Westtinghoouse公司司于19922年公布了l33類軟件工具具分類標(biāo)準(zhǔn)和和該類的范例例工具以及例例子,下面說說法錯誤的是( )A代碼生成程程序?qū)儆诰幋a碼和單元測試試工具B桌面出版系系統(tǒng)屬于文檔檔工具C數(shù)據(jù)庫管理理系統(tǒng)屬于需需求追蹤工具具D計劃和進(jìn)度度屬于項目管理工工具18對McCCabe度量量法,敘述錯錯誤的是( C )AMcCabbe度量法是是一種基于程程序控制流的的復(fù)雜性度量量法BMcCabbe度量法以以圖論為工具具,用圖的環(huán)環(huán)路作為程序序復(fù)雜性的度度量值CMcCabbe度量法將將簡單IF語語句和賦值語語句的復(fù)雜性性同

28、等看待DMcCabbe復(fù)雜性度度量也稱為環(huán)環(huán)路度量19瀑布模型型本質(zhì)是一種種( B )A順序迭代模模型B線性順順序模型C線性迭代模模型D非線性性模型20對于使用用原型的建議議,下面說法法錯誤的是( )A開發(fā)周期很很長的項目,可可通過原型開開發(fā)來縮短開開發(fā)周期B系統(tǒng)的使用用可能變化較較大,不能相相對穩(wěn)定,而而原型模型具具有適應(yīng)變化化的機(jī)制C缺乏開發(fā)工工具,或?qū)υ偷目捎霉すぞ卟涣私獾牡臅r候宜使用用原型D用戶對系統(tǒng)統(tǒng)的需求較為為模糊,對某某種要求缺乏乏信心時宜使使用原型二、填空題(本本大題共100小題,每小小題2分,共共20分)請在每小題的的空格中填上上正確答案。錯錯填、不填均均無分。21為了支

29、持持軟件人員開開發(fā)和維護(hù)活活動而使用的的軟件一般是是指_軟件工工具_(dá)。22在IDEEF0方法中中,一個活動動可以無輸入入,但必須至至少有一個_。23在軟件結(jié)結(jié)構(gòu)的設(shè)計中中,各個模塊塊之間要力求求降低耦合性性,提高_(dá)獨(dú)立性_。24在類的層層次結(jié)構(gòu)中,通通常上層類稱稱為父類或超超類,下層類類稱為_子類_。25數(shù)據(jù)流圖圖(DFD)一般可分為為變換型和_事務(wù)型型_兩類。26軟件維護(hù)護(hù)的內(nèi)容包括括校正性維護(hù)護(hù)、適應(yīng)性維維護(hù)、_完整性維護(hù)護(hù)_和和預(yù)防性維護(hù)護(hù)。27軟件的生生產(chǎn)經(jīng)歷了三三個階段,分分別是程序設(shè)設(shè)計時代、程程序系統(tǒng)時代代和_。28漸增模型型是瀑布模型型的變種,分分為兩類:增增量構(gòu)造模型型和_演化化提交模型_。29狀態(tài)圖反反映了_的關(guān)系。30軟件項目目管理過程一一個關(guān)鍵的活活動是_,它是是軟件開發(fā)工工作的第一步步。三、名詞解釋題題(本大題共共5小題,每小小題3分,共15分)31軟件開發(fā)發(fā)方法:一種是

溫馨提示

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

最新文檔

評論

0/150

提交評論