華東交通大學2009-2010學年第一學期考試卷_第1頁
華東交通大學2009-2010學年第一學期考試卷_第2頁
華東交通大學2009-2010學年第一學期考試卷_第3頁
華東交通大學2009-2010學年第一學期考試卷_第4頁
華東交通大學2009-2010學年第一學期考試卷_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE第4頁共6頁承諾:我將嚴格遵守考場紀律,知道考試違紀、作弊的嚴重性,還知道請他人代考或代他人考者將被開除學籍和因作弊受到記過及以上處分將不授予學士學位,愿承擔由此引起的一切后果。專業(yè)承諾:我將嚴格遵守考場紀律,知道考試違紀、作弊的嚴重性,還知道請他人代考或代他人考者將被開除學籍和因作弊受到記過及以上處分將不授予學士學位,愿承擔由此引起的一切后果。專業(yè)班級學號學生簽名:試卷編號:(A)卷軟件測試技術(C)課程課程類別:必、限、任開卷(范圍):僅限教材一本考試日期:題號一二三四五六七八九十總分累分人簽名題分401010151510100得分考生注意事項:1、本試卷共6頁,總分100分,考試時間120分鐘。2、考試結束后,考生不得將試卷、答題紙和草稿紙帶出考場。得分評閱人一、選擇題(每題2分,共40分)軟件測試的對象包括_____(1)____。

(1)A.目標程序和相關文檔B.源程序、目標程序、數(shù)據(jù)及相關文檔

C.目標程序、操作系統(tǒng)和平臺軟件D.源程序和目標程序軟件質量的定義是_____(2)____。

(2)A.軟件的功能性、可靠性、易用性、效率、可維護性、可移植性

B.滿足規(guī)定用戶需求的能力

C.最大限度達到用戶滿意

D.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力在GB/T17544中,軟件包質量要求包括三部分,即產品描述要求、_____(3)____、程序和數(shù)據(jù)要求。

(3)A.用戶文檔要求B.系統(tǒng)功能要求C.設計要求說明D.軟件配置要求V模型指出,___(4)___對程序設計進行驗證,___(5)___對系統(tǒng)設計進行驗證,___(6)___應當追溯到用戶需求說明。(4)A.單元和集成測試B.系統(tǒng)測試C.驗收測試和確認測試D.驗證測試

(5)A.單元測試B.集成測試C.功能測試D.系統(tǒng)測試

(6)A.代碼測試B.集成測試C.驗收測試D.單元測試

下述說法錯誤的是__(7)____。

(7)A.單元測試又稱為模塊測試,是針對軟件測試的最小單位-程序模塊進行正確性檢驗的測試工作

B.集成測試也叫做組裝測試,通常在編碼完成的基礎上,將所有的程序模塊進行有序的、遞增的測試

C.集成測試是檢驗程序單元或部件的接口關系,逐步集成為符合概要設計要求的程序部件或整個系統(tǒng)。

D.系統(tǒng)測試是在真實或模擬系統(tǒng)運行環(huán)境下,檢查完整的程序系統(tǒng)能否和相關硬件、外設、網絡、系統(tǒng)軟件和支持平臺等正確配置與連接,并滿足用戶需求關于軟件測試對軟件質量的意義,有以下觀點:①度量與評估軟件的質量;②保證軟件質量;③改進軟件開發(fā)過程;④發(fā)現(xiàn)軟件錯誤。其中正確的是_____(8)____。

(8)A.①、②、③B.①、②、④C.①、③、④D.①、②、③、④某軟件公司在招聘軟件評測師時,應聘者甲向公司做如下保證:

①經過自己測試的軟件今后不會再出現(xiàn)問題;

②在工作中對所有程序員一視同仁,不會因為在某個程序員編寫的程序中發(fā)現(xiàn)的問題多,就重點審查該程序,以免不利于團結;

③承諾不需要其他人員,自己就可以獨立進行測試工作;

④發(fā)揚咬定青山不放松的精神,不把所有問題都找出來,決不罷休;你認為應聘者甲的保證___(9)___。

(9)A.①、④是正確的B.②是正確的C.都是正確的D.都不正確

驗收測試的定義是_____(10)____。

(10)A.由用戶按照用戶手冊對軟件進行測試以決定是否接收

B.由某個測試機構代表用戶按照需求說明書和用戶手冊對軟件進行測試以決定是否接收C.按照軟件任務書或合同,供需雙方約定的驗收依據(jù)進行測試,決定是否接收

D.由開發(fā)方和用戶按照用戶手冊執(zhí)行軟件驗收

關于對第三方測試的描述,正確的觀點是_____(11)____。

(11)A.既不是開發(fā)人員,也不是用戶所進行的測試就是第三方測試

B.由在技術、管理和財務上與開發(fā)方和用戶方相對獨立的組織進行的測試

