福師《軟件工程》在線作業(yè)一-0004
試卷總分:100 得分:100
一、單選題 (共 30 道試題,共 60 分)
1.判定覆蓋又叫()
A.分支覆蓋
B.條件覆蓋
C.語句覆蓋
D.點(diǎn)覆蓋
2.以下那個不屬于驗(yàn)證軟件需求的正確性的( )
A.一致性
B.完整性
C.現(xiàn)象性
D.有效性
3.軟件( )是把程序從一種計算環(huán)境轉(zhuǎn)移到另一種計算環(huán)境的難易程度
A.可測試性
B.可移植性
C.可修改性
D.可理解性
4.Jackson結(jié)構(gòu)程序設(shè)計方法基本上由()個步驟組成
A.1
B.3
C.5
D.7
5.軟件測試方法中,黑盒、白盒測試法是常用的方法,白盒測試主要用于測試( )
A.結(jié)構(gòu)合理性
B.軟件外部功能
C.程序正確性
D.程序內(nèi)部邏輯
6.以下不是白盒測試技術(shù)的是( )。
A.基本路徑測試
B.邊界值分析測試
C.循環(huán)覆蓋測試
D.邏輯覆蓋測試
7.軟件維護(hù)是軟件生命周期的固有階段,一般認(rèn)為各種不同的軟件維護(hù)以( )維護(hù)所占的維護(hù)量最小。
A.改正性維護(hù)
B.適應(yīng)性維護(hù)
C.預(yù)防性維護(hù)
D.完善性維護(hù)
8.數(shù)據(jù)對象彼此間()
A.有關(guān)聯(lián)的
B.沒有關(guān)聯(lián)
C.不好界定關(guān)聯(lián)
D.以上都不正確
9.需求分析中開發(fā)人員要從用戶那里了解的有( )
A.軟件做什么
B.用戶使用界面
C.輸入的信息
D.軟件的規(guī)模
10.為適應(yīng)軟件運(yùn)行環(huán)境的變化而修改軟件的活動為( ).
A.糾錯性維護(hù)
B.適應(yīng)性維護(hù)
C.改善性維護(hù)
D.預(yù)防性維護(hù)
11.信息隱藏中隱藏的是模塊的()
A.實(shí)現(xiàn)細(xì)節(jié)
B.設(shè)計細(xì)節(jié)
C.運(yùn)行細(xì)節(jié)
D.以上都不正確
12.下面選項屬于瀑布模型存在的問題( )
A.用戶容易參與開發(fā)
B.缺乏靈活性
C.用戶與開發(fā)者易溝通
D.適用可變需求
13.常見的程序控制結(jié)構(gòu)中沒有( )
A.GO TO 語句
B.順序
C.選擇
D.循環(huán)
14.下面不是面向?qū)ο笤O(shè)計準(zhǔn)則的是( )
A.模塊化
B.抽象
C.信息隱藏
D.不可重用
15.從事物的組成部件及每個部件的屬性、功能來認(rèn)識事物。這種方法是( )的方法。
A.面向?qū)ο?/p>
B.面向數(shù)據(jù)
C.面向過程
D.面向?qū)傩?/p>
16.在設(shè)計人機(jī)界面的過程中,下面那個問題不可能遇到( )
A.系統(tǒng)吞吐量
B.系統(tǒng)響應(yīng)時間
C.用戶幫助設(shè)施
D.出錯信息處理
17.()由軟件定義、軟件開發(fā)和運(yùn)行維護(hù)3個時期組成
A.軟件生命周期
B.軟件測試流程
C.軟件維護(hù)
D.軟件部署
18.詳細(xì)設(shè)計也稱為(),它將詳細(xì)的設(shè)計每個模塊
A.模塊設(shè)計
B.過程設(shè)計
C.整體設(shè)計
D.分段設(shè)計
19.傳統(tǒng)的軟件開發(fā)方法以()為核心
A.數(shù)據(jù)
B.算法
C.結(jié)構(gòu)
D.過程
20.面向?qū)ο蟮能浖夹g(shù)以( )為核心
A.數(shù)據(jù)
B.對象
C.過程
D.結(jié)構(gòu)
21.下面屬于軟件調(diào)試技術(shù)的是( )。
A.邊界值分析
B.回溯法
C.循環(huán)覆蓋
D.集成測試
22.大型軟件的測試不含有那個階段( )
A.邊值測試
B.單元測試
C.集成測試
D.驗(yàn)收測試
23.()能粗略的標(biāo)志一個系統(tǒng)的大小和復(fù)雜程度
A.深度
B.寬度
C.扇出
D.扇入
24.下面哪些不是數(shù)據(jù)字典的元素()
A.數(shù)據(jù)流
B.數(shù)據(jù)存儲
C.處理
D.數(shù)據(jù)對象
25.下面選項中用黑盒技術(shù)設(shè)計測試用例的方法之一為( )。
A.基本路徑測試
B.邏輯覆蓋
C.循環(huán)覆蓋
D.等價類劃分
26.單元測試集中檢測()
A.模塊
B.過程
C.數(shù)據(jù)
D.架構(gòu)
27.RUP把軟件生命周期劃分為()個連續(xù)的階段
A.1
B.2
C.3
D.4
28.盒圖稱為( )或Chapin圖,這種表達(dá)方式取消了流程線,它強(qiáng)迫程序員以結(jié)構(gòu)化方式思考和解決問題
A.流程圖
B.框圖
C.判定表
D.N-S圖
29.一張判定表由()部分組成
A.1
B.2
C.3
D.4
30.層次圖很適于在()設(shè)計軟件的過程使用
A.自頂向下
B.自底向上
C.由中間到兩邊
D.以上都不正確
二、判斷題 (共 15 道試題,共 30 分)
31.增量模型基本思想是使用原型方法來盡量降低風(fēng)險( )
32.總體設(shè)計過程由兩個主要階段構(gòu)成:系統(tǒng)設(shè)計階段,確定系統(tǒng)的具體實(shí)現(xiàn)方案;結(jié)構(gòu)設(shè)計階段,確定軟件結(jié)構(gòu)( )
33.邊界測試時單元測試中最后的可能是最重要的任務(wù)( )
34.子系統(tǒng)兩種交互方式是客戶-供應(yīng)商關(guān)系和平等伙伴關(guān)系( )
35.軟件工程包括技術(shù)和管理兩方面內(nèi)容,是技術(shù)與管理緊密結(jié)合的產(chǎn)物( )
36.對象模型表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的“數(shù)據(jù)”性質(zhì)()
37.軟件質(zhì)量是軟件與明確地和隱含地定義的需求相一致的程度()
38.條件測試的優(yōu)點(diǎn)有二:容易度量條件的測試覆蓋率和程序內(nèi)條件的測試覆蓋率可指導(dǎo)附加測試的設(shè)計( )
39.McCabe方法根據(jù)程序控制流的復(fù)雜程度定量度量程序的復(fù)雜程度()
40.螺旋模型的基本思想是使用原型及其他方法來盡量降低風(fēng)險()
41.當(dāng)算法中包含多重嵌套條件時,用盒圖可以清楚表述算法()
42.與用戶溝通時訪談有兩種基本方式,正式的和非正式的訪談( )
43.等價劃分是一種白盒測試技術(shù)()
44.在邏輯內(nèi)聚的模塊中,相互之間關(guān)聯(lián)性強(qiáng),因此這類模塊的修改比較簡單()
45.系統(tǒng)流程圖是概括描述物理系統(tǒng)的傳統(tǒng)工具( )
三、多選題 (共 5 道試題,共 10 分)
46.大型軟件系統(tǒng)的測試過程經(jīng)常由那幾個步驟()
A.模塊測試
B.子系統(tǒng)測試
C.系統(tǒng)測試
D.驗(yàn)收測試
47.下面屬于軟件危機(jī)表現(xiàn)的有()
A.對軟件的開發(fā)成本不準(zhǔn)確
B.對軟件的開發(fā)進(jìn)度估計不準(zhǔn)確
C.軟件通常沒有適當(dāng)?shù)奈臋n資料
D.軟件常常是不可維護(hù)的
48.常見的軟件工程中出現(xiàn)的文檔有()
A.系統(tǒng)說明
B.用戶手冊
C.測試計劃
D.詳細(xì)設(shè)計
49.下面屬于邏輯覆蓋的是()
A.語句覆蓋
B.判定覆蓋
C.條件覆蓋
D.路徑覆蓋
50.軟件工程的主要目的包括()
A.提高軟件的可維護(hù)性
B.減少軟件維護(hù)需要的工作量
C.降低軟件系統(tǒng)的總成本
D.工程規(guī)模比較大
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777