東師-軟件工程21秋在線作業(yè)1【標(biāo)準(zhǔn)答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2022-03-14 21:26:56來(lái)源:admin瀏覽: 84 次

軟件工程21秋在線作業(yè)1-0001

試卷總分:100  得分:100

一、單選題 (共 10 道試題,共 30 分)

1.下列屬于維護(hù)階段的文檔是()。

A.軟件規(guī)格說(shuō)明

B.用戶操作手冊(cè)

C.軟件問(wèn)題報(bào)告

D.軟件測(cè)試分析報(bào)告


2.表示了靜態(tài)的結(jié)構(gòu)化的系統(tǒng)數(shù)據(jù)性質(zhì),描繪了系統(tǒng)的靜態(tài)結(jié)構(gòu),從客觀世界實(shí)體的對(duì)象關(guān)系角度來(lái)描繪對(duì)象的模型是()。

A.數(shù)據(jù)模型

B.對(duì)象模型

C.動(dòng)態(tài)模型

D.功能模型


3.若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測(cè)試用例的方法是()。

A.條件覆蓋法

B.等價(jià)分類法

C.邊界值分析法

D.錯(cuò)誤推測(cè)法


4.類庫(kù)這種機(jī)制是什么級(jí)別的信息共享。()

A.同一類

B.不同類

C.同一應(yīng)用

D.不同應(yīng)用


5.需求分析中使用最多的方法之一,適用于數(shù)據(jù)處理類型軟件的需求分析?;舅枷胧遣捎米皂斚蛳?,逐步分解的方法分析整個(gè)系統(tǒng),有效地控制系統(tǒng)開(kāi)發(fā)的復(fù)雜性。是指()。

A.面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法

B.面向?qū)ο蟮脑O(shè)計(jì)方法

C.結(jié)構(gòu)化分析方法

D.Jackson方法


6.為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性,并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為()。

A.糾錯(cuò)性維護(hù)

B.適應(yīng)性維護(hù)

C.改善性維護(hù)

D.預(yù)防性維護(hù)


7.軟件測(cè)試的目的是()。

A.評(píng)價(jià)軟件的質(zhì)量

B.發(fā)現(xiàn)軟件的錯(cuò)誤

C.找出軟件中的所有錯(cuò)誤

D.證明軟件是正確的


8.在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是()。

A.程序模塊化

B.模塊高內(nèi)聚

C.模塊低耦合

D.模塊獨(dú)立性


9.程序設(shè)計(jì)語(yǔ)言的工程特性之一是()。

A.軟件的可重用性

B.數(shù)據(jù)結(jié)構(gòu)的描述性

C.抽象類型的描述性

D.數(shù)據(jù)庫(kù)的易操作性


10.將軟件組裝成系統(tǒng)的一種測(cè)試技術(shù)叫()。

A.集成測(cè)試

B.單元測(cè)試

C.集合測(cè)試

D.系統(tǒng)測(cè)試


二、多選題 (共 10 道試題,共 30 分)

11.Jackson圖可以用來(lái)表達(dá)哪些內(nèi)容。()

A.程序結(jié)構(gòu)

B.操作系統(tǒng)

C.數(shù)據(jù)結(jié)構(gòu)

D.部署環(huán)境


12.在單元測(cè)試期間著重從對(duì)模塊進(jìn)行測(cè)試的方面包括()。

A.模塊接口

B.重要的執(zhí)行通路

C.出錯(cuò)處理通路

D.邊界條件


13.軟件可維護(hù)性度量的質(zhì)量特性包括可理解性、可測(cè)試性、可修改性和()。

A.可靠性

B.可移植性

C.可使用性

D.效率


14.維護(hù)的副作用可分幾種類型。()

A.代碼副作用

B.數(shù)據(jù)副作用

C.文檔副作用

D.人員副作用


15.設(shè)計(jì)期間確定了軟件的邏輯結(jié)構(gòu),然而個(gè)別語(yǔ)句的構(gòu)造卻是編寫(xiě)程序的一個(gè)主要任務(wù)。構(gòu)造語(yǔ)句時(shí)應(yīng)該遵循的規(guī)則包括()。

A.不要為了節(jié)省空間而把多個(gè)語(yǔ)句寫(xiě)在同一行

B.盡量避免復(fù)雜的條件測(cè)試

C.避免大量使用循環(huán)嵌套和條件嵌套

D.利用括號(hào)使邏輯表達(dá)式或算術(shù)表達(dá)式的運(yùn)算次序清晰直觀


16.按數(shù)據(jù)流的類型,結(jié)構(gòu)化設(shè)計(jì)方法有兩種設(shè)計(jì)策略,它們是()。

