軟件測試筆試題及答案_第1頁
軟件測試筆試題及答案_第2頁
軟件測試筆試題及答案_第3頁
軟件測試筆試題及答案_第4頁
軟件測試筆試題及答案_第5頁
已閱讀5頁,還剩72頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1、TCP是互聯(lián)網中的(1)協(xié)議,使用(2)次握手協(xié)議建立連接。當主動發(fā)出SYN連接請求后,等待對方回答(3)。這種連接的方法可以防止(4),TCP使用的流量控制協(xié)議是(5)。(1)A.傳輸層 B.網絡層 C會話層 D.應用層(2)A.1 B.2 C.3 D.4(3)A.SYN,ACK B.FIN,ACK C.PSH,ACK D.RST,ACK(4)A.出現半連接 B.無法連接 C.假冒的連接 D.產生錯誤的連接(5)A.固定大小的滑動窗口協(xié)議 B.可變大小的滑動窗口協(xié)議 C.后退N幀ARQ協(xié)議 D.選擇重發(fā)ARQ協(xié)議2、下列敘述中,與提高軟件可移植性相關的是 。 A選擇時間效率高的算法 B盡

2、可能減少注釋 C選擇空間效率高的算法 D盡量用高級語言編寫系統(tǒng)中對效率要求不高的部分D軟件可移植性是指與軟件可從某一環(huán)境移植到另一環(huán)境的能力有關的一組屬性。高級語言具有較好的可移植性,所以可以盡量用高級語言編寫系統(tǒng)中對效率要求不高的部分。減少注釋、選擇時間/空間效率高的算法都不能提高軟件的可移植性。3、用邊界值分析法,假定1<X<100,那么X在測試中應該取的邊界值是_AX=1,X=100; BX=0,X=1,X=100,X=101; CX=2,X=99; DX=O,X=101;4、在網絡應用測試中,網絡延遲是一個重要指標。以下關于網絡延遲的理解,正確的是_A指響應時間;B指報文從

3、客戶端發(fā)出到客戶端接收到服務器響應的間隔時間;C指報文在網絡上的傳輸時間;D指從報文開始進入網絡到它開始離開網絡之間的時間網絡延遲:在傳輸介質中傳輸所用的時間,即從報文開始進入網絡到它開始離開網絡之間的時間。 5、軟件可靠性是指在指定的條件下使用時,軟件產品維持規(guī)定的性能級別的能力,其子特性()是指在軟件發(fā)生故障或者違反指定接口的情況下,軟件產品維持規(guī)定的性能級別的能力。A成熟性; B易恢復性; C容錯性; D可靠性依從性國家標準GB/T 16260軟件產品評價-質量特性及其使用指南規(guī)定了軟件產品的六個質量特性,并推薦了與之對應的27個子特性,質量特性和子特性列表如下:質量特性描述子特性子特性

4、描述功能性當軟件在指定條件下使用時,軟件產品滿足明確和隱含要求功能的能力適合性軟件產品為指定的任務和用戶目標提供一組合適的功能的能力準確性軟件產品具有所需精確度的正確或相符的結果及效果的能力互操作性軟件產品與一個或更多的規(guī)定系統(tǒng)進行交互的能力功能性依從性軟件產品依附于同功能性相關的標準、約定或法規(guī)以及類似規(guī)定的能力安全保密軟件產品保護信息和數據的能力,以使未授權的人員或系統(tǒng)不能閱讀或修改這些信息和數據,但不拒絕授權人員或系統(tǒng)對它們的訪問。可靠性軟件產品維持規(guī)定的性能級別的能力成熟性軟件產品避免因軟件中錯誤的發(fā)生而導致失效的能力容錯性在軟件發(fā)生故障或者違反指定接口的情況下,軟件產品維持規(guī)定的性能

5、級別的能力易恢復性在失效發(fā)生的情況下,軟件產品重建規(guī)定的性能級別并恢復受直接影響的數據的能力可靠性依從性軟件產品依附于同可靠性相關的標準、約定或規(guī)定的能力易用性軟件產品在指定條件下使用時,軟件產品被理解、學習、使用和吸引用戶的能力易理解性軟件產品使用戶能理解軟件是否適合以及如何能將軟件用于特定的任務和使用環(huán)境的能力。易學性軟件產品使用戶能學習它的能力易操作性軟件產品使用戶能操作和控制它的能力吸引性軟件產品吸引用戶的能力易用性依從性軟件產品依附于同易用性相關的標準、約定或規(guī)定的能力效率在規(guī)定條件下,相對于所用資源的數量,軟件產品提供適當的性能的能力時間特性在規(guī)定條件下,軟件產品執(zhí)行其功能時,提供

6、適當的相應時間和處理時間以及吞吐率的能力資源特性在規(guī)定條件下,軟件產品執(zhí)行其功能時,使用合適的數量和類型的資源的能力效率依從性軟件產品依附于同效率相關的標準、約定或規(guī)定的能力維護性軟件產品可被修改的能力。修改可能包括修正、改進或軟件適應環(huán)境、需求和功能規(guī)格說明中的變化易分析性軟件產品診斷軟件中的缺陷或失效原因,以及判定待修改的部分的能力易改變性指軟件產品使指定的修改可以被實現的能力穩(wěn)定性軟件產品避免由于軟件修改而造成以外結果的能力易測試性軟件產品使已修改軟件能被確認的能力維護性依從性軟件產品依附于同維護性相關的標準、約定或規(guī)定的能力可移植性軟件產品從一種環(huán)境遷移到另外一種環(huán)境的能力適應性指軟件

7、產品無需采用有別于為考慮該軟件的目的而準備的活動或手段,就可能適應不同的指定環(huán)境的能力易安裝性軟件產品在指定環(huán)境中被安裝的能力共存性軟件產品在公共環(huán)境中同與其分享公共資源的其他獨立軟件共存的能力易替換性軟件產品在環(huán)境相同、目的相同的情況下替代另一個指定軟件產品的能力可移植性依從性軟件產品依附于同可移植性相關的標準、約定或規(guī)定的能力6、關于軟件質量的描述,正確的是_A軟件質量是指軟件滿足規(guī)定用戶需求的能力;B軟件質量特性是指軟件的功能性、可靠性、易用性、效率、可維護性、可移植性;C軟件質量保證過程就是軟件測試過程;D以上描述都不對解析:軟件質量就是“軟件與明確的和隱含的定義的需求相一致的程度”。

8、7、 (1)是面向對象程序設計語言不同于其它語言的主要特點,是否建立了豐富的(2)是衡量一個面向對象程序設計語言成熟與否的重要標志之一。(1)A繼承性;B消息傳遞;C多態(tài)性;D靜態(tài)聯(lián)編;(2)A函數庫;B類庫;C類型庫;D方法庫;8、8位ASCII編碼的最大編碼值為_A128B127C256 D2559、對計算機軟件和硬件資源進行管理和控制的軟件是_A文件管理程序B輸入輸出管理程序C命令處理程序D操作系統(tǒng)操作系統(tǒng)(Operating System,簡稱OS)是一管理電腦硬件與軟件資源的程序,同時也是計算機系統(tǒng)的內核與基石。10、下列說法正確的是_A給計算機加電稱為熱啟動B計算機死機后常用冷啟動

9、計算機C可用Ctrl+Alt+Del鍵對計算機冷啟動D可用Ctrl+Alt+Del按鈕對計算機熱啟動熱啟動就是 按 ctrl+alt+delete 的重啟。冷啟動是按機箱上的電源(power)按鈕的開機。11、1024B是_A1KBB1MBC1GBD1Gb1個字節(jié)等于8位二進制,1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024Byte 12、衡量計算機的平均無故障時間是計算機的_A可靠性B可維護性C適應性D穩(wěn)定性MTBF,即平均無故障時間,英文全稱是“Mean Time Between Failure”。是衡量一個產品(尤其是電器產品)的可靠性指標。13、十進

10、制102轉換為二進制是_A1100111B1100110C1100001 D101111,102110011014、在Windows中,下列可以作為文件名的是_Aa?.txt Babc>.doc Cabc*.xls DRula.bmp1l 允許文件或者文件夾名稱不得超過255個字符。2l 文件名除了開頭之外任何地方都可以使用空格。3l 文件名中不能有下列符號:“?”、“、”、“”、“*”、“”、“”“、“<”、“>”、“|”。4l Windows 98文件名不區(qū)分大小寫,但在顯示時可以保留大小寫格式。5l 文件名中可以包含多個間隔符,如“我的文件。我的圖片。001”。15、S

