軟件工程導(dǎo)論(東北林業(yè)大學(xué))智慧樹知到答案章節(jié)測試2023年_第1頁
軟件工程導(dǎo)論(東北林業(yè)大學(xué))智慧樹知到答案章節(jié)測試2023年_第2頁
軟件工程導(dǎo)論(東北林業(yè)大學(xué))智慧樹知到答案章節(jié)測試2023年_第3頁
軟件工程導(dǎo)論(東北林業(yè)大學(xué))智慧樹知到答案章節(jié)測試2023年_第4頁
免費預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

第一章測試軟件的主要特性是()。

A:包括程序和文檔

B:無形性

C:高成本

D:可獨立構(gòu)成計算機系統(tǒng)

答案:ABC包含風(fēng)險分析的軟件工程模型是()。

A:噴泉模型

B:增量模型

C:螺旋模型

D:瀑布模型

答案:C下列屬于面向?qū)ο箝_發(fā)方法的是()。

A:Booch

B:UML

C:Coad

D:OMT

答案:ABCD軟件危機的主要表現(xiàn)是()。

A:軟件成本太高

B:軟件開發(fā)人員明顯不足

C:軟件產(chǎn)品的質(zhì)量低劣

D:軟件生產(chǎn)率低下

答案:CD從事物的組成部件及每個部件的屬性、功能來認識事物。這種方法被稱為()的方法。

A:面向數(shù)據(jù)

B:面向?qū)傩?/p>

C:面向過程

D:面向?qū)ο?/p>

答案:D面向數(shù)據(jù)的設(shè)計方法就是根據(jù)問題的數(shù)據(jù)結(jié)構(gòu)定義一組映射,把問題的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為問題解的()結(jié)構(gòu)。

A:物理

B:數(shù)據(jù)

C:程序

D:邏輯

答案:C增量模型是非整體開發(fā)的模型,軟件的開發(fā)是用增量開發(fā)和增量提交。()

A:錯

B:對

答案:B統(tǒng)一迭代過程在不同階段,各個核心工作流的工作重心相同。()

A:對

B:錯

答案:B噴泉模型是一種面向?qū)ο竽P?。(?/p>

A:錯

B:對

答案:B螺旋模型不適用于大型內(nèi)部軟件開發(fā)。()

A:錯

B:對

答案:A第二章測試面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P停矗ǎ?/p>

A:ER模型、對象模型、功能模型

B:系統(tǒng)模型、ER模型、應(yīng)用模型

C:對象模型、動態(tài)模型、應(yīng)用模型

D:對象模型、動態(tài)模型、功能模型

答案:DSA法的主要描述手段有()。

A:DFD圖、數(shù)據(jù)詞典、加工說明

B:軟件結(jié)構(gòu)圖、加工說明

C:功能結(jié)構(gòu)圖、加工說明

D:系統(tǒng)流程圖和模塊圖

答案:A畫分層DFD圖的基本原則有()。

A:數(shù)據(jù)守恒原則

B:數(shù)據(jù)流封閉的原則

C:分解的可靠性原則

D:子、父圖平衡的原則

答案:ABD數(shù)據(jù)字典是數(shù)據(jù)流圖中所有元素的定義的集合,一般由以下4類條目組成()。

A:數(shù)據(jù)流條目、數(shù)據(jù)文件條目、數(shù)據(jù)池條目、加工條目

B:數(shù)據(jù)流條目、數(shù)據(jù)項條目、文件條目、加工條目

C:數(shù)據(jù)說明條目、控制流條目、加工條目、數(shù)據(jù)存儲條目

D:數(shù)據(jù)源條目、數(shù)據(jù)流條目、數(shù)據(jù)處理條目、數(shù)據(jù)文件條目

答案:A執(zhí)行者(Actor)與用例之間的關(guān)系是()。

A:包含關(guān)系

B:關(guān)聯(lián)關(guān)系

C:泛化關(guān)系

D:擴展關(guān)系

答案:B在進行了可行性分析后,需求分析就只需要解決目標系統(tǒng)的設(shè)計方案。()

A:錯

B:對

答案:ASA法是面向數(shù)據(jù)流,建立在數(shù)據(jù)封閉原則上的需求分析方法。()

A:對

B:錯

答案:AHIPO法既是需求分析方法又是軟件設(shè)計方法。()

A:對

B:錯

答案:A對象模型表示了靜態(tài)的,結(jié)構(gòu)化的,系統(tǒng)數(shù)據(jù)性質(zhì),描述了系統(tǒng)的靜態(tài)結(jié)構(gòu),她是從客觀世界實體的對象關(guān)系角度來描述,表現(xiàn)了對象的相互關(guān)系。()

A:錯

B:對

答案:B面向?qū)ο蟮姆治鍪怯妹嫦驅(qū)ο蟮姆椒▽δ繕讼到y(tǒng)的問題空間進行理解,分析和反映。通過對象層次結(jié)構(gòu)的組織確定解空間中應(yīng)存在的對象和對象層次結(jié)構(gòu)。()

