軟件測(cè)試第一學(xué)期考試答案軟件測(cè)試文件_第1頁(yè)
軟件測(cè)試第一學(xué)期考試答案軟件測(cè)試文件_第2頁(yè)
軟件測(cè)試第一學(xué)期考試答案軟件測(cè)試文件_第3頁(yè)
軟件測(cè)試第一學(xué)期考試答案軟件測(cè)試文件_第4頁(yè)
軟件測(cè)試第一學(xué)期考試答案軟件測(cè)試文件_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件測(cè)試第一學(xué)期考試姓名:判斷題(每題1分,正確的√,錯(cuò)誤的╳,20道)1.軟件測(cè)試按照測(cè)試過(guò)程分類為黑盒、白盒測(cè)試。()答案:(╳)2.在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)包括合理的輸入條件和不合理的輸入條件。()答案:(╳)3.集成測(cè)試計(jì)劃在需求分析階段末提交。()答案:(√)4.單元測(cè)試屬于動(dòng)態(tài)測(cè)試。()答案:(╳)5.缺陷跟蹤系統(tǒng)只針對(duì)對(duì)測(cè)試人員來(lái)使用。()答案:(╳)6.從用戶軟件開(kāi)發(fā)者的角度出發(fā),普遍希望通過(guò)軟件測(cè)試暴露軟件中隱藏的錯(cuò)誤和缺陷,以考慮是否可接受該產(chǎn)品。()答案:(╳)7.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。()答案:(╳)8.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。()答案:(√)9.軟件項(xiàng)目在進(jìn)入需求分析階段,測(cè)試人員應(yīng)該開(kāi)始介入其中。()答案:(√)10.軟件生存周期是從軟件開(kāi)始開(kāi)發(fā)到開(kāi)發(fā)結(jié)束的整個(gè)時(shí)期。()答案:(╳)11.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。()答案:(√)12.?dāng)?shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。()答案:(√)13.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()答案:(╳)14.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。()答案:(√)15.代碼評(píng)審員一般由測(cè)試員擔(dān)任。()答案:(╳)16.測(cè)試組負(fù)責(zé)軟件質(zhì)量。()答案:(╳)17.程序的效率與程序的復(fù)雜性相關(guān)。()答案:(╳)18.詳細(xì)設(shè)計(jì)的目的是為軟件結(jié)構(gòu)圖中的每一個(gè)模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達(dá)工具給出清晰的描述。()答案:(√)19.軟件是一種邏輯實(shí)體,而不是具體的物理實(shí)體,因而它具有抽象性。()答案:(√)20.測(cè)試程序僅僅按預(yù)期方式運(yùn)行就行了。()答案:(╳)單項(xiàng)選擇題(每題2分,共20道)1.()是用戶和設(shè)計(jì)交換最頻繁的方法原型化方法瀑布模型方法螺旋模型方法構(gòu)件組裝模型答案:(A)2.軟件測(cè)試的目的:()避免軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤發(fā)現(xiàn)軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,提高軟件的可靠性修改軟件中出現(xiàn)的錯(cuò)誤答案:(C)3.某次程序調(diào)試沒(méi)有出現(xiàn)預(yù)計(jì)的結(jié)果,下列()不可能是導(dǎo)致出錯(cuò)的原因。變量沒(méi)有初始化編寫的語(yǔ)句書寫格式不規(guī)范循環(huán)控制出錯(cuò)代碼輸入有誤答案:(B)4.下列關(guān)于程序效率的描述錯(cuò)誤的是()。提高程序的執(zhí)行速度可以提高程序的效率降低程序占用的存儲(chǔ)空間可以提高程序的效率源程序的效率與詳細(xì)設(shè)計(jì)階段確定的算法的效率無(wú)關(guān)好的程序設(shè)計(jì)可以提高效率答案:(C)5.現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為()。A.i/(1+F)nB.F/(1+in)C.F/inD.F/(1+i)n答案:(D)6.在LINUX系統(tǒng)中,下列哪一個(gè)命令屬于目錄管理的常用命令?

A.pwdB.prC.lnD.find答案:(A)7.軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程的重要階段,是軟件質(zhì)量保證的重要手段,下列哪個(gè)(些)是軟件測(cè)試的任務(wù)?

Ⅰ預(yù)防軟件發(fā)生錯(cuò)誤Ⅱ發(fā)現(xiàn)改正程序錯(cuò)誤Ⅲ提供診斷錯(cuò)誤信息

A.只有ⅠB.只有Ⅱ

C.只有ⅢD.都是答案:(D)8.軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述哪種測(cè)試是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)?

A.功能測(cè)試B.單元測(cè)試C.結(jié)構(gòu)測(cè)試D.確認(rèn)測(cè)試答案:(B)9.在數(shù)據(jù)庫(kù)的如下兩個(gè)表中,若雇員信息的主鍵是雇員號(hào),部門信息表的主鍵是部門號(hào),在下列所給的操作中,哪個(gè)操作不能執(zhí)行?

雇員信息表:

雇員號(hào)雇員名部門號(hào)工資

001張山022000

010王宏達(dá)011200

056馬林生021000

101趙敏041500

部門信息表

部門號(hào)部門名主任

01業(yè)務(wù)部李建

02銷售部應(yīng)偉東

03服務(wù)部周垠

04財(cái)務(wù)部陳力勝

A.從雇員信息表中刪除行('010','王宏達(dá)','01',1200)

B.將行('102','趙敏','01',1500)插入到雇員信息表中

C.將雇員信息表中雇員號(hào)='010'的工資改為1600元

D.將雇員信息表中雇員號(hào)='101'的部門號(hào)改為'05'答案:(D)10.在數(shù)據(jù)庫(kù)的如上圖兩個(gè)表中,若雇員信息表的主鍵是雇員號(hào),部門信息表的主鍵是部門號(hào)。在部門信息表中,哪一行可以被刪除?

A.部門號(hào)='01'的行B.部門號(hào)='02'的行C.部門號(hào)='03'的行D.部門號(hào)='04'的行答案:(C)11.若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表S:

CREATETABLES(S#CHAR(6)NOTNULL,

SNAMECHAR(8)NOTNULL,SEXCHAR(2),AGEINTEGER)

今向S表插入如下行時(shí),哪一行可以被插入?

