[中國石油大學(華東)]《軟件工程》2020年春季學期在線作業(yè)(二)
試卷總分:100 得分:100
第1題,以下( )不是Myers軟件測試目的
A、測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯;
B、一個好的測試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯;
C、一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯的測試。
D、測試是為了修改程序中的錯
正確答案:
第2題,計算機系統(tǒng)就是( )。
A、主機,顯示器,硬盤,軟驅(qū),打印機等。
B、CPU,存儲器,控制器,I/O接口及設備。
C、計算機硬件系統(tǒng)和軟件系統(tǒng)。
D、計算機及其應用系統(tǒng)。
正確答案:
第3題,軟件測試方法中,黑盒、白盒測試法是常用的方法,其中黑盒測試主要用于測試( )。
A、結(jié)構(gòu)合理性
B、軟件的功能
C、程序?qū)π?br/>D、程序內(nèi)部邏輯
正確答案:
第4題,程序的三種基本控制結(jié)構(gòu)是
A、過程、子程序和分程序
B、順序、選擇和重復
C、遞歸、堆棧和隊列
D、調(diào)用、返回和轉(zhuǎn)移
正確答案:
第5題,模塊化的目的是:( )。
A、增加內(nèi)聚性
B、降低復雜性
C、提高易讀性
D、減少耦合性
正確答案:
第6題,軟件維護是保證軟件正常、有效運行的重要手段,而軟件的下述特性:Ⅰ.可測試性 Ⅱ.可理解性 Ⅲ.可修改性 Ⅳ.可移植性。( )有利于軟件的維護。
A、只有Ⅰ
B、Ⅱ和Ⅲ
C、Ⅰ、Ⅱ和Ⅲ
D、都有利
正確答案:
第7題,在詳細設計階段所使用到的設計工具是:( )。
A、程序流程圖,PAD圖,N-S圖,HIPO圖,判定表,判定樹.
B、數(shù)據(jù)流程圖,Yourdon 圖,程序流程圖,PAD圖,N-S圖,HIPO圖。
C、判定表,判定樹,數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,PAD圖,N-S圖。
D、判定表,判定樹,數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,層次圖。
正確答案:
第8題,使用SD方法時可以得到( )。
A、程序流程圖
B、具體的語言
C、程序模塊結(jié)構(gòu)圖
D、分層數(shù)據(jù)流圖
正確答案:
第9題,與設計測試數(shù)據(jù)無關的文檔是( )。
A、該軟件的設計人員
B、程序的復雜程度
C、源程序
D、項目開發(fā)計劃
正確答案:
第10題,在軟件維護的實施過程中,為了對、有效地修改,需要經(jīng)歷以下步驟,其中( )不是維護階段的。
A、分析和理解程序
B、修改程序
C、重新驗證程序
D、重新開發(fā)
正確答案:
第11題,在集成測試過程中、如果要在測試的早期對主要的控制或關鍵的抉擇進行檢驗、并且要在早期實現(xiàn)軟件的一個完整的功能并驗證這個功能,那么我們可以選用( )。
A、自頂向下集成
B、自底向上集成
C、三明治集成
D、一次性集成
正確答案:
第12題,軟件維護困難的主要原因是( )。
A、費用低
B、人員少
C、開發(fā)方法的缺陷
D、得不到用戶支持
正確答案:
第13題,進行可行性研究的依據(jù)是( )。
A、決策者的經(jīng)驗
B、對系統(tǒng)的高級分析和設計
C、現(xiàn)場調(diào)查
D、編碼
正確答案:
第14題,瀑布模型本質(zhì)上是一種( )。
A、線性迭代模型
B、順序迭代模型
C、線性順序模型
D、及早見產(chǎn)品模型
正確答案:
第15題,下列文檔與維護人員無關的有( )。
A、軟件需求說明書
B、項目開發(fā)計劃
C、概要設計說明書
D、操作手冊
正確答案:
第16題,一組模塊都訪問同一全局簡單變量而不是同一全局數(shù)據(jù)結(jié)構(gòu),而且不是通過參數(shù)表傳遞該全局變量的信息,則稱之為外部耦合。
A、錯誤
B、正確
正確答案:
第17題,軟件質(zhì)量是與軟件產(chǎn)品滿足規(guī)定的和隱含的需求的能力有關的特征的全體。
A、錯誤
B、正確
正確答案:
第18題,模塊的獨立性要求模塊要低耦合和高內(nèi)聚。
A、錯誤
B、正確
正確答案:
第19題,結(jié)構(gòu)化方法有結(jié)構(gòu)化分析、結(jié)構(gòu)化設計、結(jié)構(gòu)化程序設計構(gòu)成,它是一種面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法。
A、錯誤
B、正確
正確答案:
第20題,白盒法測試程序時常按照給定的覆蓋條件選取測試用例。路徑覆蓋使得每一個判定的每一條分支至少經(jīng)歷一次。
A、錯誤
B、正確
正確答案: