智慧樹知到《軟件工程》章節(jié)測(cè)試答案_第1頁(yè)
智慧樹知到《軟件工程》章節(jié)測(cè)試答案_第2頁(yè)
智慧樹知到《軟件工程》章節(jié)測(cè)試答案_第3頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、智慧樹知到軟件工程章節(jié)測(cè)試答案 智慧樹知到軟件工程章節(jié)測(cè)試答案第一章1、軟件危機(jī)是指()。A:計(jì)算機(jī)病毒的出現(xiàn)B:利用計(jì)算機(jī)系統(tǒng)進(jìn)行經(jīng)濟(jì)犯罪活動(dòng)C:人們過分迷戀計(jì)算機(jī)系統(tǒng)D:軟件開發(fā)和軟件維護(hù)中出現(xiàn)的一系列問題答案:軟件開發(fā)和軟件維護(hù)中出現(xiàn)的一系列問題2、軟件工程方法學(xué)的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實(shí)施的主要保證是()。A:硬件環(huán)境B:軟件開發(fā)的環(huán)境C:軟件開發(fā)工具和軟件開發(fā)的環(huán)境D:開發(fā)人員的素質(zhì)答案:軟件開發(fā)工具和軟件開發(fā)的環(huán)境3、軟件危機(jī)可以表現(xiàn)為()。A:產(chǎn)品不符合用戶的需要B:軟件產(chǎn)品的質(zhì)量差C:軟件的可維護(hù)性差D:軟件的價(jià)格昂貴答案:產(chǎn)品不符合用戶的需要,軟

2、件產(chǎn)品的質(zhì)量差,軟件的可維護(hù)性差,軟件的價(jià)格昂貴4、下面的()說法是錯(cuò)誤的。A:由于軟件是產(chǎn)品,因此可以應(yīng)用其他工程制品所用的技術(shù)進(jìn)行生產(chǎn)B:購(gòu)買大多數(shù)計(jì)算機(jī)系統(tǒng)所需的硬件比軟件更昂貴C:大多數(shù)軟件系統(tǒng)是不容易修改的,除非它們?cè)谠O(shè)計(jì)時(shí)考慮了變更D:一般來說,軟件只有在其行為與開發(fā)者的目標(biāo)一致的情況下才能成功答案:由于軟件是產(chǎn)品,因此可以應(yīng)用其他工程制品所用的技術(shù)進(jìn)行生產(chǎn),購(gòu)買大多數(shù)計(jì)算機(jī)系統(tǒng)所需的硬件比軟件更昂貴,一般來說,軟件只有在其行為與開發(fā)者的目標(biāo)一致的情況下才能成功5、軟件工程的方法只適用于大型軟件的開發(fā),對(duì)小型軟件的開發(fā)沒有幫助。A:對(duì)B:錯(cuò)答案:錯(cuò)第二章1、可行性分析是在系統(tǒng)開發(fā)的

3、早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據(jù),因必須給出()的回答。A:確定B:行或不行C:正確D:無(wú)二義答案:行或不行2、數(shù)據(jù)流圖是描述數(shù)據(jù)在軟件中流動(dòng)和變換的過程,而對(duì)數(shù)據(jù)流圖中所包含的元素的定義則是()。A:數(shù)據(jù)存儲(chǔ)B:數(shù)據(jù)加工C:數(shù)據(jù)字典D:數(shù)據(jù)定義答案:數(shù)據(jù)字典3、在軟件的可能性研究中經(jīng)常從不同的角度對(duì)系統(tǒng)進(jìn)行可行性研究,其中從功能角度對(duì)系統(tǒng)進(jìn)行研究屬于()的研究。A:經(jīng)濟(jì)可行性B:技術(shù)可行性C:操作可行性D:法律可行性答案:技術(shù)可行性4、關(guān)于數(shù)據(jù)字典正確的描述是()。A:數(shù)據(jù)字典最重要的用途是作為分析階段的工具B:實(shí)現(xiàn)數(shù)據(jù)字典三種常見的方法有全人工過程、全自動(dòng)過程

4、、混合過程C:數(shù)據(jù)字典應(yīng)該容易更新和修改D:可以采用卡片形式書寫數(shù)據(jù)字典答案:數(shù)據(jù)字典最重要的用途是作為分析階段的工具,實(shí)現(xiàn)數(shù)據(jù)字典三種常見的方法有全人工過程、全自動(dòng)過程、混合過程,數(shù)據(jù)字典應(yīng)該容易更新和修改,可以采用卡片形式書寫數(shù)據(jù)字典5、數(shù)據(jù)字典是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流,加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)的源和終點(diǎn)進(jìn)行詳細(xì)定義。A:對(duì)B:錯(cuò)答案:錯(cuò)第三章1、需求分析階段的任務(wù)是確定()。A:軟件開發(fā)方法B:軟件開發(fā)工具C:軟件開發(fā)費(fèi)D:軟件系統(tǒng)的功能答案:D2、需求分析階段最重要的技術(shù)文檔是()。A:設(shè)計(jì)說明書B:需求規(guī)格說明書C:可行性分析報(bào)告D:用戶手冊(cè)答案:B3、在E-R模型中,包含以下基本成分()

