軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)_第1頁(yè)
軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)_第2頁(yè)
軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)_第3頁(yè)
軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)_第4頁(yè)
軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件工程方法與實(shí)踐智慧樹(shù)知到課后章節(jié)答案2023年下昆明理工大學(xué)昆明理工大學(xué)

第一章測(cè)試

軟件產(chǎn)品與物質(zhì)產(chǎn)品有很大區(qū)別,軟件產(chǎn)品是一種()產(chǎn)品。

A:文檔B:有形C:消耗D:邏輯

答案:邏輯

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

A:軟件錯(cuò)誤通常發(fā)生在使用之后B:軟件通常暴露在惡劣的環(huán)境下C:軟件備件很難訂購(gòu)D:不斷的變更使組件接口之間引起錯(cuò)誤

答案:不斷的變更使組件接口之間引起錯(cuò)誤

軟件工程要解決的問(wèn)題是()。

A:其余選項(xiàng)都是B:降低軟件開(kāi)發(fā)成本C:提高軟件質(zhì)量D:加快軟件開(kāi)發(fā)速度

答案:其余選項(xiàng)都是

軟件工程的基本要素包括方法、工具和()。

A:過(guò)程B:硬件環(huán)境C:軟件系統(tǒng)D:人員

答案:過(guò)程

軟件一般包括以下()部分。

A:數(shù)據(jù)B:文檔C:規(guī)程D:程序

答案:數(shù)據(jù);文檔;規(guī)程;程序

第二章測(cè)試

基于計(jì)算機(jī)系統(tǒng)的元素包括軟件、硬件、人員、數(shù)據(jù)庫(kù)、文檔和()。

A:規(guī)程B:過(guò)程C:規(guī)范D:規(guī)則

答案:規(guī)程

基于計(jì)算機(jī)的系統(tǒng)本身可以成為一個(gè)更大的基于計(jì)算機(jī)系統(tǒng)中的一個(gè)()。

A:元素B:硬件C:軟件D:文檔

答案:元素

經(jīng)濟(jì)可行性分析中的效益包括經(jīng)濟(jì)效益和()效益。

A:成本B:消耗C:社會(huì)D:環(huán)境

答案:社會(huì)

在基于計(jì)算機(jī)系統(tǒng)的元素中,硬件包括()。

A:打印、復(fù)印設(shè)備B:提供計(jì)算能力的電子設(shè)備C:支持?jǐn)?shù)據(jù)流的互連設(shè)備(如網(wǎng)絡(luò)交換器、電信設(shè)備)D:提供外部世界功能的電子機(jī)械設(shè)備(如傳感器、馬達(dá)等)

答案:提供計(jì)算能力的電子設(shè)備;支持?jǐn)?shù)據(jù)流的互連設(shè)備(如網(wǎng)絡(luò)交換器、電信設(shè)備);提供外部世界功能的電子機(jī)械設(shè)備(如傳感器、馬達(dá)等)

系統(tǒng)工程的任務(wù)包括()。

A:識(shí)別用戶(hù)的要求B:生成系統(tǒng)規(guī)格說(shuō)明C:系統(tǒng)建模和模擬D:成本估算及進(jìn)度安排E:可行性分析

答案:識(shí)別用戶(hù)的要求;系統(tǒng)建模和模擬;成本估算及進(jìn)度安排;可行性分析

第三章測(cè)試

在軟件生存周期中,()階段主要任務(wù)是“弄清楚要做什么?”。

A:軟件測(cè)試B:編碼實(shí)現(xiàn)C:需求分析D:軟件設(shè)計(jì)

答案:需求分析

通常將軟件生命周期劃分為系統(tǒng)工程、需求分析、軟件設(shè)計(jì)、編碼實(shí)現(xiàn)、軟件測(cè)試、運(yùn)行維護(hù)等階段,每個(gè)階段都有各自側(cè)重的任務(wù)和目標(biāo),以下不屬于需求分析階段的任務(wù)是()。

A:弄清楚需要做什么B:通過(guò)調(diào)研等方式獲取需求C:編制軟件需求規(guī)格說(shuō)明書(shū)D:弄清楚怎么做,規(guī)劃系統(tǒng)體系結(jié)構(gòu)

答案:弄清楚怎么做,規(guī)劃系統(tǒng)體系結(jié)構(gòu)

