《軟件工程》2023年春學(xué)期在線作業(yè)1-0005
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.在軟件開(kāi)發(fā)過(guò)程中要產(chǎn)生大量的信息,要進(jìn)行大量的修改,能協(xié)調(diào)軟件開(kāi)發(fā),并使混亂減到最低程度的是()。
A.軟件開(kāi)發(fā)管理
B.軟件配置管理
C.軟件質(zhì)量管理
D.軟件質(zhì)量控制
2.在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是()。
A.程序模塊化
B.模塊高內(nèi)聚
C.模塊低耦合
D.模塊獨(dú)立性
3.作為立項(xiàng)和簽合同的依據(jù)之一,并在軟件開(kāi)發(fā)過(guò)程中按計(jì)劃管理經(jīng)費(fèi)的使用估算軟件的是()。
A.項(xiàng)目的成本
B.分析模型
C.需求規(guī)格
D.數(shù)據(jù)項(xiàng)
4.中級(jí)結(jié)構(gòu)性成本模型COCOMO是一個(gè)()。
A.靜態(tài)單變量模型
B.動(dòng)態(tài)單變量模型
C.靜態(tài)多變量模型
D.動(dòng)態(tài)多變量模型
5.在屏蔽硬件錯(cuò)誤的冗錯(cuò)技術(shù)中,冗余附加技術(shù)有()。
A.三模冗余
B.信息冗余
C.冗余備份程序的存儲(chǔ)及調(diào)用
D.關(guān)鍵程序和數(shù)據(jù)的冗余存儲(chǔ)和調(diào)用
6.表示了靜態(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.功能模型
7.以詳細(xì)設(shè)計(jì)說(shuō)明書(shū)為輸入,將該輸入用某種程序設(shè)計(jì)語(yǔ)言翻譯成計(jì)算機(jī)可以理解并最終可運(yùn)行的代碼的過(guò)程叫()。
A.調(diào)試
B.測(cè)試
C.設(shè)計(jì)
D.編碼
8.定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過(guò)程的,面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法是()。
A.Jackson方法
B.面向?qū)ο蠓椒?/span>
C.JSP方法
D.結(jié)構(gòu)化方法
9.系統(tǒng)流程圖是描述什么的工具。()
A.邏輯系統(tǒng)
B.程序系統(tǒng)
C.體系結(jié)構(gòu)
D.物理系統(tǒng)
10.面向?qū)ο蟮拈_(kāi)發(fā)方法的工作模型是()。
A.瀑布模型
B.噴泉模型
C.智能模型
D.循環(huán)模型
二、多選題 (共 10 道試題,共 30 分)
11.在結(jié)構(gòu)化分析中,用于描述加工邏輯的主要工具有()。
A.結(jié)構(gòu)化語(yǔ)言
B.判定表
C.E-R圖
D.判定樹(shù)
12.程序的效率是指程序的()。
A.可維護(hù)性
B.執(zhí)行速度
C.語(yǔ)句行數(shù)
D.存儲(chǔ)空間
13.軟件工程是從哪些方面研究如何更好的開(kāi)發(fā)和維護(hù)計(jì)算機(jī)軟件的一門(mén)學(xué)科()。
A.管理
B.加工
C.制造
D.技術(shù)
14.模塊的獨(dú)立程度可以由兩個(gè)定性標(biāo)準(zhǔn)度量,這兩個(gè)標(biāo)準(zhǔn)分別稱為()。
A.內(nèi)聚
B.繼承
C.耦合
D.多態(tài)
15.在Jackson方法中,實(shí)體結(jié)構(gòu)是指實(shí)體在時(shí)間坐標(biāo)系中的行為序列。這種序列以哪些結(jié)構(gòu)進(jìn)行復(fù)合。()
A.重復(fù)
B.跳轉(zhuǎn)
C.順序
D.選擇
16.基于計(jì)算機(jī)系統(tǒng)的軟件要素中的軟部件由哪些部分組成。()
A.程序
B.設(shè)備
C.數(shù)據(jù)
D.文檔
17.提高可維護(hù)性的方法包括()。
A.減少代碼量
B.為每行代碼設(shè)置注釋
C.建立明確的軟件質(zhì)量目標(biāo)
D.改進(jìn)程序文檔
18.自頂向下結(jié)合的漸增式測(cè)試法,在組合模塊時(shí)的組合策略包括()。
A.深度優(yōu)先策略
B.隨機(jī)訪問(wèn)策略
C.寬度優(yōu)先策略
D.順序訪問(wèn)策略
19.常用的軟件測(cè)試方法包括。()
A.白盒法
B.盒法
C.黑盒法
D.動(dòng)態(tài)測(cè)試
20.集成測(cè)試中組裝模塊的方式包括()。
A.漸增式測(cè)試
B.非漸增式測(cè)試
C.單元測(cè)試
D.靜態(tài)測(cè)試
三、判斷題 (共 20 道試題,共 40 分)
21.JSP方法是面向?qū)ο蟮脑O(shè)計(jì)方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過(guò)程。
22.軟件概要設(shè)計(jì)的主要任務(wù)就是軟件結(jié)構(gòu)的設(shè)計(jì)。
23.對(duì)象與傳統(tǒng)的數(shù)據(jù)有本質(zhì)不同,不是主動(dòng)地等待對(duì)它進(jìn)行處理,相反,它是被動(dòng)的進(jìn)行處理。
24.機(jī)器語(yǔ)言、匯編語(yǔ)言是依賴于機(jī)器,面向機(jī)器的語(yǔ)言。
25.將開(kāi)發(fā)項(xiàng)目與一個(gè)或多個(gè)已完成的類似項(xiàng)目進(jìn)行比較,找出與某個(gè)相類似項(xiàng)目的若干不同之處,并估算每個(gè)不同之處對(duì)成本的影響,得出開(kāi)發(fā)項(xiàng)目的總成本。這種成本估算方法稱為差別估算法。
26.測(cè)試目標(biāo)決定了測(cè)試力案的設(shè)計(jì)。如果為了表明程序是正確的而進(jìn)行測(cè)試,就會(huì)設(shè)計(jì)一些不易暴露錯(cuò)誤的測(cè)試方案。
27.數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流都是數(shù)據(jù),僅僅所處的狀態(tài)不同。數(shù)據(jù)存儲(chǔ)是處于運(yùn)動(dòng)狀態(tài)的數(shù)據(jù),數(shù)據(jù)流是處于靜止中的數(shù)據(jù)。
28.系統(tǒng)文檔指從問(wèn)題定義、需求說(shuō)明到驗(yàn)收測(cè)試計(jì)劃這樣一系列和系統(tǒng)實(shí)現(xiàn)有關(guān)的文檔。
29.類是對(duì)具有相同屬性和行為的一個(gè)或多個(gè)對(duì)象的描述,通常在這種描述中也包括對(duì)怎樣創(chuàng)建該類的新對(duì)象的說(shuō)明。
30.軟件調(diào)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;
31.分層的DFD圖可以用于可行性分析階段,描述系統(tǒng)的物理結(jié)構(gòu)。
32.一般來(lái)說(shuō),產(chǎn)品、過(guò)程、資源等對(duì)象都具有內(nèi)部屬性,而不具有外部屬性。
33.測(cè)試是為了表明程序是正確的,成功的測(cè)試是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。
34.快速建立漸進(jìn)原型RCP建立的原型反映了系統(tǒng)的某些主要特征。
35.數(shù)據(jù)和處理原本是密切相關(guān)的,把數(shù)據(jù)和處理人為地分離成兩個(gè)獨(dú)立的部分,會(huì)降低軟件開(kāi)發(fā)的難度。
36.繼承不具有傳遞性,如果類C繼承類B,類B繼承類A,則類C未必繼承類A。
37.判定表由四部分組成:左上部列出的是所有條件。
38.軟件工程是一門(mén)工程性的學(xué)科,其目標(biāo)主要是成功地建造一個(gè)大型軟件系統(tǒng)。
39.軟件開(kāi)發(fā)過(guò)程的進(jìn)展情況較難衡量,軟件的質(zhì)量也較難評(píng)價(jià),因此,管理和控制軟件開(kāi)發(fā)過(guò)程相當(dāng)困難。
40.面向?qū)ο蠓椒ㄖ蕴貏e有利于軟件復(fù)用,是由于它的主要概念及原則與軟件復(fù)用的要求十分吻合。
奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777