17秋福師《軟件工程》在線作業(yè)二答案
福師《軟件工程》在線作業(yè)二
試卷總分:100 ???得分:100
一、 單選題 (共 30 道試題,共 60 分)
1. ?以事務(wù)為中心的數(shù)據(jù)流稱為()?
A. 變換流
?B. 事務(wù)流
?C. 設(shè)計(jì)過(guò)程
?D. 模塊流
???????滿分:2 ?分
2. ?根據(jù)用戶在軟件使用過(guò)程中提出的建設(shè)性意見(jiàn)所進(jìn)行的維護(hù)活動(dòng)是( ).?
A. 糾錯(cuò)性維護(hù)
?B. 適應(yīng)性維護(hù)
?C. 改善性維護(hù)
?D. 預(yù)防性維護(hù)
???????滿分:2 ?分
3. ?當(dāng)模塊中包含復(fù)雜的條件組合,下面選項(xiàng)中( )能夠清晰地表達(dá)出各種動(dòng)作之間的對(duì)應(yīng)關(guān)系。?
A. 判定表和判定樹(shù)
?B. 盒圖
?C. 流程圖
?D. 關(guān)系圖
???????滿分:2 ?分
4. ?下面不是成本估計(jì)()?
A. 代碼行技術(shù)
?B. 任務(wù)分解技術(shù)
?C. 自動(dòng)估計(jì)成本技術(shù)
?D. 投資回報(bào)率
???????滿分:2 ?分
5. ?單元測(cè)試集中檢測(cè)()?
A. 模塊
?B. 過(guò)程
?C. 數(shù)據(jù)
?D. 架構(gòu)
???????滿分:2 ?分
6. ?數(shù)據(jù)字典的最重要用途是作為()階段的工具?
A. 開(kāi)發(fā)
?B. 分析
?C. 運(yùn)行
?D. 維護(hù)
???????滿分:2 ?分
7. ?()適合于調(diào)試小程序?
A. 蠻干法
?B. 回溯法
?C. 原因排除法
?D. 以上均不是
???????滿分:2 ?分
8. ?判定覆蓋又叫()?
A. 分支覆蓋
?B. 條件覆蓋
?C. 語(yǔ)句覆蓋
?D. 點(diǎn)覆蓋
???????滿分:2 ?分
9. ?一張判定表由()部分組成?
A. 1
?B. 2
?C. 3
?D. 4
???????滿分:2 ?分
10. ?()能粗略的標(biāo)志一個(gè)系統(tǒng)的大小和復(fù)雜程度?
A. 深度
?B. 寬度
?C. 扇出
?D. 扇入
???????滿分:2 ?分
11. ?用戶界面設(shè)計(jì)過(guò)程是一個(gè)()的過(guò)程?
A. 迭代
?B. 連續(xù)
?C. 離散
?D. 一致
???????滿分:2 ?分
12. ?下面是軟件重用的層次的是( )?
A. 知識(shí)重用
?B. 數(shù)量重用
?C. 結(jié)構(gòu)重用
?D. 數(shù)據(jù)重用
???????滿分:2 ?分
13. ?為使模塊盡可能獨(dú)立,要求( )?
A. 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)
?B. 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱
?C. 模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱
?D. 以上都不正確
???????滿分:2 ?分
14. ?數(shù)據(jù)對(duì)象彼此間()?
A. 有關(guān)聯(lián)的
?B. 沒(méi)有關(guān)聯(lián)
?C. 不好界定關(guān)聯(lián)
?D. 以上都不正確
???????滿分:2 ?分
15. ?()由軟件定義、軟件開(kāi)發(fā)和運(yùn)行維護(hù)3個(gè)時(shí)期組成?
A. 軟件生命周期
?B. 軟件測(cè)試流程
?C. 軟件維護(hù)
?D. 軟件部署
???????滿分:2 ?分
16. ?傳統(tǒng)的軟件開(kāi)發(fā)方法以()為核心?
A. 數(shù)據(jù)
?B. 算法
?C. 結(jié)構(gòu)
?D. 過(guò)程
???????滿分:2 ?分
17. ?軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,白盒測(cè)試主要用于測(cè)試( )?
A. 結(jié)構(gòu)合理性
?B. 軟件外部功能
?C. 程序正確性
?D. 程序內(nèi)部邏輯
???????滿分:2 ?分
18. ?下面選項(xiàng)中用黑盒技術(shù)設(shè)計(jì)測(cè)試用例的方法之一為( )。?
A. 基本路徑測(cè)試
?B. 邏輯覆蓋
?C. 循環(huán)覆蓋
?D. 等價(jià)類(lèi)劃分
???????滿分:2 ?分
19. ?軟件( )是把程序從一種計(jì)算環(huán)境轉(zhuǎn)移到另一種計(jì)算環(huán)境的難易程度?
A. 可測(cè)試性
?B. 可移植性
?C. 可修改性
?D. 可理解性
???????滿分:2 ?分
20. ?下面那個(gè)不屬于常見(jiàn)的3類(lèi)人機(jī)界面設(shè)計(jì)指南( )?
A. 一般交互指南
?B. 信息輸出指南
?C. 數(shù)據(jù)輸入指南
?D. 信息顯示指南
???????滿分:2 ?分
21. ?調(diào)試時(shí)在測(cè)試發(fā)現(xiàn)錯(cuò)誤之()排除錯(cuò)誤的過(guò)程?
A. 前
?B. 后
?C. 中
?D. 以上都不正確
???????滿分:2 ?分
22. ?軟件維護(hù)是軟件生命周期的固有階段,一般認(rèn)為各種不同的軟件維護(hù)以( )維護(hù)所占的維護(hù)量最小。?
A. 改正性維護(hù)
?B. 適應(yīng)性維護(hù)
?C. 預(yù)防性維護(hù)
?D. 完善性維護(hù)
???????滿分:2 ?分
23. ?在E-R圖中,()表示關(guān)系?
A. 方框
?B. 菱形
?C. 橢圓
?D. 圓角矩形
???????滿分:2 ?分
24. ?Jackson結(jié)構(gòu)程序設(shè)計(jì)方法基本上由()個(gè)步驟組成?
A. 1
?B. 3
?C. 5
?D. 7
???????滿分:2 ?分
25. ?完善性維護(hù)占整個(gè)維護(hù)活動(dòng)的()?
A. 50%-66%
?B. 17%-21%
?C. 18%-25%
?D. 4%
???????滿分:2 ?分
26. ?下面哪些不是數(shù)據(jù)字典的元素()?
A. 數(shù)據(jù)流
?B. 數(shù)據(jù)存儲(chǔ)
?C. 處理
?D. 數(shù)據(jù)對(duì)象
???????滿分:2 ?分
27. ?從事物的組成部件及每個(gè)部件的屬性、功能來(lái)認(rèn)識(shí)事物。這種方法是( )的方法。?
A. 面向?qū)ο?/p>
?B. 面向數(shù)據(jù)
?C. 面向過(guò)程
?D. 面向?qū)傩?/p>
???????滿分:2 ?分
28. ?下面選項(xiàng)屬于瀑布模型存在的問(wèn)題( )?
A. 用戶容易參與開(kāi)發(fā)
?B. 缺乏靈活性
?C. 用戶與開(kāi)發(fā)者易溝通
?D. 適用可變需求
???????滿分:2 ?分
29. ?( )是將系統(tǒng)化的、規(guī)范的、可定量的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù)的過(guò)程,包括方法、工具和過(guò)程三個(gè)要素。?
A. 軟件過(guò)程
?B. 軟件測(cè)試
?C. 軟件生存周期
?D. 軟件工程
???????滿分:2 ?分
30. ?下面屬于軟件調(diào)試技術(shù)的是( )。?
A. 邊界值分析
?B. 回溯法
?C. 循環(huán)覆蓋
?D. 集成測(cè)試
???????滿分:2 ?分
二、 判斷題 (共 15 道試題,共 30 分)
1. ?分析模型是系統(tǒng)分析員同用戶、領(lǐng)域?qū)<医涣鲿r(shí)有效地通信手段( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
2. ?數(shù)據(jù)元素組成數(shù)據(jù)的三種方式:順序、選擇、重復(fù)( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
3. ?軟件設(shè)計(jì)中應(yīng)該追求盡可能松散耦合的系統(tǒng)( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
4. ?與用戶溝通時(shí)訪談?dòng)袃煞N基本方式,正式的和非正式的訪談( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
5. ?系統(tǒng)流程圖是概括描述物理系統(tǒng)的傳統(tǒng)工具( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
6. ?增量模型基本思想是使用原型方法來(lái)盡量降低風(fēng)險(xiǎn)( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
7. ?軟件工程包括技術(shù)和管理兩方面內(nèi)容,是技術(shù)與管理緊密結(jié)合的產(chǎn)物( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
8. ?軟件系統(tǒng)的文檔常常分為系統(tǒng)文檔和結(jié)構(gòu)文檔( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
9. ?接口需求描述應(yīng)用系統(tǒng)與它的環(huán)境通信的格式()?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
10. ?數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
11. ?當(dāng)算法中包含多重嵌套條件時(shí),用盒圖可以清楚表述算法()?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
12. ?子系統(tǒng)兩種交互方式是客戶-供應(yīng)商關(guān)系和平等伙伴關(guān)系( )?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
13. ?McCabe方法根據(jù)程序控制流的復(fù)雜程度定量度量程序的復(fù)雜程度()?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
14. ?對(duì)象模型表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的“數(shù)據(jù)”性質(zhì)()?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
15. ?等價(jià)劃分是一種白盒測(cè)試技術(shù)()?
A. 錯(cuò)誤
?B. 正確
???????滿分:2 ?分
三、 多選題 (共 5 道試題,共 10 分)
1. ?通常用來(lái)消除數(shù)據(jù)冗余度的范式有()?
A. 第一范式
?B. 第二范式
?C. 第三范式
?D. 以上都不正確
???????滿分:2 ?分
2. ?常見(jiàn)的成本估算技術(shù)有()?
A. 代碼行技術(shù)
?B. 任務(wù)分解技術(shù)
?C. 自動(dòng)估計(jì)成本技術(shù)
?D. 零消耗技術(shù)
???????滿分:2 ?分
3. ?在設(shè)計(jì)人機(jī)界面的過(guò)程中常見(jiàn)的問(wèn)題有()?
A. 系統(tǒng)響應(yīng)時(shí)間
?B. 用戶幫助設(shè)施
?C. 出錯(cuò)信息處理
?D. 命令交互
???????滿分:2 ?分
4. ?下面屬于軟件危機(jī)表現(xiàn)的有()?
A. 對(duì)軟件的開(kāi)發(fā)成本不準(zhǔn)確
?B. 對(duì)軟件的開(kāi)發(fā)進(jìn)度估計(jì)不準(zhǔn)確
?C. 軟件通常沒(méi)有適當(dāng)?shù)奈臋n資料
?D. 軟件常常是不可維護(hù)的
???????滿分:2 ?分
5. ?軟件工程的主要目的包括()?
A. 提高軟件的可維護(hù)性
?B. 減少軟件維護(hù)需要的工作量
?C. 降低軟件系統(tǒng)的總成本
?D. 工程規(guī)模比較大
???????滿分:2 ?分
?