大工22春《軟件工程》在線作業(yè)123答案_第1頁
大工22春《軟件工程》在線作業(yè)123答案_第2頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、大工22春軟件工程在線作業(yè)1試卷總分:100 得分:100一、單選題 (共 10 道試題,共 50 分)1.“軟件危機(jī)”是指()。A.計算機(jī)病毒的出現(xiàn)B.利用計算機(jī)進(jìn)行經(jīng)濟(jì)犯罪活動C.軟件開發(fā)和維護(hù)中出現(xiàn)的一系列問題D.人們過分迷戀計算機(jī)系統(tǒng)答案:C2.在軟件生產(chǎn)的程序系統(tǒng)時代由于軟件規(guī)模擴(kuò)大和軟件復(fù)雜性提高等原因?qū)е铝?)。A.軟件危機(jī)B.軟件工程C.程序設(shè)計革命D.結(jié)構(gòu)化程序設(shè)計答案:A3.以下對軟件的特性描述錯誤的是()。A.不是計算機(jī)系統(tǒng)的物理部件B.由于軟件缺乏“可見性”,在軟件開發(fā)前期,軟件的質(zhì)量較難評價C.一般包括程序和文檔D.可獨立構(gòu)成計算機(jī)系統(tǒng)答案:D4.瀑布模型的關(guān)鍵不足在

2、于()。A.過于簡單B.各個階段需要進(jìn)行評審C.過于靈活D.不能適應(yīng)需求的動態(tài)變更答案:D5.軟件是一種()。A.簡單程序B.數(shù)據(jù)C.邏輯產(chǎn)品D.物理產(chǎn)品答案:C6.經(jīng)濟(jì)可行性研究的范圍包括()。A.資源有效性B.管理制度C.效益分析D.編程語言答案:C7.研究開發(fā)所需要的成本和資源是屬于可行性研究中的()研究的一方面。A.技術(shù)可行性B.經(jīng)濟(jì)可行性C.社會可行性D.法律可行性答案:B8.在軟件開發(fā)中,()是指對將要開發(fā)的系統(tǒng)的開發(fā)成本進(jìn)行估算,然后與可能取得的效益進(jìn)行比較和權(quán)衡。A.成本/效益分析B.軟件維護(hù)分析C.結(jié)構(gòu)化分析D.軟件需求分析答案:A9.數(shù)據(jù)字典是用來定義()中的各個成份的具體

3、含義。A.流程圖B.功能結(jié)構(gòu)圖C.系統(tǒng)結(jié)構(gòu)圖D.數(shù)據(jù)流圖答案:D10.需求分析階段的任務(wù)是確定()。A.軟件測試的具體方法B.軟件開發(fā)工具C.軟件開發(fā)費用D.軟件系統(tǒng)的功能答案:D二、判斷題 (共 10 道試題,共 50 分)11.軟件工具的唯一作用是為了延長軟件產(chǎn)品的壽命。答案:錯誤12.數(shù)據(jù)流圖有4種基本符號,其中正方形(或立方體)表示數(shù)據(jù)的源點或終點。答案:正確13.在數(shù)據(jù)流圖中,一個數(shù)據(jù)存儲等同于一個文件,不能表示文件的一部分。答案:錯誤14.數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。答案:正確15.一般說來,數(shù)據(jù)字典由4類元素的定義組成:數(shù)據(jù)流、數(shù)

4、據(jù)流分量、數(shù)據(jù)存儲、處理。答案:正確16.需求規(guī)格說明書在軟件開發(fā)中具有重要的作用,它也可以作為軟件可行性分析的依據(jù)。答案:錯誤17.數(shù)據(jù)流圖建立系統(tǒng)的功能模型,它僅僅由數(shù)據(jù)流和數(shù)據(jù)存儲組成。答案:錯誤18.給DFD中的數(shù)據(jù)流命名時,能反映出數(shù)據(jù)流成分的名字(如“數(shù)據(jù)”、“信息”之類)是最好的命名方式。答案:錯誤19.軟件工程方法學(xué)的要素之一過程是指軟件開發(fā)應(yīng)該以軟件維護(hù)為中心,關(guān)鍵是編寫程序。答案:錯誤20.面向?qū)ο蠓椒ǖ墓ぷ髂P椭荒苁褂寐菪P瓦M(jìn)行開發(fā)。答案:錯誤大工22春軟件工程在線作業(yè)2試卷總分:100 得分:100一、單選題 (共 10 道試題,共 50 分)1.通信內(nèi)聚、邏輯內(nèi)聚、

5、順序內(nèi)聚和時間內(nèi)聚的內(nèi)聚性從高到低順序是()。A.通信、邏輯、順序、時間B.通信、時間、順序、邏輯C.順序、通信、時間、邏輯D.順序、通信、邏輯、時間答案:C2.模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程度越()。A.松散B.緊密C.無法判斷D.相等答案:B3.結(jié)構(gòu)化方法是一種()的軟件開發(fā)方法。A.面向用戶B.面向數(shù)據(jù)結(jié)構(gòu)C.面向?qū)ο驞.面向數(shù)據(jù)流答案:D4.層次圖是用來描繪軟件的層次結(jié)構(gòu),其中一個矩形框代表一個模塊,若矩形框之間有直線連接,表示它們之間存在()。A.調(diào)用關(guān)系B.組成關(guān)系C.鏈接關(guān)系D.順序執(zhí)行關(guān)系答案:A5.美國IBM公司發(fā)明的“層次圖加輸入/處理/輸出圖”是指()。A.

6、層次圖B.HIPO圖C.PAD圖D.DFD圖答案:B6.在以下白盒技術(shù)測試用例的設(shè)計中()是最弱的覆蓋標(biāo)準(zhǔn)。A.語句B.條件C.條件組合D.判定答案:A7.等價劃分測試方法屬于()。A.黑盒測試B.白盒測試C.邊界值測試D.錯誤推測答案:A8.確認(rèn)軟件的功能是否與用戶所要求的功能相符的測試屬于()。A.集成測試B.自底向上集成測試C.確認(rèn)測試D.回歸測試答案:C9.在用戶界面層次上(不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程)對軟件進(jìn)行測試屬于哪種測試方法()。A.黑盒測試B.白盒測試C.邏輯覆蓋測試D.控制結(jié)構(gòu)測試答案:A10.以下屬于用白盒技術(shù)設(shè)計測試用例的方法是()。A.邊界值分析B.條件組合覆蓋C

7、.等價劃分D.錯誤推測答案:B二、判斷題 (共 10 道試題,共 50 分)11.軟件維護(hù)階段是軟件生命周期的第一個階段。答案:錯誤12.決定軟件可維護(hù)性的因素主要有:可理解性、可測試性、可修改性、可移植性等。答案:正確13.軟件可移植性指的是,把程序從一種計算環(huán)境(硬件配置和操作系統(tǒng))轉(zhuǎn)移到另一種計算環(huán)境的難易程度。答案:正確14.“如果一個程序的代碼塊僅僅通過順序、選擇和循環(huán)這3種基本控制結(jié)構(gòu)進(jìn)行連接,并且每個代碼塊只有一個入口和一個出口,則稱這個程序是結(jié)構(gòu)化的?!边@句話是結(jié)構(gòu)程序設(shè)計的經(jīng)典定義。答案:正確15.系統(tǒng)響應(yīng)時間指從用戶完成某個控制動作,到軟件給出預(yù)期的響應(yīng)之間的這段時間。答案