5、。A:數(shù)據(jù)、對(duì)象、實(shí)體B:控制、聯(lián)系、對(duì)象C:實(shí)體、聯(lián)系、屬性D:實(shí)體、屬性、操作答案:C4、需求分析階段應(yīng)該完成的文檔資料包括()。A:系統(tǒng)規(guī)格說明B:數(shù)據(jù)要求C:用戶系統(tǒng)描述D:修正的開發(fā)計(jì)劃答案:ABCD5、在進(jìn)行需求分析時(shí)需同時(shí)考慮維護(hù)問題。A:對(duì)B:錯(cuò)答案:B第四章1、用自然語(yǔ)言書寫的系統(tǒng)規(guī)格說明書可能存在的問題包括()。A:二義性B:不完整性C:含糊性D:矛盾答案:ABCD2、關(guān)于形式化說明技術(shù),下列說法正確的是()。A:應(yīng)該選用適當(dāng)?shù)谋硎痉椒˙:應(yīng)該形式化,但不要過分形式化C:應(yīng)該有形式化方法顧問隨時(shí)提供咨詢D:任何時(shí)候都應(yīng)該采用形式化說明技術(shù)答案:ABC3、Petri網(wǎng)可用于表

6、達(dá)同步問題、競(jìng)爭(zhēng)條件以及死鎖問題。A:對(duì)B:錯(cuò)答案:A4、用Z語(yǔ)言描述的、最簡(jiǎn)單的形式化規(guī)格說明包含()。A:給定的集合、數(shù)據(jù)類型及常數(shù)B:狀態(tài)定義C:初始狀態(tài)D:操作答案:ABCD5、有窮狀態(tài)機(jī)要求表示對(duì)象應(yīng)該有有限個(gè)狀態(tài)。A:對(duì)B:錯(cuò)答案:A第五章1、對(duì)一個(gè)程序來說,組成系統(tǒng)的模塊數(shù)目(),則開發(fā)成本越小。A:越多B:越少C:順序D:時(shí)間答案:C2、軟件的()設(shè)計(jì)又稱為總體結(jié)構(gòu)設(shè)計(jì),其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。A:總體B:抽象C:邏輯D:規(guī)劃答案:A3、關(guān)于內(nèi)容耦合的描述正確的是()。A:內(nèi)容耦合是最高程度的耦合B:應(yīng)該盡量使用內(nèi)容耦合C:高級(jí)語(yǔ)言一般設(shè)計(jì)成允許內(nèi)容耦合的形式D:如

7、果一個(gè)模塊有多個(gè)入口,可能發(fā)生內(nèi)容耦合答案:AD4、下面的說法()是正確的。A:軟件體系結(jié)構(gòu)的最佳表示形式是一個(gè)可執(zhí)行的軟件模型B:軟件體系結(jié)構(gòu)描述是不同項(xiàng)目相關(guān)人員之間進(jìn)行溝通的使能器C:良好的分層體系結(jié)構(gòu)有利于系統(tǒng)的擴(kuò)展與維護(hù)D:設(shè)計(jì)模式是從大量成功實(shí)踐中總結(jié)出來且被廣泛公認(rèn)的實(shí)踐和知識(shí)答案:BCD5、模塊化,信息隱藏,抽象和逐步求精的軟件設(shè)計(jì)原則有助于得到高內(nèi)聚,低耦合度的軟件產(chǎn)品。A:對(duì)B:錯(cuò)答案:A第六章1、PAD圖為()提供了有力的工具。A:系統(tǒng)分析B:軟件的自動(dòng)化生成C:自動(dòng)分析數(shù)據(jù)D:測(cè)試軟件答案:B2、結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、()和加工說明等描述工具,即用直觀的圖和簡(jiǎn)潔的語(yǔ)

8、言來描述軟件系統(tǒng)模型。A:DFD圖B:PAD圖C:IPO圖D:數(shù)據(jù)字典答案:D3、面向數(shù)據(jù)流的軟件設(shè)計(jì)方法,一般是把數(shù)據(jù)流圖中數(shù)據(jù)流劃分為(),再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu)。A:數(shù)據(jù)流和事務(wù)流B:交換流和事務(wù)流C:信息流和控制流D:交換流和數(shù)據(jù)流答案:D4、Jackson圖中一般可能包括()。A:表頭B:表體C:表名D:字段名答案:ABCD5、理想的人機(jī)界面應(yīng)針對(duì)具有典型個(gè)性的特定的一類用戶設(shè)計(jì)。A:對(duì)B:錯(cuò)答案:A第七章1、確認(rèn)軟件的功能是否與需求規(guī)格說明書中所要求的功能相符的測(cè)試屬于()。A:集成測(cè)試B:恢復(fù)測(cè)試C:驗(yàn)收測(cè)試D:單元測(cè)試答案:C2、提高測(cè)試的有效性非常重要,成功的測(cè)試是指()

