東師《軟件工程》2023年秋學(xué)期在線作業(yè)2
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.將軟件組裝成系統(tǒng)的一種測(cè)試技術(shù)叫()。
A.集成測(cè)試
B.單元測(cè)試
C.集合測(cè)試
D.系統(tǒng)測(cè)試
2.原型化方法是何種類型的設(shè)計(jì)過(guò)程。()
A.自外向內(nèi)
B.自頂向下
C.自內(nèi)向外
D.自底向上
3.指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量的是()。
A.獨(dú)立性
B.內(nèi)聚性
C.耦合性
D.關(guān)聯(lián)性
4.軟件詳細(xì)設(shè)計(jì)主要采用的方法是()。
A.模塊設(shè)計(jì)
B.數(shù)據(jù)庫(kù)設(shè)計(jì)
C.PDL語(yǔ)言
D.結(jié)構(gòu)化程序設(shè)計(jì)
5.統(tǒng)計(jì)表明,軟件測(cè)試工作往往占軟件開(kāi)發(fā)總工作量的()。
A.20
B.40
C.60
D.80
6.相同的操作或函數(shù)、過(guò)程可作用于多種類型的對(duì)象上并獲得不同結(jié)果,或不同的對(duì)象收到同一消息可以產(chǎn)生不同的結(jié)果。所指的特性是()。
A.繼承
B.關(guān)聯(lián)
C.組合
D.多態(tài)
7.若有一個(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è)法
8.可行性研究要進(jìn)行一次怎樣的需求分析。()
A.詳細(xì)的
B.全面的
C.簡(jiǎn)化的、壓縮的
D.徹底的
9.白盒法又稱為邏輯覆蓋法,主要用于()。
A.功能測(cè)試
B.系統(tǒng)測(cè)試
C.Alpha測(cè)試
D.單元測(cè)試
10.面向機(jī)器的,可以完成高級(jí)語(yǔ)言無(wú)法完成的特殊功能,如與外部設(shè)備之間的一些接口工作的語(yǔ)言是()。
A.C語(yǔ)言
B.Java語(yǔ)言
C.匯編語(yǔ)言
D.編譯語(yǔ)言
二、多選題 (共 10 道試題,共 30 分)
11.Jackson方法在需求分析階段的主要步驟包括()。
A.了解實(shí)體行為
B.標(biāo)識(shí)實(shí)體與行為
C.生成實(shí)體結(jié)構(gòu)圖
D.創(chuàng)建軟件系統(tǒng)模型
12.常用的軟件項(xiàng)目的估算方法主要有()。
A.自頂向下的估算方法
B.自底向上的估算方法
C.差別估算法
D.根據(jù)經(jīng)驗(yàn)估算公式
13.好的編程風(fēng)格應(yīng)遵循的規(guī)則包括()。
A.節(jié)簡(jiǎn)化
B.模塊化
C.簡(jiǎn)單化
D.文檔化
14.軟件項(xiàng)目管理的對(duì)象主要包括()。
A.技術(shù)
B.產(chǎn)品
C.過(guò)程
D.資源
15.設(shè)計(jì)黑盒測(cè)試方案的技術(shù)主要有()。
A.邏輯覆蓋
B.等價(jià)劃分
C.邊界值分析
D.錯(cuò)誤推測(cè)
16.在單元測(cè)試期間著重從對(duì)模塊進(jìn)行測(cè)試的方面包括()。
A.模塊接口
B.重要的執(zhí)行通路
C.出錯(cuò)處理通路
D.邊界條件
17.面向?qū)ο蠓椒▽W(xué)在開(kāi)發(fā)大型軟件產(chǎn)品時(shí)的優(yōu)勢(shì)在于()。
A.無(wú)需后期維護(hù)
B.降低了開(kāi)發(fā)工作的技術(shù)難度
C.對(duì)開(kāi)發(fā)工作的管理變得比較容易
D.穩(wěn)定性、可重用性好和可維護(hù)性好
18.面向數(shù)據(jù)流的設(shè)計(jì)方法把信息流映射成軟件結(jié)構(gòu),信息流的類型決定了映射的方法。信息流的類型包括()。
A.邏輯流
B.變換流
C.物理流
D.事務(wù)流
19.可維護(hù)性的特性中相互促進(jìn)的是()。
A.效率
B.優(yōu)良結(jié)構(gòu)
C.可理解性
D.可測(cè)試性
20.總體設(shè)計(jì)中對(duì)每個(gè)合理的方案,分析員都應(yīng)該準(zhǔn)備的資料包括()。
A.系統(tǒng)流程圖
B.組成系統(tǒng)的物理元素清單
C.成本效益分析
D.實(shí)現(xiàn)這個(gè)系統(tǒng)的進(jìn)度計(jì)劃
三、判斷題 (共 20 道試題,共 40 分)
21.面向?qū)ο驩O方法用關(guān)聯(lián)描述問(wèn)題域中的事務(wù),并用符號(hào)作為同種對(duì)象的抽象表示。
22.數(shù)據(jù)對(duì)象只封裝了數(shù)據(jù)而沒(méi)有對(duì)施加于數(shù)據(jù)上的操作的引用,這是數(shù)據(jù)對(duì)象與面向?qū)ο笾械念惢驅(qū)ο蟮南嗤帯?/p>
23.第三代界面是面向命令行的點(diǎn)選界面。
24.動(dòng)態(tài)測(cè)試是指事先設(shè)計(jì)好一組測(cè)試用例,然后通過(guò)運(yùn)行程序來(lái)發(fā)現(xiàn)錯(cuò)誤。
25.判定表由四部分組成:左上部列出的是所有條件。
26.良好的編碼風(fēng)格有助于編寫(xiě)出可靠而又容易維護(hù)的程序,編碼的風(fēng)格在很大程度上決定著程序的質(zhì)量。
27.程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是只有一個(gè)入口和一個(gè)出口。
28.軟件可維護(hù)性,是指軟件產(chǎn)品交付使用后,在實(shí)現(xiàn)改正潛伏的錯(cuò)誤、改進(jìn)性能等屬性、適應(yīng)環(huán)境變化等方面工作的難易程度。
29.設(shè)計(jì)出軟件的初步結(jié)構(gòu)以后,應(yīng)該審查分析這個(gè)結(jié)構(gòu),通過(guò)模塊分解或合并,力求降低內(nèi)聚提高耦合。
30.軟件是一種邏輯產(chǎn)品。
31.判定表的優(yōu)點(diǎn)是容易轉(zhuǎn)換為計(jì)算機(jī)實(shí)現(xiàn),缺點(diǎn)是不能夠描述組合條件。
32.軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障,持續(xù)運(yùn)行的要求的質(zhì)量特性稱為完整性。
33.面向?qū)ο蠓椒ㄖ蕴貏e有利于軟件復(fù)用,是由于它的主要概念及原則與軟件復(fù)用的要求十分吻合。
34.軟件開(kāi)發(fā)過(guò)程的進(jìn)展情況較難衡量,軟件的質(zhì)量也較難評(píng)價(jià),因此,管理和控制軟件開(kāi)發(fā)過(guò)程相當(dāng)困難。
35.JSP方法根據(jù)輸入,輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過(guò)程描述,即程序結(jié)構(gòu)。
36.回歸測(cè)試就是用于保證由于調(diào)試或其他原因引起的變化,不會(huì)導(dǎo)致非預(yù)期的軟件行為或額外錯(cuò)誤的測(cè)試活動(dòng)。
37.結(jié)構(gòu)化程序設(shè)計(jì)方法采用主程序員組的組織形式。
38.瀑布模型具有良好的靈活性。
39.利用瀑布模型,如果發(fā)現(xiàn)問(wèn)題修改的代價(jià)很低。
40.軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序復(fù)用率的是扇入。
奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777