C.第三方測試是在開發(fā)方與用戶方的測試基礎上所進行的驗證測試

D.第三方測試又被稱為β測試

關于軟件測試的說法,(12)是不正確的。(12)A.代碼審查是代碼檢查的一種,是由程序員和測試員組成一個審查小組,通過閱讀、討論和爭議,對程序進行靜態(tài)分析的過程B.軟件測試的對象不僅僅是程序,文檔、數(shù)據(jù)和規(guī)程都是軟件測試的對象C.白盒測試是通過對程序內部結構的分析、檢測來尋找問題的測試方法D.單元測試是針對軟件設計的最小單位—程序模塊進行正確性檢驗的測試工作,它通常需要開發(fā)輔助的樁模塊作為主程序調用被測模塊來完成測試A&&(B||C)執(zhí)行邏輯覆蓋測試,測試用例至少需要(13)種組合才能滿足多條件覆蓋的要求。A.6B.4C.8D.12針對程序段:IF(X>10)AND(Y<20)THENW=W/A,對于(X,Y)的取值,以下(14)組測試用例能夠滿足判定覆蓋的要求。(14) A.(30,15)(40,10) B.(3,0)(30,30) C.(5,25)(10,20) D.(20,10)(1,100)以下控制流程圖的環(huán)路復雜性V(G)等于(15)。(15)A.5 B.6 C.9 D12在軟件生命周期的不同階段,需要實施不同類型的測試工作,單元測試是對程序設計進行驗證,其中(16)不是單元測試的主要內容。在進行單元測試過程中,通常測試工程師都需要借助(17)來代替所測模塊調用的子模塊。(16)A.模塊接口測試B.有效性測試C.路徑測試D.邊界測試(17)A.樁模塊B.驅動模塊C.樁模塊和驅動模塊D.存根模塊和驅動模塊黑盒測試是通過軟件的外部表現(xiàn)來發(fā)現(xiàn)軟件缺陷和錯誤的測試方法,具體地說,黑盒測試用例設計技術包括(18)等?,F(xiàn)有一個處理單價為1元的盒裝飲料的自動售貨機軟件,若投入1元幣,按下“可樂”、“雪碧”或“紅茶”按鈕,相應的飲料送出來,若投入的是2元幣,在送出飲料的同時退還1元幣。下表是用因果圖法設計的部分測試用例,1表示執(zhí)行該動作,0表示不執(zhí)行該動作,(19)的各位數(shù)據(jù),從左到右分別填入空格表中的(1)-(8)是正確的。測試用例序號12345輸入投入1元幣11000投入2元幣00100按“可樂”按鈕10000按“雪碧”按鈕00010按“紅茶”按鈕00101輸出退還1元幣(1)0(5)(7)0送出“可樂”飲料(2)0000送出“雪碧”飲料(3)00(8)0送出“紅茶”飲料(4)0(6)00(18)A.等價類劃分法、因果圖法、邊界值分析法、靜態(tài)質量度量法、場景法B.等價類劃分法、因果圖法、邊界值分析法、正交試驗法、符號法C.等價類劃分法、因果圖法、邊界值分析法、功能圖法、基本路徑法D.等價類劃分法、因果圖法、邊界值分析法、錯誤推測法、判定表驅動法(19)A.01101100B.01001100C.01001010D.11001100錯誤管理的流程可以概括為:測試人員提交新的錯誤入庫,錯誤狀態(tài)為1;高級測試人員驗證錯誤,如果確認是錯誤,分配給相應的開發(fā)人員,設置狀態(tài)為2,如果不是錯誤,則拒絕,設置為“拒絕”狀態(tài);開發(fā)人員查詢狀態(tài)為3的錯誤,做如下處理:如果不是錯誤,則置狀態(tài)為“拒絕”,如果是錯誤則修復并置狀態(tài)為4,如果不能解決的錯誤,要留下文字說明并保持錯誤為“拒絕”狀態(tài);測試人員查詢狀態(tài)為5的錯誤,驗證錯誤是否已解決,做如下處理:如問題解決了置錯誤的狀態(tài)為6,如問題沒有解決則置狀態(tài)為7。上述流程中1至7相對應的狀態(tài)標識為(20)。(20)A.新信息→打開→打開→修正→修正→關閉→重新打開B.打開→修正→關閉→修正→修正→關閉→打開C.新信息→打開→打開→關閉→修正→關閉→重新打開D.新信息→打開→打開→修正→關閉→修正→重新打開得分評閱人二、判斷題(每題1分,共10分)找出的軟件缺陷越多,說明剩下的軟件缺陷越少。()測試程序僅僅按預期方式運行就行了。()不存在質量很高但可靠性很差的產品。()軟件缺陷產生的主要來源是設計方案。()缺陷的嚴重性越高,其處理優(yōu)先級別也越高。()測試錯誤提示信息不屬于文檔測試范圍。()單元測試能發(fā)現(xiàn)約80%的軟件缺陷。()軟件測試過程中發(fā)現(xiàn)的所有缺陷必須都得到修復。()自頂向下集成需要測試員編寫驅動程序。()測試的最終目標是zerobug,以保證軟件的質量。()得分評閱人三、填空題(每空1分,共10分)對面向過程的系統(tǒng)采用的集成策略常見的有___(1)___、___(2)____兩種。測試過程中,__(3)___描述用于描述測試的整體方案,(4)__描述依據(jù)測試案例找出的問題。傳統(tǒng)的等價類劃分測試的實現(xiàn)分兩步進行,一是_(5)____,二是(6)_。測試工作就是進行輸入、接受輸出、檢驗結果,不深入代碼細節(jié),這樣的測試方法稱為__(7)_,在不執(zhí)行代碼的條件下有條理地仔細審查軟件設計、體系結構和代碼,從而找出軟件缺陷的測試方法稱為__(8)__。白盒測試又稱為_(9)__,黑盒測試又稱為__(10)__。得分評閱人四、名詞解釋題(每題5分,共15分)軟件缺陷測試用例分析單元測試和代碼調試的區(qū)別得分評閱人五、簡答題(共15分)[說明]