A.變換分析設(shè)計(jì)

B.詳細(xì)設(shè)計(jì)

C.事務(wù)分析設(shè)計(jì)

D.概要設(shè)計(jì)


17.調(diào)試的目的是確定哪些問(wèn)題后并加以改進(jìn)。()

A.錯(cuò)誤的位置

B.引起錯(cuò)誤的原因

C.程序的邏輯結(jié)構(gòu)

D.程序的部署環(huán)境


18.常用的軟件項(xiàng)目的估算方法主要有()。

A.自頂向下的估算方法

B.自底向上的估算方法

C.差別估算法

D.根據(jù)經(jīng)驗(yàn)估算公式


19.流程圖也稱為程序框圖是最常用的一種表示法,它有哪些基本控制構(gòu)件。()

A.順序

B.分支

C.跳轉(zhuǎn)

D.循環(huán)


20.數(shù)據(jù)模型中相互關(guān)聯(lián)的信息包含()。

A.數(shù)據(jù)對(duì)象

B.系統(tǒng)流程圖

C.數(shù)據(jù)對(duì)象的屬性

D.數(shù)據(jù)對(duì)象彼此間相互連接的關(guān)系


三、判斷題 (共 20 道試題,共 40 分)

21.如果一個(gè)模塊控制另一個(gè)模塊,稱前者為從屬模塊,后者為主控模塊。


22.經(jīng)濟(jì)可行性是進(jìn)行開(kāi)發(fā)成本的估算以及了解取得效益的評(píng)估,確定要開(kāi)發(fā)的項(xiàng)目是否值得投資開(kāi)發(fā)。


23.設(shè)計(jì)出軟件的初步結(jié)構(gòu)以后,應(yīng)該審查分析這個(gè)結(jié)構(gòu),通過(guò)模塊分解或合并,力求降低內(nèi)聚提高耦合。


24.瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法,將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開(kāi)。


25.所謂程序內(nèi)部的文檔包括恰當(dāng)?shù)臉?biāo)識(shí)符、適當(dāng)?shù)淖⒔夂统绦虻囊曈X(jué)組織等等。


26.在面向?qū)ο蠓椒▽W(xué)中,對(duì)象模型是最基本最重要的,它為其他兩種模型奠定了基礎(chǔ)。


27.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程需求,也就是要搞清做什么。


28.類是對(duì)具有相同屬性和行為的一個(gè)或多個(gè)對(duì)象的描述,通常在這種描述中也包括對(duì)怎樣創(chuàng)建該類的新對(duì)象的說(shuō)明。


29.測(cè)試目標(biāo)決定了測(cè)試力案的設(shè)計(jì)。如果為了表明程序是正確的而進(jìn)行測(cè)試,就會(huì)設(shè)計(jì)一些不易暴露錯(cuò)誤的測(cè)試方案。


30.面對(duì)復(fù)雜的系統(tǒng)時(shí),一個(gè)比較好的方法是分層次地描繪這個(gè)系統(tǒng)。


31.理解別人寫(xiě)的程序通常非常困難,而且困難程度隨著軟件配置成分的減少而迅速增加。如果僅有程序代碼沒(méi)有說(shuō)明文檔,則會(huì)出現(xiàn)嚴(yán)重的問(wèn)題。


32.面向?qū)ο蠓治龇椒ㄊ切枨蠓治鲋惺褂米疃嗟姆椒ㄖ?,基本思想是采用自頂向下,逐步分解的方法分析整個(gè)系統(tǒng)。


33.判定/條件覆蓋是指設(shè)計(jì)足夠的測(cè)試用例,即滿足條件覆蓋又滿足判定覆蓋。


34.軟件開(kāi)發(fā)小組的組成人員的素質(zhì)應(yīng)該好,同時(shí)人數(shù)越多軟件開(kāi)發(fā)的質(zhì)量就越高。


35.被繼承的類我們稱之為派生類子類,在它的基礎(chǔ)上新建立的類我們稱之為基類父類。


36.軟件調(diào)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;


37.通常用結(jié)構(gòu)圖作為描繪軟件結(jié)構(gòu)的文檔。層次圖作為文檔并不很合適,因?yàn)閳D上包含的信息太多有時(shí)反而降低了清晰程度。


38.JSP方法根據(jù)輸入,輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過(guò)程描述,即程序結(jié)構(gòu)。


39.第二代界面是簡(jiǎn)單的菜單式。


40.軟件的開(kāi)發(fā)費(fèi)用越來(lái)越低,成本相當(dāng)便宜。


作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部