A.('991001','李明芳',女,'23')B.('990746',"張為',NULL,NULL)

C.(NULL,'陳道一','男',32)

D.('992345',NULL,'女',25)答案:(B)12.如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連設(shè)備應(yīng)該是

A.中繼器B.網(wǎng)橋C.網(wǎng)卡D.路由器答案:(D)13.通常可分為白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試是根據(jù)程序的()來(lái)設(shè)計(jì)測(cè)試用例,黑盒測(cè)試是根據(jù)軟件的規(guī)格說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。A.功能B.性能C.內(nèi)部邏輯D.內(nèi)部數(shù)據(jù)答案:(C)14.常用的黑盒測(cè)試方法有邊值分析、等價(jià)類劃分、錯(cuò)誤猜測(cè)、因果圖等。其中()經(jīng)常與其它方法結(jié)合起來(lái)使用。軟件測(cè)試的步驟主要有單元測(cè)試、集成測(cè)試和確認(rèn)測(cè)試。A.邊值分析B.等價(jià)類劃分C.錯(cuò)誤猜測(cè)D.因果圖答案:(B)15.LINUX下,解壓縮文件的命令為?tarzxvf文件名COPY文件名CAT文件名VI文件名答案:(A)16.從下列關(guān)于軟件測(cè)試的敘述中,選出5條正確的敘述。(1)用黑盒法測(cè)試時(shí),測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。(2)盡量用公共過(guò)程或子程序去代替重復(fù)的代碼段。(3)測(cè)試是為了驗(yàn)證該軟件已正確地實(shí)現(xiàn)了用戶的要求。(4)對(duì)于連鎖型分支結(jié)構(gòu),若有n個(gè)判定語(yǔ)句,則有2n條路徑。(5)盡量采用復(fù)合的條件測(cè)試,以避免嵌套的分支結(jié)構(gòu)。(6)GOTO語(yǔ)句概念簡(jiǎn)單,使用方便,在某些情況下,保留GOTO語(yǔ)句反能使寫出的程序更加簡(jiǎn)潔。(7)發(fā)現(xiàn)錯(cuò)誤多的程序模塊,殘留在模塊中的錯(cuò)誤也多。(8)黑盒測(cè)試方法中最有效的是因果圖法。(9)在做程序的單元測(cè)試時(shí),樁(存根)模塊比驅(qū)動(dòng)模塊容易編寫。(10)程序效率的提高主要應(yīng)通過(guò)選擇高效的算法來(lái)實(shí)現(xiàn)。A.1.3.4.5.9B.2.4.6.7.10C.4.5.6.7.10D.1.2.3.8.9答案:(C)17.()方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。A.路徑測(cè)試B.等價(jià)類 C.因果圖 D.歸納測(cè)試答案:(C)18.在安裝Bugzilla過(guò)程中,其中異步需要在BUGZILLA的目錄內(nèi)運(yùn)行checksetup.pl,請(qǐng)以下那個(gè)命令正確?checksetup.plmakechecksetup.pl./checksetup.plcatchecksetup.pl答案:(A)19.手動(dòng)安裝PerL模塊是,以下哪個(gè)操作正確?A.bash#makebash#maketestbash#perlMakefile.PLbash#makeinstallB.bash#makeinstallbash#makebash#maketestbash#perlMakefile.PLC.bash#maketestbash#makebash#perlMakefile.PLbash#makeinstallD.bash#perlMakefile.PLbash#makebash#maketestbash#makeinstall答案:(D)20.YouwanttousetheWebtolet__(224)__usersoryourcustomerslook__(225)__corporateinformation.Butyouwanttokeepinstallationattheuserend__(226)__andyoudon'twantjust__(227)__toget__(228)__yourdatabases.

Thatmaybewhereanapplicationserverentersthepicture.Formoreusermachine

independent,thesesoftwarepackages,typicallywritteninthe__(229)__programminglanguageforuseonWindows__(230)__-basedsystems,actasgo-betweens__(231)__browser-equippedenduserstothedatabasesthat__(232)__theinformationtheyneedto__(233)__.

(224):A.informerB.internalC.insideD.outside

(225):A.atB.byC.inD.out

(226):A.simpleB.simplyC.singleD.singly

(227):A.anyB.anyoneC.anythingD.anywhere

(228):A.intoB.offC.ontoD.out

(229):A.CB.C++C.SQLD.JAVA

(230):A.NCB.NTC.PCD.PT

(231):A.linkB.linkageC.linkingD.links

(232):A.heldB.heltC.holdD.holt

(233):A.accessB.accessingC.assertD.asserting答案:(BAABA,DBCCA)簡(jiǎn)答題(每題4,共5道)你認(rèn)為一個(gè)優(yōu)秀的測(cè)試工程師應(yīng)該具備哪些素質(zhì)?答案:(1)溝通能力(2)轉(zhuǎn)移情緒能力(3)技術(shù)能力(4)自信心(5)外交能力(6)幽默感(7)很強(qiáng)的記憶力(8)耐心(9)懷疑精神(10)自我督促(11)洞察力軟件開(kāi)發(fā)模型分哪幾種?答案:瀑布模型螺旋模型第四代技術(shù)模型原型模型構(gòu)件組裝模型混合模型軟件生命周期分哪幾個(gè)階段?答案:?jiǎn)栴}定義可行行研究計(jì)劃階段需求分析軟件設(shè)計(jì)代碼編寫開(kāi)發(fā)階段軟件測(cè)試運(yùn)行與維護(hù)維護(hù)階段請(qǐng)描述軟件測(cè)試活動(dòng)的生命周期。答案:軟件測(cè)試活動(dòng)從項(xiàng)目的需求分析階段開(kāi)始,了解軟件產(chǎn)品需求,開(kāi)始撰寫測(cè)試計(jì)劃;在項(xiàng)目的詳細(xì)設(shè)計(jì)階段,測(cè)試人員通過(guò)詳細(xì)設(shè)計(jì)說(shuō)明書,更深入的了解軟件設(shè)計(jì)標(biāo)準(zhǔn),并能夠設(shè)計(jì)測(cè)試用例;在編碼階段,測(cè)試人員可以介入到代碼級(jí)測(cè)試中(白盒測(cè)試),發(fā)現(xiàn)BUG,提交BUG,并跟蹤BUG狀態(tài);在測(cè)試階段,測(cè)試人員執(zhí)行測(cè)試用例(黑盒測(cè)試),發(fā)現(xiàn)BUG,提交BUG,并跟蹤BUG狀態(tài),直至BUG修改完畢;測(cè)試任務(wù)結(jié)束后,測(cè)試人員要統(tǒng)計(jì)分析BUG分布、解決情況,撰寫測(cè)試報(bào)告,最終將給該軟件產(chǎn)品是否可以發(fā)布給一個(gè)最終的結(jié)論。畫出軟件測(cè)試技術(shù)圖。設(shè)計(jì)題(每題5,共4道)1.畫出下列偽碼程序的程序流程圖。STARTIFmTHEN WHILEnDO AB ENDDOELSE BLOCK C D ENDBLOCKENDIFSTOP2.根據(jù)下面給出的規(guī)格說(shuō)明,利用等價(jià)類劃分的方法,給出足夠的測(cè)試用例?!耙粋€(gè)程序讀入三個(gè)整數(shù)。把此三個(gè)數(shù)值看成是一個(gè)三角形的三個(gè)邊。這個(gè)程序要打印出信息,說(shuō)明這個(gè)三角形是三邊不等的、是等腰的、還是等邊的?!贝鸢?設(shè)三角形的三條邊分別為A,B,C。如果它們能夠構(gòu)成三角形的三條邊,必需滿足:A>0,B>0,C>0,且A+B>C,B+C>A,A+C>B。如果是等腰的,還要判斷是否A=B,或B=C,或A=C。對(duì)于等邊的,則需判斷是否A=B,且B=C,且A=C。 列出等價(jià)類表:輸入條件有效等價(jià)類無(wú)效等價(jià)類是否三角形的三條邊(A>0)(1),(B>0)(2),(C>0)(3),(A+B>C),(4)(B+C>A)(5),(A+C>B)(6)A0(7),B0(8),C0(9),A+BC(10),A+CB(11),B+CA(12)是否等腰三角形(A=B)(13),(B=C)(14),(A=C)(15)(AB)and(BC)and(AC)(16)是否等邊三角形(A=B)and(B=C)and(A=C)(17)(AB)(18),(BC)(19),(AC)(20) 設(shè)計(jì)測(cè)試用例:輸入順序是〖A,B,C〗 〖3,4,5〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6)。滿足即為一般三角形?!?,1,2〗覆蓋等價(jià)類(7)。不能構(gòu)成三角形。若不考慮特定A,B,C,〖1,0,2〗覆蓋等價(jià)類(8)。同上。 三者取一即可〖1,2,0〗覆蓋等價(jià)類(9)。同上?!?,2,3〗覆蓋等價(jià)類(10)。同上。若不考慮特定A,B,C,〖1,3,2〗覆蓋等價(jià)類(11)。同上。三者取一即可〖3,1,2〗覆蓋等價(jià)類(12)。同上?!?,3,4〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(13)。滿足即為等腰三角形,〖3,4,4〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(14)。若不考慮特定A,B,C,〖3,4,3〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(15)。三者取一即可〖3,4,5〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(16)。不是等腰三角形?!?,3,3〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(17)。是等邊三角形〖3,4,4〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(14),(18)。不是等邊三角形,〖3,4,3〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(15),(19)。若不考慮特定A,B,C,〖3,3,4〗覆蓋等價(jià)類(1),(2),(3),(4),(5),(6),(13),(20)。三者取一即可3.設(shè)要對(duì)一個(gè)自動(dòng)飲料售貨機(jī)軟件進(jìn)行黑盒測(cè)試。該軟件的規(guī)格說(shuō)明如下:“有一個(gè)處理單價(jià)為1元5角錢的盒裝飲料的自動(dòng)售貨機(jī)軟件。若投入1元5角硬幣,按下“可樂(lè)”、“雪碧”或“紅茶”按鈕,相應(yīng)的飲料就送出來(lái)。若投入的是2元硬幣,在送出飲料的同時(shí)退還5角硬幣?!?1)試?yán)靡蚬麍D法,建立該軟件的因果圖;(2)設(shè)計(jì)測(cè)試該軟件的全部測(cè)試用例。答案:(1)因果圖輸入條件(原因)輸出條件(結(jié)果)投入1元5角硬幣(1)(21)退還5角硬幣E投入2元硬幣(2)(11)(22)送出“可樂(lè)”飲料按“可樂(lè)”按鈕(3)(23)送出“雪碧”飲料按“雪碧”按鈕E(4)(12)(24)送出“紅茶”飲料按“紅茶”按鈕(5)(2)測(cè)試用例設(shè)計(jì)1234567891011輸入投入1元5角硬幣(1)11110000000投入2元硬幣(2)00001111000按“可樂(lè)”按鈕(3)10001000100按“雪碧”按鈕(4)01000100010按“紅茶”按鈕(5)00100010001中間結(jié)點(diǎn)已投幣(11)11111111000已按鈕(12)11101110111輸出退還5角硬幣(21)00001110000送出“可樂(lè)”飲料(22)10001000000送出“雪碧”飲料(23)01000100000送出“紅茶”飲料(24)00100010000測(cè)試用例每一縱列為一個(gè)測(cè)試用例4.英譯漢Security

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論