需求規(guī)格說(shuō)明描述了()。

A:系統(tǒng)仿真所需要的時(shí)間B:計(jì)算機(jī)系統(tǒng)的功能、性能及其約束C:每個(gè)指定系統(tǒng)的實(shí)現(xiàn)D:軟件體系結(jié)構(gòu)的元素

答案:計(jì)算機(jī)系統(tǒng)的功能、性能及其約束

常用的需求分析方法包括()。

A:面向?qū)ο蟮姆治龇椒˙:面向數(shù)據(jù)結(jié)構(gòu)的分析方法C:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法D:面向事務(wù)的分析方法

答案:面向?qū)ο蟮姆治龇椒?面向數(shù)據(jù)結(jié)構(gòu)的分析方法;面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法

軟件需求規(guī)格說(shuō)明SRS的作用包括()。

A:成為用戶(hù)、分析人員和設(shè)計(jì)人員之間進(jìn)行理解和交流的手段B:用于規(guī)劃和控制系統(tǒng)的開(kāi)發(fā)過(guò)程C:支持系統(tǒng)測(cè)試活動(dòng)D:作為設(shè)計(jì)資料永久保存

答案:成為用戶(hù)、分析人員和設(shè)計(jì)人員之間進(jìn)行理解和交流的手段;用于規(guī)劃和控制系統(tǒng)的開(kāi)發(fā)過(guò)程;支持系統(tǒng)測(cè)試活動(dòng)

第四章測(cè)試

軟件設(shè)計(jì)是將軟件分析模型中通過(guò)數(shù)據(jù)、功能和行為模型所展示的軟件需求的信息,傳送給設(shè)計(jì)階段,產(chǎn)生數(shù)據(jù)/類(lèi)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)、()、部件級(jí)設(shè)計(jì)。

A:接口設(shè)計(jì)B:詳細(xì)設(shè)計(jì)C:人機(jī)界面設(shè)計(jì)D:數(shù)據(jù)庫(kù)設(shè)計(jì)

答案:接口設(shè)計(jì)

軟件設(shè)計(jì)必須實(shí)現(xiàn)分析模型中描述的所有需求,包括滿(mǎn)足用戶(hù)希望的()需求。

A:性能B:隱式C:非功能D:功能

答案:隱式

利用不斷成熟的WWW瀏覽器技術(shù),簡(jiǎn)化客戶(hù)端的軟件體系結(jié)構(gòu)風(fēng)格是()。

A:數(shù)據(jù)流風(fēng)格的體系結(jié)構(gòu)B:調(diào)用和返回風(fēng)格的體系結(jié)構(gòu)C:客戶(hù)/服務(wù)器風(fēng)格D:瀏覽器/服務(wù)器風(fēng)格

答案:瀏覽器/服務(wù)器風(fēng)格

接口設(shè)計(jì)包括()。

A:軟件和協(xié)作系統(tǒng)之間的接口B:軟件同人之間的接口C:數(shù)據(jù)庫(kù)表之間的接口D:軟件內(nèi)部接口

答案:軟件和協(xié)作系統(tǒng)之間的接口;軟件同人之間的接口;軟件內(nèi)部接口

軟件體系結(jié)構(gòu)的三要素包括()。

A:連接件B:規(guī)則或配置C:數(shù)據(jù)庫(kù)D:構(gòu)件

答案:連接件;規(guī)則或配置;構(gòu)件

第五章測(cè)試

程序應(yīng)具有良好的風(fēng)格,力圖從編碼原則的角度提高程序的可讀性,改善程序質(zhì)量。程序設(shè)計(jì)風(fēng)格包括源程序文檔化、數(shù)據(jù)說(shuō)明、語(yǔ)句結(jié)構(gòu)和輸入輸出四個(gè)方面。為使軟件具有清晰結(jié)構(gòu)和良好的風(fēng)格,關(guān)于程序設(shè)計(jì)風(fēng)格不可取的是()。

A:盡量在一行內(nèi)寫(xiě)多個(gè)語(yǔ)句B:應(yīng)當(dāng)有適量的注釋C:使用有意義的標(biāo)識(shí)符D:程序編寫(xiě)考慮清晰性

答案:盡量在一行內(nèi)寫(xiě)多個(gè)語(yǔ)句

為了保證軟件的質(zhì)量,使其具有較好的可維護(hù)性,關(guān)鍵在于()。

A:選擇合適的程序設(shè)計(jì)語(yǔ)言B:具有好的數(shù)據(jù)結(jié)構(gòu)C:選擇好的運(yùn)行環(huán)境D:選擇好的程序設(shè)計(jì)風(fēng)格

答案:選擇好的程序設(shè)計(jì)風(fēng)格

下面的()不是一種好的做法。

A:好的注釋?xiě)?yīng)解釋為什么,而不是怎么樣。B:如果項(xiàng)目中原有代碼不符合新的規(guī)范,應(yīng)允許其存在,但不應(yīng)在新的代碼中延續(xù)舊的風(fēng)格。C:如果項(xiàng)目中原有代碼不符合新的規(guī)范,應(yīng)允許其存在,同時(shí)在新的代碼中要延續(xù)原有的風(fēng)格。D:好的命名應(yīng)一目了然,不需要讀者去猜,甚至不需要注釋。

答案:如果項(xiàng)目中原有代碼不符合新的規(guī)范,應(yīng)允許其存在,同時(shí)在新的代碼中要延續(xù)原有的風(fēng)格。

軟件編碼是一個(gè)復(fù)雜而迭代的過(guò)程,包括程序設(shè)計(jì)和程序?qū)崿F(xiàn),軟件編碼的要求包括()

A:正確地根據(jù)設(shè)計(jì)模型進(jìn)行程序設(shè)計(jì)B:正確地理解用戶(hù)需求和軟件設(shè)計(jì)思想C:正確而高效率地編寫(xiě)和測(cè)試源代碼D:正確而編寫(xiě)規(guī)格說(shuō)明書(shū)

答案:正確地根據(jù)設(shè)計(jì)模型進(jìn)行程序設(shè)計(jì);正確地理解用戶(hù)需求和軟件設(shè)計(jì)思想;正確而高效率地編寫(xiě)和測(cè)試源代碼

編碼語(yǔ)言的選擇應(yīng)重點(diǎn)考慮哪些方面()

A:編程語(yǔ)言的特點(diǎn)、應(yīng)用范圍B:軟件項(xiàng)目的工期長(zhǎng)短C:軟件項(xiàng)目(系統(tǒng))性質(zhì)、特點(diǎn)D:編程人員對(duì)編程語(yǔ)言的熟悉程度

答案:編程語(yǔ)言的特點(diǎn)、應(yīng)用范圍;軟件項(xiàng)目(系統(tǒng))性質(zhì)、特點(diǎn);編程人員對(duì)編程語(yǔ)言的熟悉程度

第六章測(cè)試

軟件測(cè)試用例由測(cè)試輸入數(shù)據(jù)、()及實(shí)際輸出組成。

A:輸出數(shù)據(jù)B:軟件需求C:預(yù)期結(jié)果D:軟件設(shè)計(jì)

答案:預(yù)期結(jié)果

軟件測(cè)試是一個(gè)()而執(zhí)行程序的過(guò)程。

A:為了發(fā)現(xiàn)錯(cuò)誤B:為了體現(xiàn)程序滿(mǎn)足需求C:為了讓程序能運(yùn)行D:為了證明程序是正確的

答案:為了發(fā)現(xiàn)錯(cuò)誤

邏輯覆蓋的主要覆蓋標(biāo)準(zhǔn)包括()。

A:路徑覆蓋B:判定/條件覆蓋C:判定覆蓋D:語(yǔ)句覆蓋

答案:路徑覆蓋;判定/條件覆蓋;判定覆蓋;語(yǔ)句覆蓋

單元測(cè)試的主要內(nèi)容包括()。

A:局部數(shù)據(jù)結(jié)構(gòu)B:獨(dú)立路徑與錯(cuò)誤處理路徑C:模塊接口D:邊界條件

答案:局部數(shù)據(jù)結(jié)構(gòu);獨(dú)立路徑與錯(cuò)誤處理路徑;模塊接口;邊界條件

集成測(cè)試的方式包括()。

A:有效性測(cè)試B:非增量式測(cè)試C:自頂向下測(cè)試D:自底向上測(cè)試

答案:非增量式測(cè)試;自頂向下測(cè)試;自底向上測(cè)試

第七章測(cè)試