9、。A:證明了被測(cè)試程序正確無(wú)誤B:說明了被測(cè)試程序符合相應(yīng)的要求C:未發(fā)現(xiàn)被測(cè)程序的錯(cuò)誤D:發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤答案:D3、下面的()是正確的。A:在程序設(shè)計(jì)中使用括號(hào)以改善表達(dá)式的清晰性B:不要修補(bǔ)不好的程序,要重新寫C:在程序設(shè)計(jì)中應(yīng)盡可能對(duì)程序代碼進(jìn)行優(yōu)化D:不要在解釋中重復(fù)描述代碼答案:4、關(guān)于等價(jià)類劃分,下面的()說法是錯(cuò)誤的。A:等價(jià)類劃分是將輸入域劃分成盡可能少的若干子域B:同一輸入域的等價(jià)類劃分是唯一的C:用同一等價(jià)類中的任意輸入對(duì)軟件進(jìn)行測(cè)試,軟件都輸出相同的結(jié)果D:對(duì)于相同的等價(jià)類劃分,不同測(cè)試人員選取的測(cè)試用例集是一樣的答案:ABD5、()軟件測(cè)試的目的是為了無(wú)一

10、遺漏的找出所有的錯(cuò)誤。A:對(duì)B:錯(cuò)答案:B第八章1、軟件使不同的系統(tǒng)約束條件和用戶需求得到滿足的容易程度稱為軟件的()。A:兼容性B:可靠性C:堅(jiān)固性D:可用性答案:A2、軟件維護(hù)時(shí),對(duì)測(cè)試階段未發(fā)現(xiàn)的錯(cuò)誤進(jìn)行測(cè)試、診斷、定位、糾錯(cuò),直至修改的回歸測(cè)試過程稱為()。A:改正性維護(hù)B:適應(yīng)性維護(hù)C:完善性維護(hù)D:預(yù)防性維護(hù)答案:A3、軟件評(píng)審時(shí)保證軟件質(zhì)量的重要措施,它是對(duì)軟件開發(fā)階段成果的復(fù)審。下列()是復(fù)審的必須內(nèi)容。A:需求復(fù)審B:總體設(shè)計(jì)復(fù)審C:詳細(xì)設(shè)計(jì)復(fù)審D:程序復(fù)審答案:ABC4、下面的()是軟件再工程活動(dòng)。A:增加新的功能B:逆向工程C:數(shù)據(jù)結(jié)構(gòu)改善D:數(shù)據(jù)再工程答案:BCD5、為

11、了加強(qiáng)軟件維護(hù)作業(yè)的進(jìn)度,應(yīng)盡可能增加維護(hù)人員的數(shù)目。A:對(duì)B:錯(cuò)答案:B第九章1、對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作()于對(duì)象的統(tǒng)一體中。A:封裝B:隱藏C:抽象D:結(jié)合答案:A2、面向?qū)ο竽P椭饕梢韵履男┠P徒M成()。A:對(duì)象模型、動(dòng)態(tài)模型、功能模型B:對(duì)象模型、數(shù)據(jù)模型、功能模型C:數(shù)據(jù)模型、動(dòng)態(tài)模型、功能模型D:對(duì)象模型、動(dòng)態(tài)模型、數(shù)據(jù)模型答案:A3、在面向?qū)ο筌浖_發(fā)方法中,類與類之間主要有以下結(jié)構(gòu)關(guān)系()。A:繼承和聚集B:繼承和一般C:聚集和消息傳遞D:繼承和方法調(diào)用答案:A4、下面關(guān)于面向?qū)ο蠓椒ㄖ邢⒌臄⑹觯_的是()。A:鍵盤、鼠標(biāo)、通信端口、網(wǎng)絡(luò)等設(shè)備一有變化,就會(huì)產(chǎn)生消息B:操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)用程序不能向操作系統(tǒng)發(fā)送消息C:應(yīng)用程序之間可以相互發(fā)送消息D:發(fā)送與接收消息的通信機(jī)制與傳統(tǒng)的子程序調(diào)用機(jī)制不同答案:ACD5、統(tǒng)一的建模語(yǔ)言,是一種軟件工程設(shè)計(jì)語(yǔ)。A:對(duì)B:錯(cuò)答案:B第十章1、采用Gantt圖表示軟件項(xiàng)目進(jìn)度安排,下列說法中正確的()。A:能夠反映多個(gè)任務(wù)之間的復(fù)雜關(guān)系B:能夠直觀表示任務(wù)之間相互依賴制約關(guān)系C:能夠表示哪些任務(wù)是關(guān)鍵任務(wù)D:能夠表示子任務(wù)之間的并行和串行關(guān)系答案:D2、計(jì)算機(jī)系統(tǒng)工程包含硬件、軟件、人機(jī)及()工程。A:數(shù)據(jù)庫(kù)B:軟件C:CASED:開發(fā)方法答案:A3、軟件質(zhì)量作為一個(gè)極為重

溫馨提示

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

評(píng)論

0/150

提交評(píng)論