需要答案請加QQ:3230981406 微信:aopopenfd777
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
軟件工程21秋學(xué)期在線作業(yè)1
試卷總分:100 得分:100
第1題,下列屬于維護(hù)階段的文檔是
A、軟件規(guī)格說明
B、用戶操作手冊
C、軟件問題報告
D、軟件測試分析報告
正確答案:
第2題,表示了靜態(tài)的結(jié)構(gòu)化的系統(tǒng)數(shù)據(jù)性質(zhì)描繪了系統(tǒng)的靜態(tài)結(jié)構(gòu)從客觀世界實體的對象關(guān)系角度來描繪對象的模型是
A、數(shù)據(jù)模型
B、對象模型
C、動態(tài)模型
D、功能模型
正確答案:
第3題,若有一個計算類型的程序它的輸入量只有一個X其范圍是[1010]現(xiàn)從輸入的角度考慮一組測試用例100110101001設(shè)計這組測試用例的方法是
A、條件覆蓋法
B、等價分類法
C、邊界值分析法
D、錯誤推測法
正確答案:
第4題,類庫這種機(jī)制是什么級別的信息共享
A、同一類
B、不同類
C、同一應(yīng)用
D、不同應(yīng)用
正確答案:
答案來源:(www.),需求分析中使用最多的方法之一適用于數(shù)據(jù)處理類型軟件的需求分析基本思想是采用自頂向下逐步分解的方法分析整個系統(tǒng)有效地控制系統(tǒng)開發(fā)的復(fù)雜性是指
A、面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法
B、面向?qū)ο蟮脑O(shè)計方法
C、結(jié)構(gòu)化分析方法
D、Jackson方法
正確答案:
第6題,為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為
A、糾錯性維護(hù)
B、適應(yīng)性維護(hù)
C、改善性維護(hù)
D、預(yù)防性維護(hù)
正確答案:
第7題,軟件測試的目的是
A、評價軟件的質(zhì)量
B、發(fā)現(xiàn)軟件的錯誤
C、找出軟件中的所有錯誤
D、證明軟件是正確的
正確答案:
第8題,在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是
A、程序模塊化
B、模塊高內(nèi)聚
C、模塊低耦合
D、模塊獨(dú)立性
正確答案:
第9題,程序設(shè)計語言的工程特性之一是
A、軟件的可重用性
B、數(shù)據(jù)結(jié)構(gòu)的描述性
C、抽象類型的描述性
D、數(shù)據(jù)庫的易操作性
正確答案:
答案來源:(www.),將軟件組裝成系統(tǒng)的一種測試技術(shù)叫
A、集成測試
B、單元測試
C、集合測試
D、系統(tǒng)測試
正確答案:
第11題,Jackson圖可以用來表達(dá)哪些內(nèi)容
A、程序結(jié)構(gòu)
B、操作系統(tǒng)
C、數(shù)據(jù)結(jié)構(gòu)
D、部署環(huán)境
正確答案:,C
答案來源:(www.),在單元測試期間著重從對模塊進(jìn)行測試的方面包括
A、模塊接口
B、重要的執(zhí)行通路
C、出錯處理通路
D、邊界條件
正確答案:,B,C,D
第13題,軟件可維護(hù)性度量的質(zhì)量特性包括可理解性、可測試性、可修改性和
A、可靠性
B、可移植性
C、可使用性
D、效率
正確答案:,B,C,D
第14題,維護(hù)的副作用可分幾種類型
A、代碼副作用
B、數(shù)據(jù)副作用
C、文檔副作用
D、人員副作用
正確答案:,B,C
答案來源:(www.),設(shè)計期間確定了軟件的邏輯結(jié)構(gòu)然而個別語句的構(gòu)造卻是編寫程序的一個主要任務(wù)構(gòu)造語句時應(yīng)該遵循的規(guī)則包括
A、不要為了節(jié)省空間而把多個語句寫在同一行
B、盡量避免復(fù)雜的條件測試
C、避免大量使用循環(huán)嵌套和條件嵌套
D、利用括號使邏輯表達(dá)式或算術(shù)表達(dá)式的運(yùn)算次序清晰直觀
正確答案:,B,C,D
第16題,按數(shù)據(jù)流的類型結(jié)構(gòu)化設(shè)計方法有兩種設(shè)計策略它們是
A、變換分析設(shè)計
B、詳細(xì)設(shè)計
C、事務(wù)分析設(shè)計
D、概要設(shè)計
正確答案:,C
第17題,調(diào)試的目的是確定哪些問題后并加以改進(jìn)
A、錯誤的位置
B、引起錯誤的原因
C、程序的邏輯結(jié)構(gòu)
D、程序的部署環(huán)境
正確答案:,B
第18題,常用的軟件項目的估算方法主要有
A、自頂向下的估算方法
B、自底向上的估算方法
C、差別估算法
D、根據(jù)經(jīng)驗估算公式
正確答案:,B,C,D
第19題,流程圖也稱為程序框圖是最常用的一種表示法它有哪些基本控制構(gòu)件
A、順序
B、分支
C、跳轉(zhuǎn)
D、循環(huán)
正確答案:,B,D
答案來源:(www.),數(shù)據(jù)模型中相互關(guān)聯(lián)的信息包含
A、數(shù)據(jù)對象
B、系統(tǒng)流程圖
C、數(shù)據(jù)對象的屬性
D、數(shù)據(jù)對象彼此間相互連接的關(guān)系
正確答案:,C,D
第21題,如果一個模塊控制另一個模塊稱前者為從屬模塊后者為主控模塊
A、錯誤
B、正確
正確答案:
第22題,經(jīng)濟(jì)可行性是進(jìn)行開發(fā)成本的估算以及了解取得效益的評估確定要開發(fā)的項目是否值得投資開發(fā)
A、錯誤
B、正確
正確答案:
第23題,設(shè)計出軟件的初步結(jié)構(gòu)以后應(yīng)該審查分析這個結(jié)構(gòu)通過模塊分解或合并力求降低內(nèi)聚提高耦合
A、錯誤
B、正確
正確答案:
第24題,瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計方法將邏輯實現(xiàn)與物理實現(xiàn)分開
A、錯誤
B、正確
正確答案:
答案來源:(www.),所謂程序內(nèi)部的文檔包括恰當(dāng)?shù)臉?biāo)識符、適當(dāng)?shù)淖⒔夂统绦虻囊曈X組織等等
A、錯誤
B、正確
正確答案:
第26題,在面向?qū)ο蠓椒▽W(xué)中對象模型是最基本最重要的它為其他兩種模型奠定了基礎(chǔ)
A、錯誤
B、正確
正確答案:
第27題,軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程需求也就是要搞清做什么
A、錯誤
B、正確
正確答案:
第28題,類是對具有相同屬性和行為的一個或多個對象的描述通常在這種描述中也包括對怎樣創(chuàng)建該類的新對象的說明
A、錯誤
B、正確
正確答案:
第29題,測試目標(biāo)決定了測試力案的設(shè)計如果為了表明程序是正確的而進(jìn)行測試就會設(shè)計一些不易暴露錯誤的測試方案
A、錯誤
B、正確
正確答案:
答案來源:(www.),面對復(fù)雜的系統(tǒng)時一個比較好的方法是分層次地描繪這個系統(tǒng)
A、錯誤
B、正確
正確答案:
第31題,理解別人寫的程序通常非常困難而且困難程度隨著軟件配置成分的減少而迅速增加如果僅有程序代碼沒有說明文檔則會出現(xiàn)嚴(yán)重的問題
A、錯誤
B、正確
正確答案:
第32題,面向?qū)ο蠓治龇椒ㄊ切枨蠓治鲋惺褂米疃嗟姆椒ㄖ换舅枷胧遣捎米皂斚蛳轮鸩椒纸獾姆椒ǚ治稣麄€系統(tǒng)
A、錯誤
B、正確
正確答案:
第33題,判定/條件覆蓋是指設(shè)計足夠的測試用例即滿足條件覆蓋又滿足判定覆蓋
A、錯誤
B、正確
正確答案:
第34題,軟件開發(fā)小組的組成人員的素質(zhì)應(yīng)該好同時人數(shù)越多軟件開發(fā)的質(zhì)量就越高
A、錯誤
B、正確
正確答案:
第35題,被繼承的類我們稱之為派生類子類在它的基礎(chǔ)上新建立的類我們稱之為基類父類
A、錯誤
B、正確
正確答案:
第36題,軟件調(diào)試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程
A、錯誤
B、正確
正確答案:
第37題,通常用結(jié)構(gòu)圖作為描繪軟件結(jié)構(gòu)的文檔層次圖作為文檔并不很合適因為圖上包含的信息太多有時反而降低了清晰程度
A、錯誤
B、正確
正確答案:
第38題,JSP方法根據(jù)輸入輸出的數(shù)據(jù)結(jié)構(gòu)按一定的規(guī)則映射成軟件的過程描述即程序結(jié)構(gòu)
A、錯誤
B、正確
正確答案:
第39題,第二代界面是簡單的菜單式
A、錯誤
B、正確
正確答案:
第40題,軟件的開發(fā)費(fèi)用越來越低成本相當(dāng)便宜
A、錯誤
B、正確
正確答案: