12Java測試機試題_第1頁
12Java測試機試題_第2頁
12Java測試機試題_第3頁
12Java測試機試題_第4頁
12Java測試機試題_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、平安試題單選題1,下列哪一個不是UML的動態(tài)圖?【D】A:活動圖B:序列圖C:狀態(tài)圖D:用例圖題解:類圖,對象圖,用例圖,部署圖,構件圖,為靜態(tài)圖;狀態(tài)圖,順序圖,活動圖,協(xié)作圖為動態(tài)圖2,下面有關系統(tǒng)并發(fā)訪問數(shù)估算數(shù)據(jù)那個最有效:【A】A:高峰時段平均每秒請求數(shù)80B:同時在線用戶數(shù)100C:高峰時段日處理業(yè)務量100000D:平均每秒用戶請求數(shù)50題解:并發(fā)用戶數(shù)的計算公式系統(tǒng)用戶數(shù):系統(tǒng)額定的用戶數(shù)量,如一個OA系統(tǒng),可能使用該系統(tǒng)的用戶總數(shù)是2000個,那么這個數(shù)量,就是系統(tǒng)用戶數(shù)同時在線用戶數(shù):在一定的時間范圍內,最大的同時在線用戶數(shù)量想平均并發(fā)用戶數(shù)的計算:C=nL/T其中C是平均

2、的并發(fā)用戶數(shù),n是平均每天訪問用戶數(shù),L是一天內用戶從登錄到退出的平均時間(操作平均時間),T是考察時間長度(一天內多長時間有用戶使用系統(tǒng))并發(fā)用戶數(shù)峰值計算:CA約等于C+3*根號C其中CA是并發(fā)用戶峰值,C是平均并發(fā)用戶數(shù),該公式遵循泊松分布理論3 .EJB組件的包文件的擴展名是:【A】A:.earB:.warC:.jarD:.rar題解:java所有的包都是用jar打的,只不過目標文件的擴展名不一樣。ear包:企業(yè)級應用,通常是EJB打成ear包。war包:是做好一個web應用后,通常是網(wǎng)站,打成包部署到容器中。jar包:通常是開發(fā)時要引用通用類,打成包便于存放管理。.rar是用WinR

3、ar生成的壓縮包。4 .關于進程的敘述哪一項是不正確的【A】A:可同時執(zhí)行的進程是指若干進程同時占用處理器B:一個進程的工作沒有完成之前,另一進程就可開始工作,則稱這些進程具有并發(fā)性C:一個進程獨占處理器時其執(zhí)行結果只取決于進程本身D:進程并發(fā)執(zhí)行時其執(zhí)行結果與進程執(zhí)行的相對速度有關題解:在操作系統(tǒng)的管理下,所有正在運行的進程輪流使用CPU,每個進程允許占用CPU的時間非常短(比如10毫秒), 這樣用戶根本感覺不出來CPU是在輪流為多個進程服務,就好象所有的進程都在不間斷地運行一樣。微觀上一個cpu在同一時間一次還是只能執(zhí)行一個進程。5 .在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是【A】A:數(shù)據(jù)冗

4、余B:未對數(shù)據(jù)進行完整性控制C:數(shù)據(jù)存儲量太大D:沒有嚴格保護數(shù)據(jù)題解:讀出的數(shù)據(jù)是冗余數(shù)據(jù)中的任意一條,冗余數(shù)太多的話,得到兩次相同數(shù)據(jù)的概率很小。6 .評估下面的一組SQL語句:CREATETABLEdept(deptnoNUMBER(2),dnameVARCNAR2(14),1ocVARCNAR2(13);ROLLBACK;DESCRIBEDEPT下面關于該組語句的哪個描述是正確的?CA:DESCRIBEDEPT語句將返回一個錯誤ORA-04043:objectDEPTdoesnotexist.B:ROLLBACK語句將釋放DEPT占用的存儲空間C:DESCRIBEDEPT語句將顯示DE

5、PT表的結構描述內容D:DESCRIBEDEPT語句將只有在ROLLBACK之前引入一個COMMIT語句時, 才會顯示DEPT表的結構描述內容題解:CREATETABLE時不需要COMMIT,ROLLBACK是回滾的意思,主要用于事務中。DESCRIBE命令用于查看特定表的詳細設計信息7 .Oracle中VARCHAR2類型的最大長度是:AA:4000B:3000C:1000D:20008 .在下面哪個場景中,索引將是最有用的?【A】A:被索引的列作為表達式的一部分B:被索引的列包含不同范圍的值C:被索引的列用于FROM子句D:被索引的列被聲明為NOTNULL9 .下列四項中,不屬于關系數(shù)據(jù)庫

6、特點的是【B】A:多用戶訪問B:數(shù)據(jù)獨立性高C:數(shù)據(jù)共享性好D:數(shù)據(jù)冗余小10 .關于sleep()和wait()的區(qū)別描述錯誤的是【B】A:wait是Object類的方法B:sleep會釋放對象鎖C:對此對象調用wait方法導致本線程放棄對象鎖D:sleep是線程類(Thread)的方法題解:sleep是線程類(Thread)的方法,導致此線程暫停執(zhí)行指定時間,給執(zhí)行機會給其他線程,但是監(jiān)控狀態(tài)依然保持,到時后會自動恢復。調用sleep不會釋放對象鎖。wait是Object類的方法,對此對象調用wait方法導致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發(fā)出notify方法(

7、或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態(tài)。11.以下哪行代碼會進行對象垃圾回收 BB1. publicclassMyClass2. publicStringBufferaMethod()3. StringBuffersf=new4.StringBuffer(Hello);5.StringBuffer口sf_arr=newStringBuffer1;6.sf_arr0=sf;7.sf=null;8.sf_arr0=null;9.returnsf;A:第8行B:第7行C:第5行D:第3行12.以下循環(huán)執(zhí)行【A】次publicclassTestpublicstatic

8、voidmain(Stringargs)intx=-10,k=0;while(+x0)k+;System.out.println(k);A:9B:10C:11D:無限13 .如果存在事務上下文,方法調用使用當前事務上下文,如果不存在,則不創(chuàng)建新的事務上下文。這種事務屬性在EJB中應該配置為: BBA:NeverB:SupportsC:MandatoryD:RequiredEJB事務屬性可以是如下幾個值之一:Required.RequiresNewMandatoryb,b-c,b-d,c-d,b-e則覆蓋所有邊至少需要【A】個案例A:3B:2C:4D:123.測試系統(tǒng)長時間運行的表現(xiàn),以期發(fā)現(xiàn)一

9、些資源泄露等問題。這種測試類型一般知識是(D)A:強度測試B:基準測試C:負載測試D:穩(wěn)定性測試強度測試檢查程序對異常情況的抵抗能力;是檢查系統(tǒng)在極限狀態(tài)下運行的時候性能下降的幅度是否在允許的范圍內基準測試是指通過設計科學的測試方法、測試工具和測試系統(tǒng),實現(xiàn)對一類測試對象的某項性能指標進行定量的和可對比的測試。負載測試(Loadtesting),通過測試系統(tǒng)在資源超負荷情況下的表現(xiàn),以發(fā)現(xiàn)設計上的錯誤或驗證系統(tǒng)的負載能力。24.軟件測試方法一般知識中,稱為功能測試,測試稱為結構測試【D】A:灰盒測試白盒測試B:白盒黑盒C:黑盒測試灰盒測試D:黑盒測試白盒測試25.項目中的技術風險是通常是通過1

10、|D】上法來緩解的A:架構原型驗證B:技術文檔C:代碼復審D:單元測試26.軟件設計的主要任務是設計軟件的結構、模塊和過程,其中軟件結構設計的主要任務是要確定【C】A:模塊的具體功能B:模塊間的操作細節(jié)C:模塊間的組成關系D:模塊間的相似性27.文件系統(tǒng)與【D】密切相關,它們共同為用戶使用文件提供方便A:設備管理B:作業(yè)管理C:處理器管理D:存儲管理28.文件的存取方式與文件的物理結構有關,可能有如下的文件物理結構:I.順序結構n.線性結構出.鏈接結構IV.索引結構而常見的文件物理結構是【B】A:I、n和WB:I、出和IVC:I、n和出D:n、出和iv29.要想在你的視圖上成功的執(zhí)行查詢需要做

11、什么?【C】A:基礎表必須在同一個用戶模式中B:基礎表中必須有數(shù)據(jù)C:只能在基礎表中有select權限D:在視圖中需要有select權限30.數(shù)據(jù)庫中只存放視圖的?【C】A:對應的數(shù)據(jù)B:操作C:定義D:限制31 .在視圖上不能完成的操作是【A】A:在視圖上定義新的基本表B:在視圖上定義新視圖C:更新視圖D:查詢32 .|DF|A3.split(|).length的結果是EA:5B:4C:6D:7E:333.下列關于Perl語言說法不正確的是AA:Perl是腳本語言,因此運行速度較慢B:Perl的腳本不支持動態(tài)加載C:Perl比較擅長就是分析處理日志文件D:Perl不需要編譯器和鏈接器來運行代

12、碼34.下列代碼哪幾行會出錯:1) publicvoidmodify()2) intI,j,k;3) I=100;4) while(I0)5) j=I*2;6) System.out.println(Thevalueofjis+j);7) k=k+1;8) I-;9) )10) )【B】A:line6B:line7C:line8D:line435.關于finally塊中的代碼描述正確的是:CA:異常發(fā)生時才被執(zhí)行B:如果try塊后沒有catch塊時,finally塊中的代碼才會執(zhí)行C:finally塊可以不寫D:異常沒有發(fā)生時才被執(zhí)行36.在面向對象數(shù)據(jù)模型中,子類不但可以從其超類中繼承所有的

13、屬性和方法,而且還可以定義自己的屬性和方法,這有利于實現(xiàn)AA:可擴充性B:可靠性C:可移植性D:安全性37.關于自動化測試與手工測試的比較,正確的是【C】A:自動化測試能做的,手工測試不能做B:手工測試能做的,自動化測試都能做C:誰也不能完全代替對方D:自動化測試能做的,手工測試都能做38.假設i是小于10的整型變量,則表達式i-10+10=i的運行結果【D】A:等于-iB:等于iC:可能為真,也可能為假D:一定為真39.運用正交設計法可以覆蓋【B】A:所有邏輯分支B:所有因素之間的組合C:任意兩個因素之間的組合D:所有數(shù)據(jù)流40.采用自頂向下集成的測試方法,需要編寫B(tài)A:客戶端程序B:驅動程

14、序C:條件樁D:測試樁41 .功能測試也叫做AA:FVTB:STC:PTD:UAT42.使用錄制模式產(chǎn)生的自動化腳本,與人工編寫的腳本相比,后期維護成本通常【B】A:不能比較B:較高C:較低D:沒有差別43.某項測試有6個因素,均為布爾量,使用判定表方法,判定表有(64)44.軟件測試的目的是【D】A:發(fā)現(xiàn)軟件開發(fā)中出現(xiàn)的錯誤B:避免軟件開發(fā)中出現(xiàn)的錯誤C:修改軟件中出現(xiàn)的錯誤D:盡可能多的發(fā)現(xiàn)軟件缺陷,并確保得以修復45.黑盒測試也稱為功能測試。黑盒測試不能發(fā)現(xiàn)【D】A:輸入是否正確接收B:終止性錯誤C:界面是否有錯誤D:是否存在冗余代碼46.如下參數(shù)中不能用于進程間通信的是【A】A:信件B

15、:信號量C:口令D:消息47.操作系統(tǒng)具有進程管理、存儲管理、文件管理和設備管理的功能,在以下有關的描述中,哪一個是不正確的CA:存儲管理主要是管理內存資源B:文件管理可以有效地支持對文件的操作,解決文件共享、保密和保護問題C:進程管理主要是對程序進行管理D:設備管理是指計算機系統(tǒng)中除了CPU和內存以外的所有輸入、輸出設備的管理48.下列關于描述XML和HTML的差異不正確的是BA:解析XML的性能優(yōu)于HTMLB: XML與HTML互補C: XML的語法比HTML嚴格D:XML擴展性比HTML強49.下面是有關子類調用父類構造函數(shù)的描述正確的是【D】A:創(chuàng)建子類對象時,先調用子類自己的構造函數(shù)