基本路徑法設計出的測試用例能夠保證在測試中程序的每一條可執(zhí)行語句至少執(zhí)行一次。以下代碼由C語言書寫,請按要求回答問題。

voidReadPara(CStringtemp)

{

if(temp==">=")

m_oper.SetCurSel(0);

else

{

if(temp==">")

m_oper.SetCurSel(1);

else

{

if(temp=="==")

m_oper.SetCurSel(2);

else

{

承諾:我將嚴格遵守考場紀律,知道考試違紀、作弊的嚴重性,還知道請他人代考或代他人考者將被開除學籍和因作弊受到記過及以上處分將不授予學士學位,愿承擔由此引起的一切后果。專業(yè)班級學號學生簽名:if(temp=="<=")

m_oper.SetCurSel(3);

else

{

if(temp=="<")

m_oper.SetCurSel(4);

else

m_oper.SetCurSel(5);

}

}

}

}

return;

}

[問題1](6分)承諾:我將嚴格遵守考場紀律,知道考試違紀、作弊的嚴重性,還知道請他人代考或代他人考者將被開除學籍和因作弊受到記過及以上處分將不授予學士學位,愿承擔由此引起的一切后果。專業(yè)班級學號學生簽名:得分評閱人六、綜合題(共10分)(無詳細步驟不得分)針對以下問題:某一種8位計算機,其十六進制常數(shù)的定義是以0x或0X開頭的十六進制整數(shù),其取值范圍為-7f~7f(不區(qū)分大小寫字母),如0x13、0x6A、-0x3c。請采用等價類劃分的方法設計測試用例。(共10分)軟件測試技術(C)課程課程類別:必、限、任開卷(范圍):僅限教材一本考試日期:題號一二三四五六七八九十總分累分人簽名題分201010202020100得分考生注意事項:1、本試卷共6頁,總分100分,考試時間120分鐘。2、考試結束后,考生不得將試卷、答題紙和草稿紙帶出考場。一、單選題(每空2分,共40分)題號12345678910答案BDAADCBCDC題號11121314151617181920答案BDCDBBADBA二、判斷題(10×1=10分)題號12345678910答案××√XX×√X×X三、填空題(每空1分,共10分)1.自頂向下集成、自底向上集成2.測試計劃;缺陷報告3.劃分等價類表;設計相應的測試用例4.動態(tài)黑盒測試;靜態(tài)白盒測試5.結構測試或邏輯驅動測試;功能測試或數(shù)據(jù)驅動測試或基于規(guī)格說明書的測試四、名詞解釋(每小題5分,共15分)1.軟件缺陷:(符合下列規(guī)則的叫軟件缺陷):1).軟件未達到產品說明書的功能2).軟件出現(xiàn)了產品說明書指明不會出現(xiàn)的錯誤3).軟件功能超出產品說明書指明范圍4).軟件未達到產品說明書雖未指出但應達到的目標5).軟件測試員認為難以理解、不易使用、運行速度緩慢、或者最終用戶認為不好2.測試用例是為了特定目的而設計的測試數(shù)據(jù)及與之相關的測試規(guī)程的一個特定的集合,或稱為有效地發(fā)現(xiàn)軟件缺陷的最小測試執(zhí)行單元。3.表面上這兩項技術很相似,因為它們都包括查看代碼、運行程序和處理軟件缺陷的過程,但是它們的目標不同:單元測試是為了發(fā)現(xiàn)軟件缺陷,而代碼調試的目標是修復軟件缺陷。在分離和查找軟件缺

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論