11、NMP 所采用的傳輸層協(xié)議是_AUDP BICMPCTCP DIP簡單網絡管理協(xié)議(SNMP)是目前TCP/IP網絡中應用最為廣泛的網絡管理協(xié)議,SNMP使用UDP(用戶數據報協(xié)議)作為第四層協(xié)議(傳輸協(xié)議),進行無連接操作。16、為保證測試活動的可控性,必須在軟件測試過程中進行軟件測試配置管理,一般來說,軟件測試配置管理中最基本的活動包括_A配置項標識、配置項控制、配置狀態(tài)報告、配置審計B配置基線確立、配置項控制、配置報告、配置審計C配置項標識、配置項變更、配置審計、配置跟蹤D配置項標識、配置項控制、配置狀態(tài)報告、配置跟蹤17、_方法根據輸出對輸入的依賴關系設計測試用例。 A路徑測試B等價類

12、 C因果圖D邊界值18、在C+語言中,若類C中定義了一個方法int f(int a,int b),那么方法_不能與該方法同時存在于類C中Aint f(int x,int y) Bint f(float a,int b)Cfloat f(int x,float y) Dint f(int x,float y)答案選A,這個題目考的是函數的重載。重載,在一個類定義中,可以編寫幾個同名的方法,但是只要它們的簽名參數列表不同,Java就會將它們看做唯一的方法。簡單的說,一個類中的方法與另一個方法同名,但是參數表不同,這種方法稱之為重載方法。(引自百度百科)從題目來看 選項A 函數f的參數是兩個int類

13、型,跟題目中的函數名和參數都相同。19、下列關于軟件驗收測試的合格通過準則錯誤的是:_A 軟件需求分析說明書中定義的所有功能已全部實現,性能指標全部達到要求;B 所有測試項沒有殘余一級、二級和三級錯誤;C 立項審批表、需求分析文檔、設計文檔和編碼實現不一致;D 驗收測試工件齊全軟件驗收測試合格通過準則:1軟件需求分析說明書中定義的所有功能已全部實現,性能指標全部達到要求。2所有測試項沒有殘余的一級二級三級的錯誤。3立項審批表、需求分析文檔、設計文檔和編碼實現一致。4驗收測試工件齊全(測試計劃,測試用例,測試日志,測試通知單,測試分析報告)20、測試設計員的職責有:_ 制定測試計劃 設計測試用例

14、 設計測試過程、腳本 評估測試活動A. B C D以上全是 測試設計員的職責:確定并描述相應的測試技術、確定相應的測試支持工具、定義并維護測試自動化架構、詳述和驗證需要的測試環(huán)境配置、驗證與評估測試途徑21、對于業(yè)務流清晰的系統(tǒng)可以利用D貫穿整個測試用例設計過程廣在用例中綜合使用各種測試方法,對于參數配置類的軟件,要用C選擇較少的組合方式達到最佳效果,如果程序的功能說明中含有輸入條件的組合情況,則一開始就可以選用B和判定表驅動法A等價類劃分B因果圖法C正交試驗法D場景法、因果圖適合于檢查程序輸入條件涉及的各種組合情況,正交實驗法就是利用排列整齊的表 -正交表來對試驗進行整體設計、綜合比較、統(tǒng)計

15、分析,實現通過少數的實驗次數找到較好的生產條件,以達到最高生產工藝效果22、下列軟件實施活動的進入準則描述錯誤的是:_A需求工件已經被基線化B詳細設計工件已經被基線化C構架工件已經被基線化D項目階段成果已經被基線化23、軟件的六大質量特性包括:_功能性、可靠性 可用性、效率 穩(wěn)定性、可移植 兼容性、可擴展性A B C D24、正式的技術評審FTR(Formal Technical Review)是軟件工程師組織的軟件質量保證活動,下面關于FTR指導原則中錯誤的是_A評審產品,而不是評審生產者的能力B要有嚴格的評審計劃,并遵守日程安排C對評審中出現的問題要充分討論,以求徹底解決D限制參與者人數,

16、并要求評審會之前做好準備正式技術評審(FTR)是一種由軟件工程師和其他人進行的軟件質量保障活動。 1. 目標(1) 發(fā)現功能、邏輯或實現的錯誤 (2) 證實經過評審的軟件的確滿足需求 (3) 保證軟件的表示符合預定義的標準 (4) 得到一種一致的方式開發(fā)的軟件 (5) 使項目更易管理 2、評審會議3-5人參加,不超過2小時,由評審主席、評審者和生產者參加,必須做出下列決定中的一個 : (1)工作產品可不可以不經修改而被接受;(2)由于嚴重錯誤而否決工作產品; (3)暫時接受工作產品。 3、評審總結報告、回答評審什么?由誰評審?結論是什么? 評審總結報告是項目歷史記錄的一部分,標識產品中存在問題

17、的區(qū)域,作為行政條目檢查表以指導生產者進行改正。 4、評審指導原則(1)評審產品,而不是評審生產者。注意客氣地指出錯誤,氣氛輕松。 (2)不要離題,限制爭論。有異議的問題不要爭論但要記錄在案。 (3)對各個問題都發(fā)表見解。問題解決應該放到評審會議之后進行。 (4)為每個要評審的工作產品建立一個檢查表。應為分析、設計、編碼、測試文檔都建立檢查表。 (5)分配資源和時間。應該將評審作為軟件工程任務加以調度。 (6)評審以前所做的評審25、下列關于文檔測試描述錯誤的是_A文檔測試主要檢查文檔的正確性、完備性、可理解性、可操作性和易維護性;B正確性是指不要把軟件的功能和操作寫錯,也不允許文檔內容前后矛

18、盾;C完備性是指文檔不可以“虎頭蛇尾”,更不許漏掉關鍵內容。有些學生在證明數學題時,喜歡用“顯然”兩字蒙混過關。文檔中很多內容對開發(fā)者可能是“顯然”的,但對用戶而言不見得都是“顯然”的;D文檔不可以寫成散文、詩歌或者偵探、言情小說,要讓大眾用戶看得懂,能理解文檔測試主要檢查文檔的正確性、完備性、可理解性26、軟件工程的主要環(huán)節(jié)有_人員管理;項目管理;可行性與需求分析;系統(tǒng)設計;程序設計;測試;維護等A B C D以上全是27、以下關于集成測試的內容正確的有_集成測試也叫組裝測試或者聯(lián)合測試;在把各個模塊連接起來的時候,穿越模塊接口的數據是否會丟失;一個模塊的功能是否會對另一個模塊的功能產生不利

19、的影響;各個子功能組合起來,能否達到預期要求的父功能;全局數據結構是否有問題;單個模塊的誤差累積起來,是否會放大,從而達到不能接受的程度;A B C D以上全部正確28、新開發(fā)的數據庫管理系統(tǒng)中,數據庫管理員張工發(fā)現被用戶頻繁運行的某個查詢處理程序使用了多個表的連接,產生這一問題的原因在于(1).在保證該處理程序功能的前提下提高其執(zhí)行效率,他應該(2).(1) A.需求分析階段對用戶的信息要求和處理要求未完全掌握 B.概念結構設計不正確 C.邏輯結構設計階段未能對關系模式分解到BCNF D.物理設計階段未能正確選擇數據的存儲結構(2) A.建立該查詢處理程序所用到表的視圖,并對程序作相應的修改

20、 B.建立查詢處理程序所用到表進行必要的合并,并對程序作相應的修改 C.修改該程序以減少所使用的表 D.盡可能采用嵌套查詢實現該程序的功能29、在某學校的綜合管理系統(tǒng)設計階段,教師實體在學籍管理子系統(tǒng)中被稱為"教師",而在人事管理子系統(tǒng)中被稱為"職工",這類沖突描述正確的為_A.語義沖突 B.命名沖突 C.屬性沖突 D.結構沖突30、以下選項中,可以用于Internet信息服務器遠程管理的是_A.Telnet B.RAS C.FTP D.SMTPTelnet是進行遠程登錄的標準協(xié)議和主要方式,它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用

21、者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入一樣。所以telnet具有Internet信息服務器遠程管理功能 RAS服務(Remote Access Service,遠程訪問服務),通過RAS可以在遠程將PC登錄到網站的服務器上,以便在非工作時間對網站進行緊急維護和內容刪改。所以RAS也具有Internet信息服務器遠程管理功能。 FTP(File Transfer Protocol)是個文件傳輸協(xié)議。正如其名:協(xié)議的任務是從一臺計算機將文件傳送到另一臺計算機,它與這兩臺計算機所處的位置、