在軟件各種維護(hù)活動(dòng)中,()所占比重最大,約占整個(gè)維護(hù)工作的50%。

A:糾錯(cuò)性維護(hù)B:適應(yīng)性維護(hù)C:改善性維護(hù)D:預(yù)防性維護(hù)

答案:改善性維護(hù)

()是由于計(jì)算機(jī)軟件和硬件環(huán)境變化而修改軟件的過(guò)程。

A:完善性維護(hù)B:改正性維護(hù)C:預(yù)防性維護(hù)D:適應(yīng)性維護(hù)

答案:適應(yīng)性維護(hù)

下面的()不是軟件再工程活動(dòng)。

A:增加新的功能B:程序結(jié)構(gòu)改善C:數(shù)據(jù)再工程D:逆向工程

答案:增加新的功能

軟件配置管理的主要內(nèi)容包括()

A:管理發(fā)布和安裝工具B:管理軟件的改錯(cuò)和功能增加C:協(xié)調(diào)和整理所開(kāi)發(fā)的產(chǎn)品D:管理軟件的構(gòu)建和測(cè)試環(huán)境

答案:管理發(fā)布和安裝工具;管理軟件的改錯(cuò)和功能增加;協(xié)調(diào)和整理所開(kāi)發(fā)的產(chǎn)品;管理軟件的構(gòu)建和測(cè)試環(huán)境

軟件運(yùn)維重要性主要體現(xiàn)在哪些方面()

A:軟件維護(hù)困難多B:軟件維護(hù)周期長(zhǎng)C:軟件維護(hù)難是導(dǎo)致軟件危機(jī)的直接原因D:軟件維護(hù)成本高達(dá)開(kāi)發(fā)成本的近四倍

答案:軟件維護(hù)難是導(dǎo)致軟件危機(jī)的直接原因;軟件維護(hù)成本高達(dá)開(kāi)發(fā)成本的近四倍

第八章測(cè)試

軟件項(xiàng)目管理是指軟件生存周期中軟件管理者所進(jìn)行的一系列活動(dòng),其目的是在一定的時(shí)間和預(yù)設(shè)范圍內(nèi),有效地利用人力、資源、技術(shù)和工具,使軟件系統(tǒng)或軟件產(chǎn)品按原定計(jì)劃和()如期完成。

A:資源限制B:時(shí)間期限C:人員安排D:質(zhì)量要求

答案:質(zhì)量要求

在軟件項(xiàng)目管理中,通常將項(xiàng)目分解為任務(wù)—子任務(wù)等,其分解準(zhǔn)則是()。

A:基于軟件工程的過(guò)程B:由開(kāi)發(fā)人員自行決定C:由用戶(hù)指定D:基于軟件項(xiàng)目的要求

答案:基于軟件工程的過(guò)程

甘特圖和()是兩種常用的進(jìn)度安排的圖示方法。

A:流程圖B:因果圖C:網(wǎng)絡(luò)圖D:網(wǎng)格圖

答案:網(wǎng)絡(luò)圖

項(xiàng)目組織形式不僅要考慮()的特點(diǎn),還需要考慮參與人員的素質(zhì)。

A:軟件項(xiàng)目B:開(kāi)發(fā)團(tuán)隊(duì)C:軟件用戶(hù)D:軟件成本

答案:軟件項(xiàng)目

項(xiàng)目進(jìn)度管理的任務(wù)主要有()。

A:規(guī)劃每個(gè)任務(wù)所需的工作量和持續(xù)時(shí)間B:定義所有的項(xiàng)目任務(wù)以及它們之間的依賴(lài)關(guān)系C:制訂項(xiàng)目的進(jìn)度安排D:在項(xiàng)目開(kāi)發(fā)過(guò)程中不斷跟蹤項(xiàng)目的執(zhí)行情況,發(fā)現(xiàn)那些未按計(jì)劃進(jìn)度完成的任務(wù)對(duì)整個(gè)項(xiàng)目工期的影響,并及時(shí)進(jìn)行調(diào)整

