軟件工程(北方民族大學)知到章節(jié)答案智慧樹2023年_第1頁
軟件工程(北方民族大學)知到章節(jié)答案智慧樹2023年_第2頁
軟件工程(北方民族大學)知到章節(jié)答案智慧樹2023年_第3頁
軟件工程(北方民族大學)知到章節(jié)答案智慧樹2023年_第4頁
軟件工程(北方民族大學)知到章節(jié)答案智慧樹2023年_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件工程(北方民族大學)知到章節(jié)測試答案智慧樹2023年最新第一章測試

為了使程序能在不同的計算機上運行,程序應當具有較好的(

)。

參考答案:

可移植性

關(guān)于軟件工程人員的職業(yè)道德,不包括下面那個(

)。

參考答案:

計算機管理

以下哪個不是軟件的特征(

)。

參考答案:

可見性

軟件工程所面臨的挑戰(zhàn)不包括哪個(

)。

參考答案:

單一性

造成大型軟件開發(fā)困難的根本原因在于(

)。

參考答案:

軟件系統(tǒng)的復雜性

軟件會逐漸退化而不會磨損,其原因在于(

)。

參考答案:

不斷的變更使組件接口之間引起錯誤

Ariane5火箭發(fā)射失敗的事例告訴我們(

)。

參考答案:

軟件重用必須重新進行系統(tǒng)論證和系統(tǒng)測試;系統(tǒng)環(huán)境的變化可能影響軟件采集數(shù)據(jù)的精度、范圍和對系統(tǒng)的控制

軟件工程方法是(

)。

參考答案:

為開發(fā)軟件提供技術(shù)上的解決方法

)是軟件從一個硬件或軟件環(huán)境轉(zhuǎn)換到另一環(huán)境的容易程度。

參考答案:

可移植性

軟件工程的三要素是指(

)。

參考答案:

方法、工具、過程

1999年,IEEE和ACM聯(lián)合推出了一個關(guān)于職業(yè)道德和職業(yè)行為的準則,包含8項基本原則,分別是公眾、客戶和雇主、產(chǎn)品、判斷、管理、專業(yè)、同行、自身。

參考答案:

第二章測試

瀑布模型是(

)。

參考答案:

適用于需求被清晰定義的情況

增量模型是(

)。

參考答案:

一種需要快速構(gòu)造核心產(chǎn)品的好方法

原型化模型是(

)。

參考答案:

適用于客戶需求難以清楚定義的情況

瀑布模型的存在問題是(

)。

參考答案:

缺乏靈活性

下列軟件開發(fā)模型中,支持需求不明確,特別是大型軟件系統(tǒng)的開發(fā),并支持多種軟件開發(fā)方法的模型是(

)。

參考答案:

螺旋模型

螺旋模型是一種將瀑布模型和

(

)結(jié)合起來的軟件開發(fā)模型。

參考答案:

增量模型

面向復用的模型的明顯優(yōu)勢是它減少了需要開發(fā)的軟件數(shù)量,從而降低了軟件開發(fā)成本,同時也降低了軟件開發(fā)中的風險。

參考答案:

采用原型開發(fā)的系統(tǒng)通常用作產(chǎn)品系統(tǒng)。

參考答案:

RUP是指統(tǒng)一軟件過程,其開發(fā)過程是將軟件開發(fā)過程嚴格的分若干階段,每一階段完成明確任務。

參考答案:

以文檔作為驅(qū)動,適合于軟件需求很明確的軟件項目的生存周期模型是(

)。

參考答案:

瀑布模型

第三章測試

敏捷開發(fā)方法是一種以人為核心、迭代、循序漸進的開發(fā)方法,強調(diào)軟件的快速開發(fā),遵從于敏捷宣言。針對敏捷宣言,以下哪種說法不正確的(

)。

參考答案:

流程和工具,高于個體和交互

以下哪種情況不適合選用敏捷軟件開發(fā)方法(

)。

參考答案:

系統(tǒng)開始前,非常詳細的描述和設計很重要

關(guān)于Scrum的每一次沖刺(Sprint),下面的(

)是正確的。

參考答案:

其余所有選項

敏捷開發(fā)方法通過(

)管理不可預測性。

參考答案:

軟件增量必須在較短周期內(nèi)發(fā)布;軟件過程必須逐漸適應變化

關(guān)于Sprint,下面的(

)是錯誤的。

參考答案:

Sprint長度在開發(fā)過程中是可以調(diào)整的