A:錯

B:對

答案:B類的設(shè)計過程確定類,確定關(guān)聯(lián)類,確定屬性,識別繼承關(guān)系。()

A:錯

B:對

答案:B第三章測試判定樹、N-S圖和PAD圖是()使用的表達工具。

A:設(shè)計階段的概要設(shè)計

B:編碼階段

C:測試階段

D:設(shè)計階段的詳細設(shè)計

答案:D詳細設(shè)計的結(jié)果基本決定了最終程序的()。

A:運行速度

B:代碼的規(guī)模

C:可維護性

D:質(zhì)量

答案:D結(jié)構(gòu)化程序設(shè)計主要強調(diào)的是()。

A:程序的效率

B:程序的規(guī)模

C:程序設(shè)計語言的先進性

D:程序易讀性

答案:D信息隱蔽原則有利于提高模塊的內(nèi)聚性。()

A:對

B:錯

答案:A中心變換型的DFD圖可看成是對輸入數(shù)據(jù)進行轉(zhuǎn)換而得到輸出數(shù)據(jù)的處理,因此可以使用事務(wù)分析技術(shù)得到初始的模塊結(jié)構(gòu)圖。()

A:對

B:錯

答案:BHIPO圖是由一組H圖和一張IPO圖組成。()

A:錯

B:對

答案:A軟件設(shè)計中,可應(yīng)用于詳細設(shè)計的工具有()。

A:數(shù)據(jù)流程圖、PAD、N-S圖和偽碼

B:數(shù)據(jù)流程圖、PAD、結(jié)構(gòu)圖和偽碼

C:業(yè)務(wù)流程圖、N-S圖和偽碼

D:程序流程圖、PAD、N-S圖和偽碼

答案:D下面哪個不是UML中的靜態(tài)視圖。()

A:用例圖

B:類圖

C:對象圖

D:狀態(tài)圖

答案:D()技術(shù)是將一個活動圖中的活動狀態(tài)進行分組,每一組表示一個特定的類、人或部門,他們負責(zé)完成組內(nèi)的活動。

A:分支

B:轉(zhuǎn)移

C:分叉匯合

D:泳道

答案:D在面向數(shù)據(jù)流的軟件設(shè)計方法中,一般將信息流分為()。

A:數(shù)據(jù)流和控制流

B:變換流和事物流

C:變換流和控制流

D:事物流和控制流

答案:B第四章測試以下哪幾項是集成可采取的策略?()

A:自頂向下集成

B:一次性集成

C:自底向上集成

D:三明治集成

答案:ACD選擇編程語言的時候,需要考慮以下哪些因素?()

A:產(chǎn)品類型與編程工具

B:以往的開發(fā)經(jīng)驗

C:編程語言的適用條件

D:風(fēng)險因素