答案:規(guī)劃每個(gè)任務(wù)所需的工作量和持續(xù)時(shí)間;定義所有的項(xiàng)目任務(wù)以及它們之間的依賴(lài)關(guān)系;制訂項(xiàng)目的進(jìn)度安排;在項(xiàng)目開(kāi)發(fā)過(guò)程中不斷跟蹤項(xiàng)目的執(zhí)行情況,發(fā)現(xiàn)那些未按計(jì)劃進(jìn)度完成的任務(wù)對(duì)整個(gè)項(xiàng)目工期的影響,并及時(shí)進(jìn)行調(diào)整

第九章測(cè)試

軟件方法是提供如何()軟件的技術(shù)。

A:構(gòu)造B:獲取C:測(cè)試D:分析

答案:構(gòu)造

抽象和()是結(jié)構(gòu)化開(kāi)發(fā)方法的主要思想,同時(shí)也是控制復(fù)雜性的兩個(gè)基本手段。

A:繼承B:合并C:分解D:細(xì)化

答案:分解

對(duì)象是指一組屬性以及這組屬性上的專(zhuān)用操作的()。

A:封裝體B:集合C:抽象體D:結(jié)構(gòu)體

答案:封裝體

繼承是類(lèi)間的基本關(guān)系,它是基于層次關(guān)系的不同類(lèi)()的一種機(jī)制。

A:共享數(shù)據(jù)和操作B:定義數(shù)據(jù)和操作C:區(qū)分?jǐn)?shù)據(jù)和操作D:實(shí)現(xiàn)數(shù)據(jù)和操作

答案:共享數(shù)據(jù)和操作

轎車(chē)類(lèi)與汽車(chē)類(lèi)之間是()關(guān)系。

A:整體-部分B:一般-特殊C:關(guān)聯(lián)D:依賴(lài)

答案:一般-特殊

第十章測(cè)試

在用例圖建模實(shí)操中,創(chuàng)建的新工程中要新建一個(gè)用例模型,操作路徑是:【File】→【NewModel】→【Modeltypes】→【Object-OrientedModel】→【UseCaseDiagram】。

A:對(duì)B:錯(cuò)

答案:對(duì)

以下選項(xiàng)是在面向?qū)ο竽P停∣bject-OrientedModel)建模中可以建的模型是(

)。

A:ClassDiagramB:PackageDiagramC:ActivityDiagramD:ComponentDiagramE:ObjectDiagramF:SequenceDiagramG:UseCaseDiagram

答案:ClassDiagram;PackageDiagram;ActivityDiagram;ComponentDiagram;ObjectDiagram;SequenceDiagram;UseCaseDiagram

在進(jìn)行新建模型圖設(shè)置時(shí),可以對(duì)模型導(dǎo)出代碼語(yǔ)言進(jìn)行設(shè)置,以下哪些語(yǔ)言可以選擇()

A:XML-DTD(Deprecated)B:C#2.0C:C++D:VisualBasic.NET

E:Java

答案:XML-DTD(Deprecated);C#2.0;C++;VisualBasic.NET

;Java

在類(lèi)圖建模實(shí)操案例中,管理員和以下哪些角色屬于泛化關(guān)系()

A:用戶(hù)B:系統(tǒng)管理員C:抄表員D:經(jīng)理E:收費(fèi)員

答案:系統(tǒng)管理員;抄表員;經(jīng)理;收費(fèi)員

順序圖,稱(chēng)為時(shí)序圖,調(diào)時(shí)間順序的交互。通信圖則強(qiáng)調(diào)對(duì)象協(xié)作的交互,時(shí)序圖可以通過(guò)軟件直接轉(zhuǎn)換為通信圖。

A:錯(cuò)B:對(duì)

答案:對(duì)

第十一章測(cè)試

章節(jié)中提到的比較知名的開(kāi)源社區(qū)有(

A:

SourceForgeB:CSDNC:

GithubD:

開(kāi)源中國(guó)

答案:

SourceForge;CSDN;

Github;

開(kāi)源中國(guó)

開(kāi)源軟件的特點(diǎn)包括(

A:

資源與知識(shí)B:

高質(zhì)量C:

開(kāi)發(fā)和自由D:

免費(fèi)E:

標(biāo)準(zhǔn)化F:

靈活可定制G:

公開(kāi)透明

答案:

資源與知識(shí);

高質(zhì)量;

開(kāi)發(fā)和自由;

免費(fèi);

靈活可定制;

公開(kāi)透明

章節(jié)中提到的開(kāi)源/自由許可證協(xié)議有(

A:GPL

B:BSDLice

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論