在敏捷開發(fā)方法中,用戶故事(UserStory)的作用是什么?(

參考答案:

用于估算構(gòu)建當前增量所需要的努力;定義需要發(fā)布給最終用戶的軟件特性和功能

XP是一種輕量級(敏捷)、高效、低風險、柔性、可預測的、科學的軟件開發(fā)方式,其四大價值觀包括溝通、簡單、(

)。

參考答案:

反饋和勇氣

(

)是Productbacklog。

參考答案:

產(chǎn)品代辦事項列表

敏捷開發(fā)法是一種以團隊為核心,自頂向下、循序漸進的開發(fā)方法。

參考答案:

敏捷開發(fā)法適合項目經(jīng)常發(fā)生變更、高風險項目實施、項目規(guī)模較小的開發(fā)場景。

參考答案:

第四章測試

下面的(

)決策是在需求分析時做出的。

參考答案:

自動售票機系統(tǒng)將為使用者提供在線幫助

下面哪項是百貨店收銀系統(tǒng)的非功能性需求?(

參考答案:

要求系統(tǒng)處理每筆交易業(yè)務的結(jié)算時間不超過10秒

獲取軟件系統(tǒng)需求不包括以下的哪個來源?(

參考答案:

系統(tǒng)的質(zhì)量控制團隊

在選擇軟件需求獲取技術(shù)的時候,以下哪種策略最優(yōu)?(

參考答案:

綜合考慮其他選項因素

軟件需求工程師的職責不包括以下的哪一項?(

參考答案:

控制項目的風險

需求分析中開發(fā)人員要從用戶那里了解(

)。

參考答案:

軟件做什么

需求分析階段的任務是確定(

)。

參考答案:

軟件系統(tǒng)的功能

在軟件工程的需求分析階段,不屬于問題識別內(nèi)容的是(

)。

參考答案:

輸入/輸出需求

需求分析最終結(jié)果是產(chǎn)生(

)。

參考答案:

需求規(guī)格說明書

需求分析階段不適于描述加工邏輯的工具是(

)。

參考答案:

流程圖

第五章測試

()是用于把元素組織成組的通用機制。

參考答案:

(

)基本元素有結(jié)點、組件、對象、連接、依賴等。

參考答案:

部署圖

生命線是UML視圖中哪個圖形的組成部分()

參考答案:

時序圖

在類圖中,下面哪個符號表示繼承關(guān)系?

參考答案:

C

時序圖的用途包括(

)。

參考答案:

顯示并發(fā)進程和激活;顯示在通信圖中難于描述的事件序列;顯示涉及類交互面與對象無關(guān)的一般形式;顯示在通信圖中難于描述的事件序列

順序圖是強調(diào)消息隨時間順序變化的交互圖,下面不是用來描述順序圖的組成部分的是()。

參考答案:

轉(zhuǎn)換

如圖,A、B和C是什么對象?

參考答案:

A是控制者,B是實體,C是邊界。

第六章測試

良好設計的特征是(

)。

參考答案:

提供軟件的完整描述;實現(xiàn)分析模型中的所有需求

面向?qū)ο蠹夹g(shù)中,類有三種成份:(

)、屬性和方法(或操作)。

參考答案:

標識

模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程度越(

)。

參考答案:

緊密

軟件設計階段的輸出主要是(

)。

參考答案:

設計規(guī)格說明書

順序圖和協(xié)作圖都是用來描述對象之間的交互的,并可以相互轉(zhuǎn)化。

參考答案:

系統(tǒng)分析就是在系統(tǒng)開發(fā)可行的條件下,考慮如何選擇機器設備及數(shù)據(jù)管理軟件,從而得到一個用戶滿意的軟件系統(tǒng)方案。

參考答案:

模型是對現(xiàn)實的簡化,建模是為了更好地理解所開發(fā)的系統(tǒng)。

參考答案:

第七章測試

發(fā)布測試包括基于需求的測試、情景測試、性能測試、α測試和β測試。(

參考答案:

發(fā)布測試包括基于需求的測試、情景測試、性能測試、α測試和β測試。

參考答案:

集成測試策略包括()。

參考答案:

漸增式測試模式;非漸增式或稱為一次性集成測試模式

等價類劃分法主要是對系統(tǒng)功能的邊界值進行測試。(

參考答案:

一個商業(yè)軟件系統(tǒng)要經(jīng)過哪幾個階段的測試?(

參考答案:

開發(fā)測試階段,包括單元測試、集成測試、系統(tǒng)測試;發(fā)布測試階段,側(cè)重于情景測試和性能測試;用戶測試階段,包括α測試、β測試和驗收測試

第八章測試

經(jīng)過對遺留系統(tǒng)進行了合理的評估,可以做出以下4種決策選擇:要么徹底廢棄這個系統(tǒng);要么不再大幅修改系統(tǒng),僅保持常規(guī)維護;要么對系統(tǒng)進行再工程以改善其可維護性,使該系統(tǒng)和其它新系統(tǒng)協(xié)同工作;要么用一個新的系統(tǒng)代替整個或部分系統(tǒng)。(

參考答案:

軟件維護是指在軟件產(chǎn)品發(fā)布后,因修正錯誤、提升性能或適應環(huán)境而進行的軟件修改。(

)

參考答案:

軟件重構(gòu)是指,通過修改程序來改進程序的結(jié)構(gòu)性,降低程序的復雜性,讓程序變得更加易于理解。(

)

參考答案:

軟件維護的類型包括:(

參考答案:

錯誤型維護;增強型維護;適應性維護

軟件的生命周期一般經(jīng)歷哪幾個階段?(

參考答案:

軟件開發(fā);軟件演化;軟件退役;軟件維護

第九章測試

項目管理的目標是:(

參考答案:

按期交付;成本可控;保證質(zhì)量

軟件項目要

溫馨提示

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

評論

0/150

提交評論