22、聯(lián)系的方式、以及使用的操作系統(tǒng)無關。它的目標是提高文件的共享性,提供非直接使用遠程計算機,使存儲介質對用戶透明和可靠高效地傳送數據。 SMTP稱為簡單Mail傳輸協(xié)議(Simple Mail Transfer Protocal),目標是向用戶提供高效、可靠的郵件傳輸。它是個請求響應協(xié)議,命令和響應都是基于ASCII文本的。31、計算機的指令系統(tǒng)不包括:_A. 程序控制指令B. 運算指令C.數據傳送指令D.循環(huán)控制指令 常見指令按功能可劃分為: 數據處理指令:包括算術運算指令、邏輯運算指令、移位指令、比較指令等。 數據傳送指令:包括寄存器之間、寄存器與主存儲器之間的傳送指令等。 程序控制指令:包

23、括條件轉移指令、無條件轉移指令、轉子程序指令等。 輸入輸出指令:包括各種外圍設備的讀、寫指令等。有的計算機將輸入輸出指令包含在數據傳送指令類中。 狀態(tài)管理指令:包括諸如實現置存儲保護、中斷處理等功能的管理指令。32、OSI規(guī)定的網絡協(xié)議包括幾層并順序排列:_數據鏈路層 網絡層 傳輸層 會話層 表示層 應用層 物理層 TCP層 數據傳輸層A BC COSI的7層從下到上分別是物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。33、軟件測試的目的是_A評價軟件的質量 B發(fā)現軟件的錯誤C找出軟件中的所有錯誤 D證明軟件是正確的34、為了提高測試的效率,應該_A隨機地選取測試數據 B取一切可

24、能的輸入數據作為測試數據C在完成編碼以后制定軟件的測試計劃 D選擇發(fā)現錯誤的可能性大的數據作為測試數據35、下列與設計測試數據無關的文檔是_A該軟件的設計人員 B程序的復雜程度C源程序 D項目開發(fā)計劃36、軟件調試的目的是_A找出錯誤所在并改正之 B排除存在錯誤的可能性C對錯誤性質進行分類 D統(tǒng)計出錯的次數調試跟測試是兩個不同的過程,有著根本的區(qū)別.1,軟件測試是找出軟件已經存在的錯誤,而調試是定位錯誤,修改程序以修正錯誤.2,軟件測試從一個已知的條件開始,有預知的結局 而調試從未知的條件開始,其結局不可預知3,軟件測試可以計劃,可以預先制定測試用例和過程,工作進度可以度量.而調試不能計劃,進

25、度不可度量.4,調試是在測試之后,在方法,思路,策略上都有所不同.5,測試的對像可以是文檔和代碼 而調試的對像只能是代碼 6.調試是隨機性的 由程序員完成 為了程序可運行測試是有目的性的 由測試人員完成 為了程序可完成指定功能37、下列關于軟件測試的敘述中,選擇出全部正確的一組_(1) 用黑盒法測試時,測試用例是根據程序內部邏輯設計的(2) 盡量用公共過程或子程序去代替重復的代碼段(3) 測試是為了驗證該軟件已正確地實現了用戶的要求(4) 對于連鎖型分支結構,若有n個判定語句,則有2n條路徑(5) 盡量采用復合的條件測試,以避免嵌套的分支結構(6) GOTO語句概念簡單,使用方便,在某些情況下

26、,保留GOTO語句反能使寫出的程序更加簡潔(7) 發(fā)現錯誤多的程序模塊,殘留在模塊中的錯誤也多(8) 黑盒測試方法中最有效的是因果圖法(9) 在做程序的單元測試時,樁(存根)模塊比驅動模塊容易編寫(10) 程序效率的提高主要應通過選擇高效的算法來實現A(4)(5)(6)(7)(10) B(1)(2)(4)(5)(7)C(2)(4)(5)(7)(9) D以上描述全部正確38、單元測試一般以白盒為主,測試的依據是_A模塊功能規(guī)格說明 B系統(tǒng)模塊結構圖C系統(tǒng)需求規(guī)格說明 DABC都可以39、下列關于alpha、beta 測試的描述中正確的是:_Aalpha 測試需要用戶代表參加;Bbeta 測試是不

27、是驗收測試的一種;Calpha 測試不需要用戶代表參加;Dbeta 測試是系統(tǒng)測試的一種;40、Linux有三個查看文件的命令,若希望在查看文件內容過程中可以用光標上下移動來查看文件內容,應使用_命令。A.cat; B.more; C.less; D.menu;cat 這個命令是linux中非常重要的一個命令,它的功能是顯示或連結一般的ascii文本文件less具有more相同的功能,同時支持方向鍵和前翻頁,后翻頁滾屏。more只能用空格鍵下翻,不小心翻多了就沒法反回看。41、string s = new string(“xyz”);創(chuàng)建了幾個string object?_(多選)A.“xyz

28、”; B.僅僅是s; C.指向“xyz”的引用對象s; D.僅僅是“xyz”;42、關系模型的數據操縱即是建立在關系上的數據操縱,一般有_四種操作;(多選)A.增加; B.刪除; C修改.; D.查詢; E.存儲; F.定時觸發(fā)常用的關系操作包括查詢操作和插入、刪除、修改操作兩大部分43、一個文件名字為rr.Z,可以用來解壓縮的命令是:_A tar B gzip C compress D uncompress44、對文件進行歸檔的命令為_A dd B cpio C gzip D tardd 是 Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,并在拷貝的同時進行指

29、定的轉換。cpio是用來建立,還原備份檔的工具程序,它可以加入,解開cpio或tra備份檔內的文件。GZIP最早由Jean-loup Gailly和Mark Adler創(chuàng)建,用于UNIX系統(tǒng)的文件壓縮。 tar命令是Unix/Linux系統(tǒng)中備份文件的可靠方法,幾乎可以工作于任何環(huán)境中,它的使用權限是所有用戶。45、改變文件所有者的命令為_A chmod B touch C chown D cat利用 chmod 可以藉以控制檔案如何被他人所存取。 touch更新文件的訪問和修改時間。利用 chown 可以將檔案的擁有者加以改變。46、用ftp進行文件傳輸時,有兩種模式:_A Word和bin

30、ary B .txt和Word DocumentC ASCII和binary D ASCII和Rich Text Format47、若文件A的創(chuàng)建者希望對所有用戶(包括其自身)可讀寫文件但不可執(zhí)行,可用下列哪一個命令完成? _A. chown 333 A B. chown 666 A C. chmod 555 A D. chmod 666 A48、在UNIX文件系統(tǒng)中,若在根文件系統(tǒng)的某個子目錄上掛上其它的文件系統(tǒng),可使用的命令是_A. mount B. more C. grep D. nice mount是Linux下的一個命令,它可以將Windows分區(qū)作為Linux的一個“文件”掛接到L

