《福建師范大學(xué)21秋《軟件測試技術(shù)》平時作業(yè)2-001答案參考1》由會員分享,可在線閱讀,更多相關(guān)《福建師范大學(xué)21秋《軟件測試技術(shù)》平時作業(yè)2-001答案參考1(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、福建師范大學(xué)21秋《軟件測試技術(shù)》平時作業(yè)2-001答案參考
1. 軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部而精心設(shè)計的一批測試用例,并利用這些測試用例運行程序以及發(fā)現(xiàn)錯誤的過程,即執(zhí)行測試步驟。( )
A.錯誤
B.正確
參考答案:B
2. 條件覆蓋的基本思想是,設(shè)計足夠多的測試用例,不僅每個語句至少執(zhí)行一次,而且使判定表達(dá)式中的每個條件都取到各種可能的結(jié)果(真或假)。( )
A.正確
B.錯誤
參考答案:A
3. 面向?qū)ο鬁y試用例的設(shè)計由軟件的輸入處理輸出視圖或單個模塊的算法細(xì)節(jié)驅(qū)動。( )
A.正確
B.錯誤
參考答
2、案:B
4. 下列哪一項不是一個角色______。
A、CONNECT
B、DBA
C、RESOURCE
D、CREATE SESSION
答案:D
5. 用面向?qū)ο蠓椒ㄩ_發(fā)的軟件系統(tǒng),可維護(hù)性好。( )
A.正確
B.錯誤
參考答案:A
6. 進(jìn)行需求分析可使用多種工具,但( )是不適用的。
A.數(shù)據(jù)流圖
B.PAD圖
C.狀態(tài)轉(zhuǎn)換圖
D.數(shù)據(jù)詞典
參考答案:B
7. 在測試中,應(yīng)盡量先使用工具進(jìn)行( )結(jié)構(gòu)分析。
A.靜態(tài)
B.動態(tài)
C.靜止
D.動作
參考答案:A
8. 以下屬
3、于面向?qū)ο蟮脑O(shè)計語言的是( )。
A.FORTRAN語言
B.Pascal語言
C.C語言
D.Java語言
參考答案:D
9. 面向?qū)ο蠓治鍪菍ο到y(tǒng)進(jìn)行( )的一種方法。
A.設(shè)計評審
B.程序設(shè)計
C.需求建摸
D.測試驗收
參考答案:C
10. N-S圖不容易確定局部和全程數(shù)據(jù)的作用域。( )
A.正確
B.錯誤
參考答案:B
11. 類是指具有相同或相似性質(zhì)的對象的抽象,類的具體化就是對象。( )
A.正確
B.錯誤
參考答案:A
12. 軟件測試的目的是盡可能多地發(fā)現(xiàn)軟件中存在的錯誤,將它
4、作為糾錯的依據(jù)。( )
A.正確
B.錯誤
參考答案:A
13. 數(shù)據(jù)對象彼此間( )
A.有關(guān)聯(lián)的
B.沒有關(guān)聯(lián)
C.不好界定關(guān)聯(lián)
D.以上都不正確
參考答案:A
14. 以下說法中符合動態(tài)黑盒測試的有:( )
以下說法中符合動態(tài)黑盒測試的有:( )
A.測試員像用戶一樣使用軟件
B.測試時不知道程序?qū)崿F(xiàn)細(xì)節(jié)
C.測試員輸入數(shù)據(jù)、接收輸出、檢驗結(jié)果
D.也稱為行為測試
E.依據(jù)詳細(xì)設(shè)計進(jìn)行
參考答案:ABCD
15. 代理的作用是什么?
代理的作用是什么?
代理的目的是改變或傳遞控制鏈。允許一個類在某些特
5、定時刻通知到其他類,而不需要獲取到那些類的指針??梢詼p少框架復(fù)雜度。另外一點,代理可以理解為java中的回調(diào)監(jiān)聽機制的一種類似。
16. 面向?qū)ο蟮睦^承性是子類自動共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機制。( )
A.正確
B.錯誤
參考答案:A
17. 測試組織管理通常包含兩個方面:組織策劃和組織管理。( )
A.錯誤
B.正確
參考答案:B
18. 軟件工程的主要目的包括( )
A.提高軟件的可維護(hù)性
B.減少軟件維護(hù)需要的工作量
C.降低軟件系統(tǒng)的總成本
D.工程規(guī)模比較大
參考答案:ABC
19. 驗證和確認(rèn)是一回事。( )
6、
A.正確
B.錯誤
參考答案:B
20. 以下各項中,屬于在BETA測試中需要注意的要點的有:( )
以下各項中,屬于在BETA測試中需要注意的要點的有:( )
A.指定所需要的beta測試者的類型
B.仔細(xì)選擇參加者
C.Beta測試程序會耗費大量時間,必須計劃
D.保證測試者使用軟件
E.和程序beta版的管理者密切合作,使測試結(jié)果為人所知
參考答案:ABCDE
21. 面對復(fù)雜的系統(tǒng)繪制系統(tǒng)流程圖時,一個比較好的方法是分層次地描繪這個系統(tǒng)(系統(tǒng)流程圖分層)。( )
A.正確
B.錯誤
參考答案:A
22. SNM
7、P協(xié)議首先使用( )協(xié)議封裝自己的數(shù)據(jù)
A.TCP
B.UDP
C.IP
D.NETBEUI
答案:B
23. 結(jié)構(gòu)性分析方法使用的描述工具有( )。
A.數(shù)據(jù)流圖
B.數(shù)據(jù)字典
C.結(jié)構(gòu)化語言
D.判定樹和判定表
參考答案:ABCD
24. 如果出現(xiàn)下列哪些情況,兩個模塊之間就發(fā)生了內(nèi)容耦合?( )
A.一個模塊訪問另一個模塊的內(nèi)部數(shù)據(jù)
B.一個模塊不通過正常入口轉(zhuǎn)到另一個模塊的內(nèi)部
C.兩個模塊有一部分程序代碼重疊
D.一個模塊有多個入口
參考答案:ABCD
25. 網(wǎng)頁的特點使得對網(wǎng)頁的測試非常適合:( )
8、
網(wǎng)頁的特點使得對網(wǎng)頁的測試非常適合:( )
A.黑盒測試
B.白盒測試
C.灰盒測試
D.重復(fù)測試
E.易用性測試
參考答案:C
26. 白盒測試法的覆蓋標(biāo)準(zhǔn)有( )。
A.邏輯覆蓋
B.循環(huán)覆蓋
C.基本路徑測試
D.都不正確
參考答案:ABC
27. 采用黑盒技術(shù)設(shè)計測試用例的方法有( )。
A.等價類劃分
B.邊界值分析
C.錯誤推測
D.因果圖
參考答案:ABCD
28. 下述任務(wù)中,不屬于軟件工程需求分析階段的是( )。
A.分析軟件系統(tǒng)的數(shù)據(jù)要求
B.確定軟件系統(tǒng)的功能需求
C.確定軟件系統(tǒng)
9、的性能要求
D.確定軟件系統(tǒng)的運行平臺
參考答案:D
29. 非功能需求是從各個角度對系統(tǒng)的約束和限制,反映了應(yīng)用對軟件系統(tǒng)質(zhì)量和特性的額外要求。( )
A.正確
B.錯誤
參考答案:A
30. 設(shè)置油罐切面數(shù)應(yīng)使用。( )
A、Blend
B、Overall
C、Centers
D、Sides
正確答案:D
31. 狀態(tài)圖強調(diào)對象潛在的狀態(tài)和這些狀態(tài)之間的轉(zhuǎn)移。( )
A.正確
B.錯誤
參考答案:A
32. 在能滿足用戶需求的條件下,應(yīng)選擇復(fù)雜度更高的算法。( )
A.正確
B.錯誤
參考
10、答案:B
33. 華為1288H V5服務(wù)器不支持哪種硬盤數(shù)量架構(gòu)( )?
A、12x2.5英寸
B、8x2.5英寸
C、10x2.5英寸
D、4x3.5英寸
答案:C
34. 動態(tài)白盒測試和動態(tài)黑盒測試也分別稱為是:( )
動態(tài)白盒測試和動態(tài)黑盒測試也分別稱為是:( )
A.結(jié)構(gòu)化測試和行為測試
B.功能性測試和行為測試
C.靜態(tài)測試和動態(tài)測試
D.非透明盒測試盒透明盒測試
參考答案:A
35. 在設(shè)計人機界面的過程中,下面哪個問題不可能遇到( )
A.系統(tǒng)吞吐量
B.系統(tǒng)響應(yīng)時間
C.用戶幫助設(shè)施
D.出錯信息
11、處理
參考答案:A
36. 下列各項,屬于用戶界面的測試應(yīng)依據(jù)的標(biāo)準(zhǔn)有:( )
下列各項,屬于用戶界面的測試應(yīng)依據(jù)的標(biāo)準(zhǔn)有:( )
A.直觀
B.一致
C.靈活
D.給用戶大量可選項
E.符合標(biāo)準(zhǔn)和規(guī)范
參考答案:ABCE
37. 靜態(tài)測試主要針對程序的( )進(jìn)行,檢測程序結(jié)構(gòu)是否符合設(shè)計要求。
A.結(jié)構(gòu)
B.數(shù)據(jù)
C.層次
D.都不正確
參考答案:A
38. 在需求分析之前有必要進(jìn)行( )工作。
A.程序設(shè)計
B.可行性分析
C.ER分析
D.2NF分析
參考答案:B
39. 需求分析的步驟:
12、( )
A.需求獲取
B.需求提煉
C.需求描述
D.需求驗證
參考答案:ABCD
40. 在面向?qū)ο笤O(shè)計中,需要選擇能夠方便、有效實現(xiàn)算法的物理數(shù)據(jù)結(jié)構(gòu)。( )
A.正確
B.錯誤
參考答案:A
41. ( )是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個獨立的對象,其內(nèi)部信息對外界是隱藏的,外界只能通過有限的接口與對象發(fā)生聯(lián)系。
A.多態(tài)性
B.繼承
C.消息
D.封裝
參考答案:D
42. ( )是指某個輸入域的子集合。
A.邊緣值
B.邊界值
C.等價類
D.覆蓋
參考答案:C
43. 用戶界
13、面測試包括以下幾個方面( )。
A.導(dǎo)航測試
B.圖形測試
C.內(nèi)容測試
D.表格測試
參考答案:ABCD
44. 用戶界面設(shè)計對于一個系統(tǒng)的成功是至關(guān)重要的,一個設(shè)計得很差的用戶界面可能導(dǎo)致用戶拒絕使用該系統(tǒng)。( )
A.正確
B.錯誤
參考答案:A
45. 下面哪些不是數(shù)據(jù)字典的元素( )
A.數(shù)據(jù)流
B.數(shù)據(jù)存儲
C.處理
D.數(shù)據(jù)對象
參考答案:D
46. 需求分析的主要方法有( )。
A.形式化分析方法
B.PAD圖描述
C.結(jié)構(gòu)化分析方法
D.程序流程圖
參考答案:C
47. 好程序的一個重要標(biāo)準(zhǔn)是源程序代碼的邏輯簡明清晰、易讀易懂。( )
A.正確
B.錯誤
參考答案:A
48. 一般的信息系統(tǒng)有哪些?
一般的信息系統(tǒng)有哪些?
1.事務(wù)處理系統(tǒng).2.管理信息系統(tǒng).3.決策支持系統(tǒng).4.主管信息系統(tǒng).5.專家系統(tǒng).6.通信和協(xié)作系統(tǒng).7.辦公自動化系統(tǒng).
49. 分層的DFD圖可以用于可行性分析階段,描述系統(tǒng)的物理結(jié)構(gòu)。( )
A.正確
B.錯誤
參考答案:B
50. 結(jié)構(gòu)程序設(shè)計的基本控制結(jié)構(gòu)有( )。
A.順序
B.判斷
C.選擇
D.循環(huán)
參考答案:ACD