軟件工程試題_第1頁
軟件工程試題_第2頁
軟件工程試題_第3頁
軟件工程試題_第4頁
軟件工程試題_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《軟件工程》在軟件工程中關(guān)鍵存在3類過程管理模型,下列選項中,那些不屬于軟件工程中3類過程管理模型:ISO9000質(zhì)量管理和質(zhì)量確保體系;CMM過程能力成熟度模型;CASE工具企業(yè)文化(微軟企業(yè)文化、靈敏文化現(xiàn)象等)()特點是里程碑或基線驅(qū)動,或者說文檔驅(qū)動;過程逆轉(zhuǎn)性很差或者說不可逆轉(zhuǎn),因為依據(jù)上流錯誤會在下流進(jìn)行發(fā)散性傳輸原理,所以逆轉(zhuǎn)將會延誤工期,增加成本,造成重大損失。瀑布模型增量模型迭代模型噴泉模型優(yōu)異程序(或模塊),必需滿足兩種性質(zhì)。所謂(),就是程序(或模塊)內(nèi)部結(jié)構(gòu)緊湊,凝聚力和向心力強。所謂低耦合,就是程序(或模塊)之間相互依靠關(guān)系很低;高內(nèi)聚高凝聚低耦合高向心力需求管理過程目標(biāo),是管理和控制需求,維護(hù)軟件計劃、產(chǎn)品和活動與需求一致性,并確保需求在軟件項目中得到實現(xiàn)。根據(jù)“五個面向理論”,軟件管理是面向過程。需求管理是面向需求過程,需求管理過程不包含:需求確定需求分析需求評審需求跟蹤需求變更活動所謂(),是指對軟件項目進(jìn)行量化估量,并統(tǒng)計估量結(jié)果過程。軟件策劃軟件過程軟件估量需求分析在UML中,完整業(yè)務(wù)模型由用例圖、時序圖、交互圖、狀態(tài)圖、活動來表述。不過,()在表述中起到關(guān)鍵作用。用例圖時序圖交互圖狀態(tài)圖測試對象“問題”分為以下多個:如缺點、錯誤、嚴(yán)重錯誤等。其中,()是輕量級問題,因為它并不影響系統(tǒng)正常運行,只是有點美中不足。缺點錯誤嚴(yán)重錯誤故障軟件測試分類實質(zhì),是軟件測試技術(shù)分類。通常含有如動態(tài)測試、靜態(tài)測試、黑盒測試、白盒測試及灰盒測試等。其中()以程序功效作為測試依據(jù)對程序進(jìn)行測試,極少包含軟件內(nèi)部邏輯結(jié)構(gòu)。動態(tài)測試靜態(tài)測試黑盒測試白盒測試下面選項中,屬于軟件工程關(guān)鍵開發(fā)方法是:面向需求面向過程面向?qū)ο竺嫦驍?shù)據(jù)需求分析描述工具包含:實體關(guān)系圖數(shù)據(jù)流圖用例圖算法步驟圖活動圖軟件具體設(shè)計,又稱為軟件實現(xiàn)設(shè)計,重視于微觀上和框架內(nèi)設(shè)計,它是各子系統(tǒng)公用部件實現(xiàn)設(shè)計、專用部件實現(xiàn)設(shè)計、存放過程實現(xiàn)設(shè)計、觸發(fā)器實現(xiàn)設(shè)計、外部接口實現(xiàn)設(shè)計、部門角色授權(quán)設(shè)計、其她具體設(shè)計等。它關(guān)鍵有()三種具體設(shè)計方法。面向過程面向算法面向數(shù)據(jù)面向需求面向?qū)ο髷?shù)據(jù)庫設(shè)計難易程度取決于下面哪些要素:數(shù)據(jù)關(guān)系復(fù)雜程度數(shù)據(jù)復(fù)雜度數(shù)據(jù)量大小數(shù)據(jù)之間關(guān)系從宏觀上講,軟件實現(xiàn)包含具體設(shè)計、編程實現(xiàn)、單元測試和集成測試。從微觀上講,軟件實現(xiàn)是指:具體設(shè)計編程實現(xiàn)單元測試集成測試什么是軟件需求?軟件需求有哪些分析方法?需求描述工具都有哪些?需求管理中心任務(wù)是什么?答:軟件需求就是為了處理現(xiàn)實世界中特定問題必需展現(xiàn)屬性。這里問題可能是用戶任務(wù)自動化,或由軟件來完成一個組織業(yè)務(wù)處理,或控制一個設(shè)備等等。軟件需求分析方法:面向功效分析、面向?qū)ο蠓治?、面向?shù)據(jù)分析,各適用不一樣目標(biāo)系統(tǒng)。需求分析中概念模型,是站在用戶立場上,開發(fā)者用部分軟件工具,來表述用戶對系統(tǒng)功效、性能、接口和界面需求。這些工具包含用況圖、數(shù)據(jù)流圖、狀態(tài)模型圖、用戶交互圖、對象模型圖、數(shù)據(jù)模型圖和功效需求列表、性能需求列表、接口需求列表、界面需求列表等。需求管理中心任務(wù),是確保軟件項目或產(chǎn)品滿足用戶在軟件功效、性能、接口三個方面需求。業(yè)務(wù)模型、功效模型和數(shù)據(jù)模型三個模型建模思想有怎樣優(yōu)缺點?答:三個模型建模思想優(yōu)點是:1)符合中國人心理。2)符合客觀事物發(fā)展規(guī)律。3)符合將復(fù)雜問題簡單化哲學(xué)思想。4)符合“簡單、方便、直觀”標(biāo)準(zhǔn)。5)符合節(jié)省成本降低費用經(jīng)濟效益目標(biāo)。6)三個模型建模思想既適合應(yīng)用軟件建模,又適合系統(tǒng)軟件建模。三個模型建模思想缺點是:1)功效模型表述不規(guī)范。2)業(yè)務(wù)模型表述不規(guī)范。綜述題

軟件缺點難以根除,但軟件質(zhì)量是能夠改善。加強軟件測試是控制和提升軟件質(zhì)量一個行之有效措施。伴隨中國軟件產(chǎn)業(yè)化進(jìn)程,部分企業(yè)內(nèi)部獨立測試部門,部分第三方測試機構(gòu)將逐步發(fā)展壯大,軟件測試將成為比軟件編程更具挑戰(zhàn)性和發(fā)明性職業(yè)。請從下面多個角度來思索并敘述軟件測試意義:

(1)從軟件測試目來了解。(2)從軟件測試性質(zhì)來了解。(3)從軟件開發(fā)角度來理(4)從軟件工程角度來了解。(5)從軟件質(zhì)量確保角度來了解。

并請說明為何確定測試時一定要用戶參與黑白盒測試?答:(1)從軟件測試目來了解。測試目是發(fā)覺軟件中錯誤,是為了證實軟件有錯,而不是證實軟件無錯,是在軟件投入運行前,對軟件需求分析、設(shè)計和編碼各階段產(chǎn)品最終檢驗,是為了確保軟件開發(fā)產(chǎn)品正確性、完全性和一致性,從而檢測軟件錯誤、修正軟件錯誤過程。(2)從軟件測試性質(zhì)來了解。在軟件開發(fā)過程中,分析、設(shè)計與編碼等工作都是“建設(shè)性”,惟獨測試是帶有“破壞性”。(3)從軟件開發(fā)角度來了解。軟件測試以檢驗軟件產(chǎn)品內(nèi)容和功效特征為關(guān)鍵,是軟件質(zhì)量確保關(guān)鍵步驟也是成功實現(xiàn)軟件開發(fā)目標(biāo)關(guān)鍵保障。(4)從軟件工程角度來了解。軟件測試是軟件工程一部分,是軟件工程過程中關(guān)鍵階段。(5)從軟件質(zhì)量確保角度來了解。

溫馨提示

  • 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

提交評論