可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
西交《軟件工程概論》在線作業(yè)
試卷總分:100 得分:100
第1題,SA方法是一種( )
A、自頂向下逐層分解的分析方法
B、自底向上逐層分解的分析方法
C、面向?qū)ο蟮姆治龇椒?br/>D、其他都不是
正確答案:
第2題,黑盒測試是從( )觀點(diǎn)出發(fā)的測試,白盒測試是從( )觀點(diǎn)出發(fā)的測試。正確選項(xiàng)為( )
A、開發(fā)人員、管理人員
B、用戶、管理人員
C、用戶、開發(fā)人員
D、開發(fā)人員、用戶
正確答案:
第3題,為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性,并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為( ).
A、糾錯性維護(hù)
B、適應(yīng)性維護(hù)
C、改善性維護(hù)
D、預(yù)防性維護(hù)
正確答案:
第4題,研究軟硬件資源的有效性是進(jìn)行( )研究的一方面。
A、技術(shù)可行性
B、經(jīng)濟(jì)可行性
C、社會可行性
D、操作可行性
正確答案:
答案來源:(www.),需求分析是( )
A、軟件開發(fā)工作的基礎(chǔ)
B、軟件生存周期的開始
C、由系統(tǒng)分析員單獨(dú)完成的
D、由用戶自己單獨(dú)完成的
正確答案:
第6題,對于集成測試,下列說法錯誤的是( )
A、應(yīng)對每一個測試用例都執(zhí)行測試規(guī)程
B、應(yīng)將測試結(jié)果與預(yù)期結(jié)果比較,研究兩者的偏離原因
C、將缺陷報告給相關(guān)構(gòu)件工程師,不需要他們修改
D、將缺陷報告給測試設(shè)計(jì)人員,由它們評估整個測試工作的結(jié)果
正確答案:
第7題,根據(jù)用戶在軟件使用過程中提出的建設(shè)性意見而進(jìn)行的維護(hù)活動稱為( ).
A、糾錯性維護(hù)
B、適應(yīng)性維護(hù)
C、改善性維護(hù)
D、預(yù)防性維護(hù)
正確答案:
第8題,軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),它們之間的關(guān)系是( )
A、全局和局部
B、抽象和具體
C、總體和層次
D、功能和結(jié)構(gòu)
正確答案:
第9題,軟件設(shè)計(jì)的準(zhǔn)則中不包括( )。
A、編程語言選擇準(zhǔn)則
B、信息屏蔽準(zhǔn)則
C、結(jié)構(gòu)化和模塊化準(zhǔn)則
D、抽象準(zhǔn)則
正確答案:
答案來源:(www.),在排序法中,( )是從未排序序列中依次取出元素,與已排序序列中的元素作比較,將其放入已排序序列的正確位置。
A、選擇排序
B、快速排序
C、插入排序
D、冒泡排序
正確答案:
第11題,需求分析是()
A、軟件開發(fā)工作的基礎(chǔ)
B、軟件生存周期的開始
C、由系統(tǒng)分析員單獨(dú)完成的
D、由用戶自己單獨(dú)完成的
正確答案:
答案來源:(www.),需求分析的任務(wù)不包括( ).
A、問題分析
B、系統(tǒng)設(shè)計(jì)
C、需求描述
D、需求評審.
正確答案:
第13題,瀑布模型是一種()。
A、軟件開發(fā)方法
B、軟件生存周期
C、程序設(shè)計(jì)方法學(xué)
D、軟件生存周期模型
正確答案:
第14題,下面有關(guān)軟件維護(hù)的敘述( )是正確的
A、設(shè)計(jì)軟件時就應(yīng)考慮到將來的可修改性
B、維護(hù)軟件是一件很吸引人的創(chuàng)造性工作
C、維護(hù)軟件就是改正軟件中的錯誤
D、誰編寫軟件就應(yīng)由誰來維護(hù)這個軟件
正確答案:
答案來源:(www.),軟件工程中的各種方法是完成軟件工程項(xiàng)目的技術(shù)手段,它們支持軟件工程的( )階段.
A、各個
B、前期
C、中期
D、后期
正確答案:
第16題,分層的數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( )
A、細(xì)節(jié)
B、輸入與輸出
C、軟件的作者
D、繪制的時間
正確答案:
第17題,面向?qū)ο蟪绦蛟O(shè)計(jì)語言與其他程序設(shè)計(jì)語言的最主要差別是它具有( )
A、模塊性
B、抽象性
C、繼承性
D、共享性
正確答案:
第18題,檢查軟件產(chǎn)品是否符合需求定義的過程稱為()。
A、集成測試
B、確認(rèn)測試
C、驗(yàn)證測試
D、驗(yàn)收測試
正確答案:
第19題,軟件測試法中,( ?。┲饕治龀绦虻膬?nèi)部結(jié)構(gòu)。
A、白盒法
B、黑盒法
C、因果圖法
D、錯誤推測法
正確答案:
答案來源:(www.),模塊的基本屬性有( )
A、接口
B、參數(shù)
C、功能
D、邏輯
E、狀態(tài)
正確答案:,C,D,E
第21題,軟件調(diào)試方法一般分為動態(tài)測試方法、靜態(tài)測試方法。動態(tài)測試方法中又根據(jù)測試用例的設(shè)計(jì)方法不同,分為黑盒測試、白盒測試兩類( )
T、對
F、錯
更多答案下載:(www.)
第22題,面向?qū)ο笤O(shè)計(jì)準(zhǔn)則是:模塊化,抽象信息隱藏,低耦合,高內(nèi)聚。
A、錯誤
B、正確
正確答案:
第23題,傳統(tǒng)軟件開發(fā)方法的缺陷:(1)面向過程為主(2)軟件結(jié)構(gòu)穩(wěn)定性差(3)軟件開發(fā)的抽象力度?。?)軟件重用未能得到很好的解決。
A、錯誤
B、正確
正確答案:
第24題,軟件工程過程包含7個過程()
A、錯誤
B、正確
正確答案:
答案來源:(www.),軟件體系結(jié)構(gòu)的幾種模型包括:結(jié)構(gòu)模型、框架模型、動態(tài)模型、過程模型、功能模型
A、錯誤
B、正確
正確答案:
第26題,UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語言。( )
A、錯誤
B、正確
正確答案:
第27題,為了克服瀑布模型的局限性,使開發(fā)過程具有一定的靈活性和可修改性,于是產(chǎn)生了增量模型,它是在瀑布模型的基礎(chǔ)上加以修改而形成的( )
T、對
F、錯
更多答案下載:(www.)
第28題,針對不同工作目標(biāo),軟件項(xiàng)目計(jì)劃有:項(xiàng)目實(shí)施計(jì)劃、質(zhì)量保證計(jì)劃、軟件測試計(jì)劃、文檔編制計(jì)劃、用戶培訓(xùn)計(jì)劃、綜合支持計(jì)劃、軟件發(fā)布計(jì)劃。
A、錯誤
B、正確
正確答案:
第29題,風(fēng)險管理的活動有:(1)風(fēng)險識別(2)風(fēng)險分析(3)風(fēng)險規(guī)劃(4)風(fēng)險控制
A、錯誤
B、正確
正確答案:
答案來源:(www.),數(shù)據(jù)字典有以下四類條目:數(shù)據(jù)流、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲、基本加工。
A、錯誤
B、正確
正確答案:
第31題,軟件測試一般分為四個步驟:單元測試也稱模塊測試)、集成測試也稱組裝測試,聯(lián)合測試)、確認(rèn)測試也稱驗(yàn)收測試,有效性測試)、系統(tǒng)測試。
A、錯誤
B、正確
正確答案:
第32題,非漸增式測試:該測試是首先對每個模塊分別進(jìn)行單元測試,然后再把所有的模塊按設(shè)計(jì)要求組裝在一起進(jìn)行的測試。
A、錯誤
B、正確
正確答案:
第33題,樁模塊用來代替被測模塊所調(diào)用的模塊。它的作用是返回被測模塊所需的信息。( )
A、錯誤
B、正確
正確答案:
第34題,具有明確功能并可以分離出來的軟件或硬件叫做構(gòu)件( )
A、錯誤
B、正確
正確答案:
第35題,可用性:系統(tǒng)在給定的時間點(diǎn)上根據(jù)需求說明成功地運(yùn)行的概率。也可以說可用性是當(dāng)有請求時即在一定時刻)系統(tǒng)能執(zhí)行有用服務(wù)的可能性。()
A、錯誤
B、正確
正確答案:
第36題,維護(hù)技術(shù)通常由兩類維護(hù)技術(shù):面向維護(hù)的技術(shù)和維護(hù)支援技術(shù)()
A、錯誤
B、正確
正確答案:
第37題,軟件測試一般分為四個步驟:單元測試也稱模塊測試、集成測試也稱組裝測試,聯(lián)合測試、確認(rèn)測試也稱驗(yàn)收測試,有效性測試、系統(tǒng)測試( )
T、對
F、錯
更多答案下載:(www.)
第38題,靜態(tài)測試是指通過運(yùn)行程序發(fā)現(xiàn)問題()
A、錯誤
B、正確
正確答案:
第39題,軟件的可維護(hù)性、可使用性、可靠性是衡量軟件質(zhì)量的幾個主要特性。
A、錯誤
B、正確
正確答案:
第40題,"軟件工程"概念的提出是為了克服軟件危機(jī)( )
T、對
F、錯
更多答案下載:(www.)
第41題,RUP設(shè)計(jì)的主要結(jié)果是設(shè)計(jì)模型,用來可視化的描述系統(tǒng)的實(shí)現(xiàn)。()
A、錯誤
B、正確
正確答案:
第42題,劃分模塊時,盡量做到低內(nèi)聚、高耦合()
A、錯誤
B、正確
正確答案:
第43題,軟件的可行性研究中,從軟件功能可行性角度考慮的是操作可行性。()
T、對
F、錯
正確答案:F
第44題,支持設(shè)計(jì)、實(shí)現(xiàn)或測試等特定軟件開發(fā)階段的CASE工作臺是一組軟件包。()
T、對
F、錯
正確答案:F
第45題,類有三種復(fù)用方式:實(shí)例復(fù)用、繼承復(fù)用、多態(tài)復(fù)用。
A、錯誤
B、正確
正確答案:
第46題,面向?qū)ο蟮姆椒ò嫦驅(qū)ο蠓治?、面向?qū)ο笤O(shè)計(jì)和面向?qū)ο髮?shí)現(xiàn)()
A、錯誤
B、正確
正確答案:
第47題,面向?qū)ο笤O(shè)計(jì)準(zhǔn)則是:模塊化,抽象信息隱藏,低耦合,高內(nèi)聚( )
T、對
F、錯
更多答案下載:(www.)
第48題,測試模型包括:測試用例、測試用例、測試構(gòu)件。()
A、錯誤
B、正確
正確答案:
第49題,大多數(shù)開發(fā)系統(tǒng)都采用基于文件集成的策略。
T、對
F、錯
更多答案下載:(www.)
答案來源:(www.),Lethbridge對領(lǐng)域分析的理解是:領(lǐng)域分析是軟件工程師了解背景信息的過程( )
T、對
F、錯
更多答案下載:(www.)