31、inux的一個空文件夾下,從而將Windows的分區(qū)和/mnt這個目錄聯(lián)系起來,grep (global search regular expression(RE) and print out the line,全面搜索正則表達式并把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。nice更改過的優(yōu)先序來執(zhí)行程式, 如果未指定程式, 則會印出目前的排程優(yōu)先序,.49、在SQL語言的Select語句中,用于對結果元組進行排序的是哪一個子句?_A.GROUP BY B.HAVING C.ORDER BY D.Where50、關系模型中實體與實體間是通過_聯(lián)系

32、的.A.表 B.圖 C.樹 D.關系51、在SQL語法中,用于更新的命令是_A.INSERT B.UPDATE C.DELETE D.CREATE說明:幾個簡單的基本的sql語句選擇:select * from table1 where 范圍插入:insert into table1(field1,field2) values(value1,value2)刪除:delete from table1 where 范圍更新:update table1 set field1=value1 where 范圍查找:select * from table1 where field1 like '%

33、value1%' -like的語法很精妙,查資料!排序:select * from table1 order by field1,field2 desc總數:select count as totalcount from table1求和:select sum(field1) as sumvalue from table1平均:select avg(field1) as avgvalue from table1最大:select max(field1) as maxvalue from table1最?。簊elect min(field1) as minvalue from table

34、152、 關于自動化測試局限性的描述,以下錯誤的描述有_A.自動化測試不能取代手工測試 B.自動測試比手工測試發(fā)現的缺陷少 C.自動測試不能提高測試覆蓋率 D.自動化測試對測試設計依賴性極大53、測試ATM取款功能,已知取款數只能輸入正整數,每次取款數要求是100的倍數且不能大于500,下面哪個是正確的無效等價類_A.(0,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500, +); B.(500, +);C.(500, +)、任意大于0小于500的非100倍數的整數;D.(-,100)、(100,200)、(200,300)、(300,400)

35、、(400,500)、(500, +);java web面試題第1題.  編寫一個Filter,需要()         A.  繼承Filter 類    B.  實現Filter 接口    C.  繼承HttpFilter 類    D.  實現HttpFilter接口 正確答案為:B   &

36、#160;第2題.  自定義標簽的配置文件放在_         A.  WebRoot    B.  lib    C.  classes    D.  WEB-INF 正確答案為:D         第3題.  有關會話跟蹤技

37、術描述正確的是(多選)         A.  Cookie是Web服務器發(fā)送給客戶端的一小段信息,客戶端請求時,可以讀取該信息發(fā)送到服務器端    B.  關閉瀏覽器意味著會話ID丟失,但所有與原會話關聯(lián)的會話數據仍保留在服務器上,直至會話過期    C.  在禁用Cookie時可以使用URL重寫技術跟蹤會話    D.  隱藏表單域將字段添加到

38、HTML表單并在客戶端瀏覽器中顯示  正確答案為:ABC         第4題.  在J2EE中,重定向到另一個頁面,以下()語句是正確的         A.  request . sendRedirect(“http :/ www . svse . com . cn”);    B.  request . sendRedi

39、rect();    C.  response . sendRedirect(“http: / www . svse . com . cn”);    D.  response .sendRedirect(); 正確答案為:C         第5題.  EL表達式,$10 mod3,執(zhí)行結果為:       

40、0; A.  10 mod 3    B.  1    C.  3    D.  null 正確答案為:B         第6題.  自定義標簽的作用是         A.  編寫和使用方便  &

41、#160; B.  規(guī)定是這樣的,如果不用,別人會說我們不專業(yè)    C.  可以減少jsp中的java代碼,將代碼與界面標簽分離,簡化前臺開發(fā)    D.   連數據庫  正確答案為:C         第7題. request.getRequestDispatcher().forward(request,response)稱之為 &#

42、160;       A.  流轉    B.  轉發(fā)     C.  重定向    D.  導航 正確答案為:B         第8題.  有關Servlet的生命周期說法正確的有 (多選)     

43、60;   A.  Servlet的生命周期由Servlet實例控制    B.  init()方法在創(chuàng)建完Servlet實例后對其進行初始化,傳遞的參數為實現ServletContext接口的對象    C.  service()方法響應客戶端發(fā)出的請求    D.  destroy()方法釋放Servlet實例 正確答案為:BCD     &#

44、160;   第9題.  在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是()。(選擇一項)Public class Servlet1 extends HttpServlet         Publicvoid init() throws ServletException               

45、60;  Publicvoid service(HttpServletRequest request,HttpServletResponse response)                            ThrowsServletException,IOException   

46、                PrintWriterout = response.getWriter();                   out.println(“hello!”);      

47、0;           A.  編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過    B.  編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello!    C.  編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字  &#

48、160; D.  編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息  正確答案為:B         第10題.  在Servlet中,response.getWriter()返回的是_         A.  JspWriter對象    B.  Pr

49、intWriter對象    C.   Out對象    D.  ResponseWriter對象 正確答案為:B         第11題.  在web.xml中使用_標簽配置過濾器         A.  <filter>和<filter-mapping&g

50、t;    B.  <filter-name>和<filter-class>    C.  <filter>和<filter-class>    D.  <filter-pattern>和<filter>  正確答案為:A         第12題.  自定

51、義標簽的描述文件在web.xml中配置正確的         A.  <taglib>         <tag-uri>bob-tld</tag-uri>          <tag-location>/WEB-INF/bob.tld</tag-location&

52、gt;     </taglib>    B.  <tag>         <taglib-uri>bob-tld</taglib-uri>           <taglib-location>/WEB-INF/bob.tld</taglib-loc

53、ation>     </tag>    C.  <jsp-taglib>         <taglib-uri>bob-tld</taglib-uri>          <taglib-location>/WEB-INF/bob.tld</t

54、aglib-location></jsp-taglib>    D.  <jsp-config>     <taglib>         <taglib-uri>bob-tld</taglib-uri>          <taglib-loca

55、tion>/WEB-INF/bob.tld</taglib-location>     </taglib></jsp-config> 正確答案為:D         第13題.  J2EE中,Servlet API為使用Cookie,提供了()類。         A.  javax.servle

56、t.http.Cookie    B. javax.servlet.http.HttpCookie    C.  javax.servlet. Cookie    D.  javax.servlet.http.HttpCookie 正確答案為:A         第14題.  在訪問Servlet時,在瀏覽器地址欄中輸入的路徑是在_地方配

57、置的         A.  <servlet-name/>    B.  <servlet-mapping/>     C.  <uri-pattern/>    D.  <url-pattern/> 正確答案為:D      &

58、#160;  第15題.  在JSP頁面中,能夠完成輸出操作的內置對象是         A.  out    B.  response    C.  request    D.  config 正確答案為:A        &#

59、160;第16題.  給定以下JSP代碼片段,有2個客戶依次瀏覽該JSP;且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。(請選擇一項)<%int x = 1; %><%!int x = 10; %>X =<%=x%>         A.  x=1    B.  x=2    C.  x=10    D.

60、  x=11 正確答案為:A         第17題.  在JSP中,若要在JSP正確使用標簽:<x:getKing/>,在jsp中聲明的taglib指令為:<%tagliburi = “/WEB-INF/myTags.tld” prefix = “_”%>,下劃線處應該是         A.  x    B.

61、  getKing    C.  myTags    D.  king 正確答案為:A         第18題.  能夠保留請求作用域中數據的轉向方式是_         A.  response.forward()    B. 

62、; response.sendRedirect()    C. session.getRequestDispatcher().forward(request,response)    D. request.getRequestDispatcher().forward(request,response) 正確答案為:D         第19題.  Login.jsp為登錄頁面,表單代碼如

63、下:<form action="index.jsp"method="post">     <input type="text" name="name"/>     <input type="submit" value="login"/></form>Index.jsp中直接顯示用戶名,以下哪種代碼正確()  &

64、#160;      A.  $requestS    B.  <%=name%>    C.  $    D.  <%=%> 正確答案為:C         第20題.  某JSP中有如

65、下代碼,顯示結果為()<%         inta = 5;         request.setAttribute(“a”,”123”);         session.setAttribute(“a”,”456”);%><c:out value="$a"/>    

66、     A.  5    B.  123    C.  456    D.  null 正確答案為:B         第21題.  在a.jsp中有代碼片斷如下:<form action =”b.jsp” method =”POST”name=”form1”>lo

67、ginName:<input type=”text”name=”loginName”/><input type=”submit” name=”submit”/></form>在b.jsp中加入下列()代碼,可以輸出在a.jsp頁面上輸入的loginName的值(多選)         A. <%=request.getParameter(“l(fā)oginName”)%>    B.  <%=req

68、uest.gerAttribute(“l(fā)oginName”)%>    C.  <%Stringname=request.getParameter(“l(fā)oginname”);out.println(name); %>    D.  <% Stringname=request.getAttribute(“l(fā)oginname”); out.println(name); %> 正確答案為:AC      

69、;   第22題.  要在jsp中使用ArrayList,做法正確的是         A.  <% import  java.util.ArrayList%>    B.  <% import  "java.util.ArrayList"%>    C.  <% pageimport=&

70、quot;java.util.ArrayList"%>    D.  <% pagepackage="java.util.ArrayList"%>  正確答案為:C         第23題.  如果只希望在多個頁面間共享數據,可以使用_作用域         A.  reques

71、t,session    B.  application session    C.  request,application    D.  pageContext request 正確答案為:A         第24題.  在編寫過濾器時,需要完成的方法       

72、;  A.   doFilter()    B.  doChain()    C.  doPost()    D.  doDelete() 正確答案為:A         第25題.  以下代碼執(zhí)行效果為():<c:forEach var  = "i" begin

73、 = "1" end ="5" step = "2">         <c:outvalue=“$i”/></c:forEach>         A.  1 2 3 4 5    B.  1 3 5    C.  i i i&

74、#160;   D.  15 正確答案為:B         第26題. request.setAttribute("user","svse");          session.setAttribute("user","bob");使用user則顯示    

溫馨提示

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

評論

0/150

提交評論