答案:ABCD程序語言的特性包括()。

A:技術(shù)特性

B:工程特性

C:習(xí)慣特性

D:算法特性

答案:D軟件實現(xiàn)是將()的結(jié)果翻譯成用某種程序設(shè)計語言編寫的并可以最終運行的程序代碼。

A:架構(gòu)設(shè)計

B:軟件設(shè)計

C:詳細設(shè)計

D:總體設(shè)計

答案:B以下哪一項不是第4代語言(4GL)的主要特征?()

A:高效的程序代碼

B:友好的用戶界面

C:面向機器

D:應(yīng)用程序生成器

答案:C在編寫代碼過程中,可以適用行內(nèi)注釋,而且行內(nèi)注釋越多越好。()

A:錯

B:對

答案:A序言性注釋一般寫在代碼之前,對代碼的屬性信息進行標注。()

A:對

B:錯

答案:AIf-else嵌套層次多與少,對代碼可讀性沒有影響。()

A:錯

B:對

答案:A代碼中使用的變量名字命名風(fēng)格可以根據(jù)程序員的個人喜好和習(xí)慣自行定義。()

A:錯

B:對

答案:A為了簡便起見,可以將大量常數(shù)值直接編寫在代碼中。()

A:錯

B:對

答案:A第五章測試以下哪幾項屬于白盒測試技術(shù)?()

A:邊界值分析

B:等價類劃分

C:條件組合覆蓋

D:判斷/條件覆蓋

答案:CD以下哪幾項屬于黑盒測試技術(shù)?()

A:分支覆蓋

B:邊界值分析

C:語句覆蓋

D:等價類劃分

答案:BD為提高集成測試效果,軟件的集成測試工作最好由()承擔(dān)。

A:不屬于該軟件開發(fā)組的軟件設(shè)計人員

B:軟件編程人員

C:該軟件的設(shè)計人員

D:軟件開發(fā)組負責(zé)人

答案:A黑盒測試與白盒測試分別是從()的觀點測試。

A:開發(fā)人員、管理人員

B:用戶、管理人員

C:開發(fā)人員、用戶

D:用戶、開發(fā)人員

答案:D軟件測試可能發(fā)現(xiàn)軟件中的(),但不能證明軟件沒有錯誤。

A:邏輯錯誤

B:錯誤

C:設(shè)計錯誤

D:所有錯誤

答案:B使用白盒測試方法時確定測試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標準。

A:程序的復(fù)雜程度

B:程序的功能

C:程序的難易程度

D:程序的內(nèi)部邏輯

答案:D代碼走查的查錯效率低于黑盒測試效率。()

A:錯

B:對

答案:A驗收測試使用的是模擬測試數(shù)據(jù),產(chǎn)品測試使用的是用戶真實數(shù)據(jù)。()

A:對

B:錯

答案:B測試管理過程一般由SQA負責(zé)。()

A:對

B:錯

答案:A在實際軟件測試過程中,通常采用的是窮盡測試法。()

A:錯

B:對

答案:A第六章測試軟件維護的類型有()。

A:適應(yīng)性維護

B:完善性維護

C:預(yù)防性維護

D:糾錯性維護

答案:ABCD各種軟件維護的類型中最重要的是()。

A:預(yù)防性維護

B:完善性維護

C:適應(yīng)性維護

D:糾錯性維護

答案:B以下屬于完善性維護的有()。

A:增加聯(lián)機求助命令

B:為軟件的運行增加監(jiān)控設(shè)施

C:解決開發(fā)時未能測試各種可能條件帶來的問題

D:縮短系統(tǒng)的應(yīng)答時間,使其達到特定要求

答案:AB進行系統(tǒng)修改時可能會產(chǎn)生維護的副作用,它們可能有()。

A:文檔資料的副作用

B:修改數(shù)據(jù)的副作用

C:修改錯誤后,又引入了新的錯誤

D:修改代碼的副作用

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論