16、,然后調用父類的構造函數(shù)B:子類必須通過super關鍵字調用父類沒有參數(shù)的構造函數(shù)C:子類定義了自己的構造函數(shù),就不會調用父類的構造函數(shù)D:如果子類的構造函數(shù)沒有通過super調用父類構造函數(shù),那么子類會先調用父類不含參數(shù)的構造函數(shù),再調用子類自己的構造函數(shù)50.下面()是有效明確的功能需求BA:兩年內存儲數(shù)據(jù)量不超過100GB:登錄后顯示公告欄C:界面美觀大方D:長時間操作后提醒用戶休息51 .以下哪一項測試是自動化測試無法勝任的:【D】A:對圖形驗證碼的測試B:對數(shù)據(jù)流的測試C:對業(yè)務流程的測試D:對頁面校驗規(guī)則的測試52 .一個對象有4個屬性,每個屬性有3種可能的值,如果要求對所有值的組

17、合進行測試,則共有【B】A:12B:81C:7D:6453.軟件測試術語“V&V”指【D】A:ValidandValuableB:VersionandVersionC:ValidandVictoryD:VerificationandValidation54. Loadrunner中哪個部件用來設置性能測試場景AA:controllerB:virtualusergeneratorC:remoteagentD:analysis55.以下關于壓力測試的描述,哪種描述是錯誤的?【D】A:壓力測試和并發(fā)行測試的聯(lián)系和區(qū)別:并發(fā)行測試是一種測試手段,在壓力測試中可以利用并發(fā)測試來進行壓力測試。B:

18、壓力測試一般通過模擬方法進行。C:壓力測試是指模擬巨大的工作負荷,以查看系統(tǒng)在峰值使用情況下是否可以正常運行。D:壓力測試是通過一次性大量增加系統(tǒng)負載來測試系統(tǒng)性能的變化,以此來獲得系統(tǒng)性能提供的最大服務級別的測試。56.從下列敘述中,能夠與需求分析、設計、編碼相對應的軟件測試階段是【B】A:單元測試、開發(fā)集成測試、系統(tǒng)測試B:系統(tǒng)測試、開發(fā)集成測試、單元測試C:開發(fā)集成測試、系統(tǒng)測試、單元測試D:單元測試、系統(tǒng)測試、開發(fā)集成測試57.以 下 不 能 用 作 功 能 測 試 的 自 動 化 工 具 是 【B】A:WinRunnerB:ClearCaseC:QTPD:Robot58.軟件測試的對

19、象包括。1DA:源程序和目標程序B:目標程序和相關文檔C:源程序、目標程序、數(shù)據(jù)及相關文檔D:目標程序、操作系統(tǒng)和平臺軟件59.在UML提供的圖中,A用于按時間順序描述對象間的交互。A:序列圖B:狀態(tài)圖C:網(wǎng)絡圖D:協(xié)作圖60.在操作系統(tǒng)中,Wait(s)和Signal(s)操作是一種BA:作業(yè)控制命令B:低級進程通信原語C:機器指令D:系統(tǒng)調用命令61 .下面列出的條目中,哪些是數(shù)據(jù)倉庫的基本特征BI.數(shù)據(jù)倉庫是面向主題的n.數(shù)據(jù)倉庫的數(shù)據(jù)是集成的m.數(shù)據(jù)倉庫的數(shù)據(jù)是相對穩(wěn)定的W.數(shù)據(jù)倉庫的數(shù)據(jù)是反映歷史變化的A:I、n和WB:都是C:n、出和ivD:I、n和出62.下列關于jsp和serv

20、let描述不正確的是【D】A:JSP側重于視圖B:Servlet的應用邏輯是在Java文件中C:JSP本質上是Servlet的簡易方式D:Servlet也可以嵌入在HTML里63.假設A類有如下定義,設a是A類的一個實例,下列哪些語句調用是錯誤的。【D】【A】classAinti;staticStrings;voidmethod1()staticvoidmethod2()(該題為必答題)A:A.method1();B:A.method2()C:System.out.println(a.i);D:a.method1();64.欲構造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的【B】【A】A:ListmyList=newArrayList();B:ArrayListmyList=newList();C:ArrayListmyList=newObject();D:ListmyList=newList();65.下列關于棧的敘述正確的是AA:棧具有先進先出的特征B:棧是非線性結構C:棧具有后進先出的特征D:棧是一種樹狀結構66.算法的時間復雜度是指BA:算法程序的長度B:執(zhí)行算法程序所需要的時間C:算法執(zhí)行過程中所需要的基本運算次數(shù)D:算法程序

溫馨提示

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

評論

0/150

提交評論