8、:正確16.系統(tǒng)響應(yīng)時間有兩個重要屬性,分別是長度和易變性。對用戶來說,系統(tǒng)響應(yīng)時間越短越好。答案:錯誤17.在編寫程序時,為了提高編碼效率可以犧牲程序的清晰性和可讀性。答案:錯誤18.測試是為了表明程序是正確的。答案:錯誤19.軟件工程的主要目的就是要提高軟件的可維護(hù)性,減少軟件維護(hù)所需要的工作量,降低軟件系統(tǒng)的總成本。答案:正確20.所謂的適應(yīng)性維護(hù),是指為了和變化的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改軟件的活動,這是一種必要的維護(hù)活動。答案:正確大工22春軟件工程在線作業(yè)3試卷總分:100 得分:100一、單選題 (共 10 道試題,共 50 分)1.以下哪一項不是面向?qū)ο蟮奶卣?)。A.多態(tài)性B

9、.繼承性C.封裝性D.結(jié)構(gòu)化設(shè)計答案:D2.面向?qū)ο箝_發(fā)方法中,()是基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語言。A.IPO-ER語言B.DFD方法C.UML語言D.HIPOP方法答案:C3.下列關(guān)于效率的說法不正確的是()。A.效率是一個性能要求,其目標(biāo)應(yīng)該在需求分析時給出B.效率是靠好的設(shè)計來提高C.效率主要指處理機(jī)時間和存儲器容量兩個方面D.程序的效率與程序的簡單性無關(guān)答案:D4.許多產(chǎn)品的質(zhì)量問題源于新產(chǎn)品的開發(fā)設(shè)計階段,因此在產(chǎn)品()階段就應(yīng)采取有力措施來減少由于設(shè)計原因而產(chǎn)生的質(zhì)量隱患。A.軟件評審B.軟件測試C.開發(fā)設(shè)計D.軟件度量答案:C5.經(jīng)過嚴(yán)密的軟件測試后所提交給用戶的軟件產(chǎn)品中()

10、。A.軟件不再包含任何錯誤B.還可能包含少量軟件錯誤C.所提交給用戶的可執(zhí)行文件不會含有任何錯誤D.文檔中不會含有錯誤答案:B6.軟件生命周期中時間最長的是()階段。A.總體設(shè)計B.需求分析C.軟件測試D.軟件維護(hù)答案:D7.結(jié)構(gòu)化維護(hù)與非結(jié)構(gòu)化維護(hù)的主要區(qū)別在于()。A.接口的結(jié)構(gòu)化B.數(shù)據(jù)結(jié)構(gòu)的完整性C.程序的完整性D.應(yīng)用軟件工程方法學(xué),保證完整的軟件配置及相應(yīng)的程序和文檔答案:D8.為了提高軟件的可維護(hù)性或可靠性而對軟件進(jìn)行的修改稱為()。A.改正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)答案:D9.下列文檔中屬于維護(hù)階段的文檔是()。A.軟件需求規(guī)格說明書B.詳細(xì)設(shè)計說明書C.

11、軟件問題報告表D.可行性分析書答案:C10.下列模型中不屬于靜態(tài)單變量模型的是()。A.COCOMO2模型B.Doty模型C.Walston_Felix模型D.Bailey_Basili模型答案:A二、判斷題 (共 10 道試題,共 50 分)11.面向?qū)ο蠓椒ㄋ哂械囊c之一是把所有對象都劃分成各種派生類,每個派生類都定義了一組數(shù)據(jù)和一組方法。答案:錯誤12.面向?qū)ο缶褪羌仁褂脤ο笥质褂妙惡屠^承等機(jī)制,而且對象之間僅能通過傳遞消息實現(xiàn)彼此通信。答案:正確13.如果一種方法僅使用對象和消息,則這種方法稱為基于類的方法,或者稱為面向?qū)ο蟮姆椒?。答?錯誤14.由于現(xiàn)實世界中的實體是相對穩(wěn)定的,因此,以對象為中心構(gòu)造的軟件系統(tǒng)也是相對穩(wěn)定的。答案:正確15.內(nèi)聚衡量一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度。在設(shè)計時應(yīng)該力求做到低內(nèi)聚。答案:錯誤16.所謂參數(shù)化類,就是使用一個或多個類型去參數(shù)化一個類的機(jī)制,

溫馨提示

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

評論

0/150

提交評論