平安測(cè)試題庫(kù)_第1頁(yè)
平安測(cè)試題庫(kù)_第2頁(yè)
平安測(cè)試題庫(kù)_第3頁(yè)
平安測(cè)試題庫(kù)_第4頁(yè)
平安測(cè)試題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單選題1. 下列哪一個(gè)不是UML的動(dòng)態(tài)圖? (該題為必答題) 4活動(dòng)圖 序列圖 狀態(tài)圖 用例圖 注解:Unified Modeling Language (UML)又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言,是始于1997年一個(gè)OMG標(biāo)準(zhǔn),它是一個(gè)支持模型化和軟件系統(tǒng)開(kāi)發(fā)的圖形化語(yǔ)言,為軟件開(kāi)發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構(gòu)造和配置。動(dòng)態(tài)圖:狀態(tài)圖,順序圖,活動(dòng)圖,協(xié)作圖。靜態(tài)圖:類(lèi)圖,對(duì)象圖,用例圖,部署圖,構(gòu)件圖。2. 下面有關(guān)系統(tǒng)并發(fā)訪問(wèn)數(shù)估算數(shù)據(jù)那個(gè)最有效: (該題為必答題) 1高峰時(shí)段平均每秒請(qǐng)求數(shù)80 同時(shí)在線(xiàn)用戶(hù)數(shù)100 高峰時(shí)段日處理業(yè)務(wù)量100000 平均每

2、秒用戶(hù)請(qǐng)求數(shù)50 注釋?zhuān)翰l(fā)訪問(wèn)數(shù)描述的是同時(shí)向客戶(hù)端發(fā)出請(qǐng)求的客戶(hù),體現(xiàn)的是服務(wù)端承受的最大并發(fā)訪問(wèn)數(shù)。并發(fā)用戶(hù)數(shù)的計(jì)算公式系統(tǒng)用戶(hù)數(shù):系統(tǒng)額定的用戶(hù)數(shù)量,如一個(gè)OA系統(tǒng),可能使用該系統(tǒng)的用戶(hù)總數(shù)是2000個(gè),那么這個(gè)數(shù)量,就是系統(tǒng)用戶(hù)數(shù)。同時(shí)在線(xiàn)用戶(hù)數(shù):在一定的時(shí)間范圍內(nèi),最大的同時(shí)在線(xiàn)用戶(hù)數(shù)量。平均并發(fā)用戶(hù)數(shù)的計(jì)算:C=nL / T,其中C是平均的并發(fā)用戶(hù)數(shù),n是平均每天訪問(wèn)用戶(hù)數(shù),L是一天內(nèi)用戶(hù)從登錄到退出的平均時(shí)間(操作平均時(shí)間),T是考察時(shí)間長(zhǎng)度(一天內(nèi)多長(zhǎng)時(shí)間有用戶(hù)使用系統(tǒng))。并發(fā)用戶(hù)數(shù)峰值計(jì)算:C約等于C + 3*根號(hào)C, 其中C是并發(fā)用戶(hù)峰值,C是平均并發(fā)用戶(hù)數(shù),該公式遵循泊

3、松分布理論。3. EJB組件的包文件的擴(kuò)展名是: (該題為必答題) 1.ear .war.jar .rar 注釋?zhuān)簀ar:通常是開(kāi)發(fā)時(shí)要引用通用(JAVA)類(lèi),打成包便于存放管理;war:是做好一個(gè)(web)應(yīng)用后,通常是網(wǎng)站,打成包部署到容器中;ear: 企業(yè)級(jí)應(yīng)用,實(shí)際上EAR包中包含WAR包和幾個(gè)企業(yè)級(jí)項(xiàng)目的配置文件而已,一般服務(wù)器選擇WebSphere等,都會(huì)使用EAR包。通常是EJB打成ear包。4. 關(guān)于進(jìn)程的敘述哪一項(xiàng)是不正確的 (該題為必答題) 1可同時(shí)執(zhí)行的進(jìn)程是指若干進(jìn)程同時(shí)占用處理器 一個(gè)進(jìn)程的工作沒(méi)有完成之前,另一進(jìn)程就可開(kāi)始工作,則稱(chēng)這些進(jìn)程具有并發(fā)性 一個(gè)進(jìn)程獨(dú)占處

4、理器時(shí)其執(zhí)行結(jié)果只取決于進(jìn)程本身 進(jìn)程并發(fā)執(zhí)行時(shí)其執(zhí)行結(jié)果與進(jìn)程執(zhí)行的相對(duì)速度有關(guān)注釋?zhuān)哼M(jìn)程是一個(gè)具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合的一次運(yùn)行活動(dòng)。它是操作系統(tǒng)動(dòng)態(tài)執(zhí)行的基本單元,在傳統(tǒng)的操作系統(tǒng)中,進(jìn)程既是基本的分配單元,也是基本的執(zhí)行單元。它具有以下特征:動(dòng)態(tài)性:進(jìn)程的實(shí)質(zhì)是程序在多道程序系統(tǒng)中的一次執(zhí)行過(guò)程,進(jìn)程是動(dòng)態(tài)產(chǎn)生,動(dòng)態(tài)消亡的;并發(fā)性:任何進(jìn)程都可以同其他進(jìn)程一起并發(fā)執(zhí)行;獨(dú)立性:進(jìn)程是一個(gè)能獨(dú)立運(yùn)行的基本單位,同時(shí)也是系統(tǒng)分配資源和調(diào)度的獨(dú)立單位;異步性:由于進(jìn)程間的相互制約,使進(jìn)程具有執(zhí)行的間斷性,即進(jìn)程按各自獨(dú)立的、不可預(yù)知的速度向前推進(jìn);結(jié)構(gòu)特征:進(jìn)程由程序、數(shù)據(jù)和進(jìn)

5、程控制塊三部分組成。多個(gè)不同的進(jìn)程可以包含相同的程序:一個(gè)程序在不同的數(shù)據(jù)集里就構(gòu)成不同的進(jìn)程,能得到不同的結(jié)果;但是執(zhí)行過(guò)程中,程序不能發(fā)生改變。在操作系統(tǒng)的管理下,所有正在運(yùn)行的進(jìn)程輪流使用CPU,每個(gè)進(jìn)程允許占用CPU的時(shí)間非常短(比如10毫秒),這樣用戶(hù)根本感覺(jué)不出來(lái)CPU是在輪流為多個(gè)進(jìn)程服務(wù),就好象所有的進(jìn)程都在不間斷地運(yùn)行一樣。但實(shí)際上在任何一個(gè)時(shí)間內(nèi)有且僅有一個(gè)進(jìn)程占有CPU。 5. 在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是 (該題為必答題) 1數(shù)據(jù)冗余 未對(duì)數(shù)據(jù)進(jìn)行完整性控制數(shù)據(jù)存儲(chǔ)量太大 沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù) 注釋?zhuān)簲?shù)據(jù)不一致性是指數(shù)據(jù)的矛盾性、不相容性。產(chǎn)生數(shù)據(jù)不一致的原因主要

6、有以下三種:一是由于數(shù)據(jù)冗余造成的;二是由于并發(fā)控制不當(dāng)造成的;三是由于各種故障、錯(cuò)誤造成的。6. 評(píng)估下面的一組SQL語(yǔ)句:CREATE TABLE dept (deptno NUMBER(2), dname VARCNAR2(14), 1oc VARCNAR2 (13); ROLLBACK; DESCRIBE DEPT下面關(guān)于該組語(yǔ)句的哪個(gè)描述是正確的? (該題為必答題) 3DESCRIBE DEPT語(yǔ)句將返回一個(gè)錯(cuò)誤ORA-04043: object DEPT does not exist. ROLLBACK語(yǔ)句將釋放DEPT占用的存儲(chǔ)空間 DESCRIBE DEPT語(yǔ)句將顯示DEPT表

7、的結(jié)構(gòu)描述內(nèi)容 DESCRIBE DEPT語(yǔ)句將只有在ROLLBACK之前引入一個(gè)COMMIT語(yǔ)句時(shí),才會(huì)顯示DEPT表的結(jié)構(gòu)描述內(nèi)容 注釋?zhuān)篋ESCRIBE TABLE 用于列出指定表或視圖中的所有列;DESCRIBE INDEX FOR TABLE 用于列出指定表的所有索引。所以 DESCRIBE是用來(lái)顯示數(shù)據(jù)結(jié)構(gòu)信息的。7. Oracle中VARCHAR2類(lèi)型的最大長(zhǎng)度是: (該題為必答題) 14000 3000 1000 2000 8. 在下面哪個(gè)場(chǎng)景中,索引將是最有用的? (該題為必答題) 1被索引的列作為表達(dá)式的一部分 被索引的列包含不同范圍的值 被索引的列用于FROM子句 被索引

8、的列被聲明為NOT NULL 注釋?zhuān)核饕菍?duì)數(shù)據(jù)庫(kù)表中一個(gè)或多個(gè)列的值進(jìn)行排序的結(jié)構(gòu)。建立索引的目的是加快對(duì)表中記錄的查找或排序。在任一子句中包括的每一列都是索引可以選擇的對(duì)象。9. 下列四項(xiàng)中,不屬于關(guān)系數(shù)據(jù)庫(kù)特點(diǎn)的是( ) (該題為必答題) 4多用戶(hù)訪問(wèn) 數(shù)據(jù)獨(dú)立性高 數(shù)據(jù)共享性好 數(shù)據(jù)冗余小 注釋?zhuān)宏P(guān)系數(shù)據(jù)庫(kù)主要具有以下幾個(gè)特點(diǎn):(1)以面向系統(tǒng)的觀點(diǎn)組織數(shù)據(jù),使數(shù)據(jù)具有最小的冗余度,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu);(2)具有高度的數(shù)據(jù)和程序的獨(dú)立性,應(yīng)用程序與數(shù)據(jù)的邏輯結(jié)構(gòu)及數(shù)據(jù)的物理存儲(chǔ)方式無(wú)關(guān);(3)由于數(shù)據(jù)具有共享性,使數(shù)據(jù)庫(kù)中的數(shù)據(jù)能為多個(gè)用戶(hù)服務(wù);(4)關(guān)系數(shù)據(jù)庫(kù)允許多個(gè)用戶(hù)同時(shí)訪問(wèn),同

9、時(shí)提供了各種控制功能,保證數(shù)據(jù)的安全性、完整性和并發(fā)性控制。安全性控制可防止未經(jīng)允許的用戶(hù)存取數(shù)據(jù);完整性控制可保證數(shù)據(jù)的正確性、有效性和相容性;并發(fā)性控制可放置多用戶(hù)并發(fā)訪問(wèn)數(shù)據(jù)時(shí)由于相互干擾而產(chǎn)生的數(shù)據(jù)不一致。10. 關(guān)于sleep() 和 wait() 的區(qū)別描述錯(cuò)誤的是 (該題為必答題) 2wait是Object類(lèi)的方法 sleep會(huì)釋放對(duì)象鎖 對(duì)此對(duì)象調(diào)用wait方法導(dǎo)致本線(xiàn)程放棄對(duì)象鎖 sleep是線(xiàn)程類(lèi)(Thread)的方法 注釋?zhuān)?、這兩個(gè)方法來(lái)自不同的類(lèi)分別是,sleep來(lái)自Thread類(lèi),和wait來(lái)自O(shè)bject類(lèi)。sleep是Thread的靜態(tài)類(lèi)方法,誰(shuí)調(diào)用的誰(shuí)去睡覺(jué),

10、即使在a線(xiàn)程里調(diào)用了b的sleep方法,實(shí)際上還是a去睡覺(jué),要讓b線(xiàn)程睡覺(jué)要在b的代碼中調(diào)用sleep。2、最主要是sleep方法沒(méi)有釋放鎖,而wait方法釋放了鎖,使得其他線(xiàn)程可以使用同步控制塊或者方法。sleep不出讓系統(tǒng)資源;wait是進(jìn)入線(xiàn)程等待池等待,出讓系統(tǒng)資源,其他線(xiàn)程可以占用CPU。一般wait不會(huì)加時(shí)間限制,因?yàn)槿绻鹷ait線(xiàn)程的運(yùn)行資源不夠,再出來(lái)也沒(méi)用,要等待其他線(xiàn)程調(diào)用notify/notifyAll喚醒等待池中的所有線(xiàn)程,才會(huì)進(jìn)入就緒隊(duì)列等待OS分配系統(tǒng)資源。sleep(milliseconds)可以用時(shí)間指定使它自動(dòng)喚醒過(guò)來(lái),如果時(shí)間不到只能調(diào)用interrupt(

11、)強(qiáng)行打斷。Thread.Sleep(0)的作用是“觸發(fā)操作系統(tǒng)立刻重新進(jìn)行一次CPU競(jìng)爭(zhēng)”。3、使用范圍:wait,notify和notifyAll只能在同步控制方法或者同步控制塊里面使用,而sleep可以在任何地方使用。4、sleep必須捕獲異常,而wait,notify和notifyAll不需要捕獲異常。11. 以下哪行代碼會(huì)進(jìn)行對(duì)象垃圾回收1.public class MyClass 2. public StringBuffer aMethod() 3. StringBuffer sf = new 4.StringBuffer("Hello"); 5. String

12、Buffer sf_arr = new StringBuffer1; 6. sf_arr0 = sf; 7. sf = null; 8. sf_arr0 = null; 9. return sf; (該題為必答題) 2第8行 第7行 第5行 第3行 12. 以下循環(huán)執(zhí)行()次public class Test public static void main(String args) int x=-10,k=0; while(+x<0) k+; System.out.println(k); (該題為必答題) 19 10 11 無(wú)限 13. 如果存在事務(wù)上下文,方法調(diào)用使用當(dāng)前事務(wù)上下文,如

13、果不存在,則不創(chuàng)建新的事務(wù)上下文。這種事務(wù)屬性在EJB中應(yīng)該配置為: (該題為必答題) 2Never SupportsMandatory Required 注釋?zhuān)篗andatory-當(dāng)使用這個(gè)值時(shí),bean方法被調(diào)用時(shí)必須有一個(gè)事務(wù)已經(jīng)處在運(yùn)行中。Never-如果在現(xiàn)有事務(wù)中調(diào)用此bean,容器將拋出java.rmi.RemotException。Required-bean方法必須總是在事務(wù)上下文中執(zhí)行。RequiresNew-當(dāng)方法被調(diào)用的時(shí)候,bean總會(huì)需要啟動(dòng)一個(gè)新的事務(wù)。Supports可以參與到正在運(yùn)行的事務(wù)中,但這個(gè)事務(wù)并不是必須的。Not Supported-該值意味著在事務(wù)中

14、bean或者方法根本不能被調(diào)用。14. 在Java中,負(fù)責(zé)對(duì)字節(jié)代碼解釋執(zhí)行的是 (該題為必答題) 3編譯器 應(yīng)用服務(wù)器 虛擬機(jī) 垃圾回收器 15. 在劃分了等價(jià)類(lèi)后,首先需要設(shè)計(jì)一個(gè)案例覆蓋( )有效等價(jià)類(lèi) (該題為必答題) 2等價(jià)類(lèi)數(shù)量-1個(gè) 盡可能多的 2個(gè) 1個(gè) 16. 壓力測(cè)試屬于( )階段 (該題為必答題) 1系統(tǒng)測(cè)試 集成測(cè)試 用戶(hù)驗(yàn)收測(cè)試 單元測(cè)試 17. 可靠性測(cè)試屬于( )階段 (該題為必答題) 2用戶(hù)驗(yàn)收測(cè)試 系統(tǒng)測(cè)試 集成測(cè)試 單元測(cè)試 18. 系統(tǒng)測(cè)試階段的測(cè)試對(duì)象不包括( ) (該題為必答題) 2硬件系統(tǒng) 源程序 軟件系統(tǒng) 文檔 19. 下面哪個(gè)描述屬于功能需求(

15、) (該題為必答題) 4系統(tǒng)要求能夠連續(xù)運(yùn)行1000小時(shí) 系統(tǒng)應(yīng)按J2EE架構(gòu)進(jìn)行設(shè)計(jì) 90%的響應(yīng)時(shí)間小于2秒鐘 隨機(jī)選擇5%的用戶(hù)發(fā)送廣告消息 20. 使用瀑布模型術(shù)語(yǔ),在軟件測(cè)試V模型中,對(duì)應(yīng)“需求分析”的測(cè)試階段是( ) (該題為必答題) 1系統(tǒng)測(cè)試 集成測(cè)試 用戶(hù)驗(yàn)收測(cè)試 單元測(cè)試注釋?zhuān)侯A(yù)驗(yàn)收測(cè)試可行性分析     >     驗(yàn)收測(cè)試                  預(yù)系統(tǒng)測(cè)試          

16、       需求分析       >      系統(tǒng)測(cè)試                    預(yù)集成測(cè)試              概要設(shè)計(jì)      >      集成測(cè)試           

17、;        預(yù)單元測(cè)試            詳細(xì)設(shè)計(jì)   >   單元測(cè)試                                                       &

18、#160;      編碼 21. “均勻分散、齊整可比”這個(gè)描述與哪種測(cè)試方法一般知識(shí)有關(guān):( ) (該題為必答題) 1正交法 決策表 因果圖 等價(jià)類(lèi)分析法 22. 以下?tīng)顟B(tài)遷移圖(中括號(hào)表示狀態(tài),箭頭表示邊):a->b,b->c,b->d,c->d,b->e則覆蓋所有邊至少需要( )個(gè)案例 (該題為必答題) 13 2 4 1 注釋?zhuān)篴->b->ea->b->c->da->b->d23. 測(cè)試系統(tǒng)長(zhǎng)時(shí)間運(yùn)行的表現(xiàn),以期發(fā)現(xiàn)一些資源泄露等問(wèn)題。這種測(cè)試類(lèi)型一般知識(shí)是 (該題為必答題) 4強(qiáng)度測(cè)

19、試 基準(zhǔn)測(cè)試 負(fù)載測(cè)試 穩(wěn)定性測(cè)試 24. 軟件測(cè)試方法一般知識(shí)中,_稱(chēng)為功能測(cè)試,_測(cè)試稱(chēng)為結(jié)構(gòu)測(cè)試。 (該題為必答題) 4灰盒測(cè)試 白盒測(cè)試 白盒 黑盒 黑盒測(cè)試 灰盒測(cè)試 黑盒測(cè)試 白盒測(cè)試 25. 項(xiàng)目中的技術(shù)風(fēng)險(xiǎn)是通常是通過(guò)()方法來(lái)緩解的 (該題為必答題) 1架構(gòu)原型驗(yàn)證 技術(shù)文檔 代碼復(fù)審 單元測(cè)試 26. 軟件設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu)、模塊和過(guò)程,其中軟件結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是要確定 (該題為必答題) 3模塊的具體功能 模塊間的操作細(xì)節(jié) 模塊間的組成關(guān)系 模塊間的相似性 27. 文件系統(tǒng)與()密切相關(guān),它們共同為用戶(hù)使用文件提供方便 (該題為必答題) 4設(shè)備管理 作業(yè)管理

20、處理器管理 存儲(chǔ)管理 注釋?zhuān)何募到y(tǒng)是操作系統(tǒng)用于明確磁盤(pán)或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu);即在磁盤(pán)上組織文件的方法。也指用于存儲(chǔ)文件的磁盤(pán)或分區(qū),或文件系統(tǒng)種類(lèi)。操作系統(tǒng)中負(fù)責(zé)管理和存儲(chǔ)文件信息的軟件機(jī)構(gòu)稱(chēng)為文件管理系統(tǒng),簡(jiǎn)稱(chēng)文件系統(tǒng)。文件系統(tǒng)由三部分組成:與文件管理有關(guān)軟件、被管理文件以及實(shí)施文件管理所需數(shù)據(jù)結(jié)構(gòu)。從系統(tǒng)角度來(lái)看,文件系統(tǒng)是對(duì)文件存儲(chǔ)器空間進(jìn)行組織和分配,負(fù)責(zé)文件存儲(chǔ)并對(duì)存入的文件進(jìn)行保護(hù)和檢索的系統(tǒng)。具體地說(shuō),它負(fù)責(zé)為用戶(hù)建立文件,存入、讀出、修改、轉(zhuǎn)儲(chǔ)文件,控制文件的存取,當(dāng)用戶(hù)不再使用時(shí)撤銷(xiāo)文件等。28. 文件的存取方式與文件的物理結(jié)構(gòu)有關(guān),可能有如下的文件物理結(jié)構(gòu):

21、.順序結(jié)構(gòu) .線(xiàn)性結(jié)構(gòu) .鏈接結(jié)構(gòu) .索引結(jié)構(gòu) 而常見(jiàn)的文件物理結(jié)構(gòu)是 (該題為必答題) 2、和 、和 、和 、和 注釋?zhuān)何募拇嫒》绞剑?文件的存取方式是由文件的性質(zhì)和用戶(hù)使用文件的情況決定。 1 順序存取。 2 隨機(jī)存取。 磁帶是順序存取。磁盤(pán)是隨機(jī)存取。文件的物理結(jié)構(gòu): 1 順序結(jié)構(gòu)。 2 鏈接結(jié)構(gòu)。 3 索引結(jié)構(gòu)。如果是三級(jí)索引,文件長(zhǎng)度最大為:256*256*256+256*256+256+10。 文件系統(tǒng)最大的一個(gè)特點(diǎn)是“按名存取”文件目錄是文件控制塊的有序集合。29. 要想在你的視圖上成功的執(zhí)行查詢(xún)需要做什么? (該題為必答題) 3基礎(chǔ)表必須在同一個(gè)用戶(hù)模式中 基礎(chǔ)表中必須有數(shù)據(jù)

22、 只能在基礎(chǔ)表中有select權(quán)限 在視圖中需要有select權(quán)限 注釋?zhuān)喊踩浴Mㄟ^(guò)視圖用戶(hù)只能查詢(xún)和修改他們所能見(jiàn)到的數(shù)據(jù)。數(shù)據(jù)庫(kù)中的其它數(shù)據(jù)則既看不見(jiàn)也取不到。數(shù)據(jù)庫(kù)授權(quán)命令可以使每個(gè)用戶(hù)對(duì)數(shù)據(jù)庫(kù)的檢索限制到特定的數(shù)據(jù)庫(kù)對(duì)象上,但不能授權(quán)到數(shù)據(jù)庫(kù)特定行和特定的列上。通過(guò)視圖,用戶(hù)可以被限制在數(shù)據(jù)的不同子集上: 使用權(quán)限可被限制在基表的行的子集上。 使用權(quán)限可被限制在基表的列的子集上。 使用權(quán)限可被限制在基表的行和列的子集上。 使用權(quán)限可被限制在多個(gè)基表的連接所限定的行上。 使用權(quán)限可被限制在基表中的數(shù)據(jù)的統(tǒng)計(jì)匯總上。 使用權(quán)限可被限制在另一視圖的一個(gè)子集上,或是一些視圖和基表合并后的子集

23、上。 30. 數(shù)據(jù)庫(kù)中只存放視圖的? (該題為必答題) 3對(duì)應(yīng)的數(shù)據(jù) 操作 定義 限制 注釋?zhuān)簭挠脩?hù)角度來(lái)看,一個(gè)視圖是從一個(gè)特定的角度來(lái)查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)。從數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部來(lái)看,一個(gè)視圖是由SELECT語(yǔ)句組成的查詢(xún)定義的虛擬表。從數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部來(lái)看,視圖是由一張或多張表中的數(shù)據(jù)組成的,從數(shù)據(jù)庫(kù)系統(tǒng)外部來(lái)看,視圖就如同一張表一樣,對(duì)表能夠進(jìn)行的一般操作都可以應(yīng)用于視圖,例如查詢(xún),插入,修改,刪除操作等。視圖是一個(gè)虛擬表,其內(nèi)容由查詢(xún)定義。同真實(shí)的表一樣,視圖的作用類(lèi)似于篩選。定義視圖的篩選可以來(lái)自當(dāng)前或其它數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)表,或者其它視圖。分布式查詢(xún)也可用于定義使用多個(gè)異類(lèi)源數(shù)據(jù)的視圖。視

24、圖是存儲(chǔ)在數(shù)據(jù)庫(kù)中的查詢(xún)的SQL 語(yǔ)句,它主要出于兩種原因:安全原因,視圖可以隱藏一些數(shù)據(jù),如:社會(huì)保險(xiǎn)基金表,可以用視圖只顯示姓名,地址,而不顯示社會(huì)保險(xiǎn)號(hào)和工資數(shù)等,另一原因是可使復(fù)雜的查詢(xún)易于理解和使用。視圖:查看圖形或文檔的方式。視圖一經(jīng)定義便存儲(chǔ)在數(shù)據(jù)庫(kù)中,與其相對(duì)應(yīng)的數(shù)據(jù)并沒(méi)有像表那樣又在數(shù)據(jù)庫(kù)中再存儲(chǔ)一份,通過(guò)視圖看到的數(shù)據(jù)只是存放在基本表中的數(shù)據(jù)。對(duì)視圖的操作與對(duì)表的操作一樣,可以對(duì)其進(jìn)行查詢(xún)、修改(有一定的限制)、刪除。當(dāng)對(duì)通過(guò)視圖看到的數(shù)據(jù)進(jìn)行修改時(shí),相應(yīng)的基本表的數(shù)據(jù)也要發(fā)生變化,同時(shí),若基本表的數(shù)據(jù)發(fā)生變化,則這種變化也可以自動(dòng)地反映到視圖中。 31. 在視圖上不能完成

25、的操作是 (該題為必答題) 1 在視圖上定義新的基本表 在視圖上定義新視圖 更新視圖 查詢(xún) 注釋?zhuān)阂?jiàn)上。 32. "|DF|A3".split("|").length的結(jié)果是() (該題為必答題) 45 4 6 7 3 注釋?zhuān)簊plit方法是將一個(gè)字符串分割為子字符串,然后將結(jié)果作為字符串?dāng)?shù)組返回。 33. 下列關(guān)于Perl語(yǔ)言說(shuō)法不正確的是() (該題為必答題) 1Perl是腳本語(yǔ)言,因此運(yùn)行速度較慢 Perl的腳本不支持動(dòng)態(tài)加載 Perl比較擅長(zhǎng)就是分析處理日志文件 Perl不需要編譯器和鏈接器來(lái)運(yùn)行代碼 注釋?zhuān)篜erl借取了C、sed、awk、sh

26、ell scripting以及很多其他程序語(yǔ)言的特性。其中最重要的特性是它內(nèi)部集成了正則表達(dá)式的功能,以及巨大的第三方代碼庫(kù)CPAN。Perl與腳本語(yǔ)言一樣,Perl不需要編譯器和鏈接器來(lái)運(yùn)行代碼,你要做的只是寫(xiě)出程序并告訴Perl來(lái)運(yùn)行而已。這意味著Perl對(duì)于小的編程問(wèn)題的快速解決方案和為大型事件創(chuàng)建原型來(lái)測(cè)試潛在的解決方案是十分理想的。Perl 是一種能完成任務(wù)的語(yǔ)言。從一開(kāi)始,Perl 就設(shè)計(jì)成可以把簡(jiǎn)單工作簡(jiǎn)單化,同時(shí)又不失去處理困難問(wèn)題能力的語(yǔ)言。它可以很容易操作數(shù)字,文本,文件和目錄,計(jì)算機(jī)和網(wǎng)絡(luò),特別是程序的語(yǔ)言。這種語(yǔ)言應(yīng)該很容易運(yùn)行外部的程序并且掃描這些程序的輸出獲取感興趣

27、的東西。而且它還應(yīng)該很容易能把這些你感興趣的東西交給其它程序做特殊的處理。當(dāng)然,這種語(yǔ)言還應(yīng)該很容易在任何現(xiàn)代的操作系統(tǒng)上可以移植地編譯和運(yùn)行。 34. 下列代碼哪幾行會(huì)出錯(cuò): 1) public void modify() 2) int I, j, k; 3) I = 100; 4) while ( I > 0 ) 5) j = I * 2; 6) System.out.println (" The value of j is " + j ); 7) k = k + 1; 8) I-; 9) 10) (該題為必答題) 2line 6 line 7 line 8 li

28、ne 4 35. 關(guān)于finally塊中的代碼描述正確的是: (該題為必答題) 3異常發(fā)生時(shí)才被執(zhí)行 如果try塊后沒(méi)有catch塊時(shí),finally塊中的代碼才會(huì)執(zhí)行 finally塊可以不寫(xiě) 異常沒(méi)有發(fā)生時(shí)才被執(zhí)行 注釋?zhuān)篺inally在異常處理時(shí)提供finally塊來(lái)執(zhí)行所有清除操作。主要與try-catch-finally配合使用。finally語(yǔ)句塊的作用是無(wú)論出現(xiàn)什么情況,finally塊中的語(yǔ)句一定會(huì)被執(zhí)行,并且是在return之前執(zhí)行。根據(jù)JAVA規(guī)范,如果try-finally或者catch-finally中都有return,則2個(gè)return都執(zhí)行并最終返回調(diào)用者那里的是f

29、inally中的return,如果finally中沒(méi)有return則返回的是catch中的return,但是finally中的代碼也是要執(zhí)行的。 36. 在面向?qū)ο髷?shù)據(jù)模型中,子類(lèi)不但可以從其超類(lèi)中繼承所有的屬性和方法,而且還可以定義自己的屬性和方法,這有利于實(shí)現(xiàn) (該題為必答題) 1 可擴(kuò)充性 可靠性 可移植性 安全性 37. 關(guān)于自動(dòng)化測(cè)試與手工測(cè)試的比較,正確的是( ) (該題為必答題) 3自動(dòng)化測(cè)試能做的,手工測(cè)試不能做 手工測(cè)試能做的,自動(dòng)化測(cè)試都能做 誰(shuí)也不能完全代替對(duì)方 自動(dòng)化測(cè)試能做的,手工測(cè)試都能做 38. 假設(shè)i是小于10的整型變量,則表達(dá)式 i-10+10=i 的運(yùn)行結(jié)果

30、( ) (該題為必答題) 4等于-i 等于i 可能為真,也可能為假 一定為真 注釋?zhuān)?、 該表中優(yōu)先級(jí)按照從高到低的順序書(shū)寫(xiě),也就是優(yōu)先級(jí)為1的優(yōu)先級(jí)最高,優(yōu)先級(jí)14的優(yōu)先級(jí)最低。2、 結(jié)合性是指運(yùn)算符結(jié)合的順序,通常都是從左到右。從右向左的運(yùn)算符最典型的就是負(fù)號(hào),例如3+-4,則意義為3加-4,符號(hào)首先和運(yùn)算符右側(cè)的內(nèi)容結(jié)合。 3、instanceof作用是判斷對(duì)象是否為某個(gè)類(lèi)或接口類(lèi)型。4、注意區(qū)分正負(fù)號(hào)和加減號(hào),以及按位與和邏輯與的區(qū)別。39. 運(yùn)用正交設(shè)計(jì)法可以覆蓋( ) (該題為必答題) 2所有邏輯分支 所有因素之間的組合 任意兩個(gè)因素之間的組合 所有數(shù)據(jù)流 注釋?zhuān)赫辉囼?yàn)設(shè)計(jì)(Or

31、thogonal experimental design)是研究多因素多水平的又一種設(shè)計(jì)方法,它是根據(jù)正交性從全面試驗(yàn)中挑選出部分有代表性的點(diǎn)進(jìn)行試驗(yàn),這些有代表性的點(diǎn)具備了“均勻分散,齊整可比”的特點(diǎn),正交試驗(yàn)設(shè)計(jì)是分析因式設(shè)計(jì)的主要方法。是一種高效率、快速、經(jīng)濟(jì)的實(shí)驗(yàn)設(shè)計(jì)方法。正交試驗(yàn)設(shè)計(jì)的關(guān)鍵在于試驗(yàn)因素的安排。通常,在不考慮交互作用的情況下,可以自由的將各個(gè)因素安排在正交表的各列,只要不在同一列安排兩個(gè)因素即可(否則會(huì)出現(xiàn)混雜)。但是當(dāng)要考慮交互作用時(shí),就會(huì)受到一定的限制,如果任意安排,將會(huì)導(dǎo)致交互效應(yīng)與其它效應(yīng)混雜的情況。 40. 采用自頂向下集成的測(cè)試方法,需要編寫(xiě)( )。 (該題

32、為必答題) 3客戶(hù)端程序 驅(qū)動(dòng)程序 條件樁 測(cè)試樁 注釋?zhuān)鹤皂斚蛳略隽渴綔y(cè)試:主要優(yōu)點(diǎn)在于它可以自然的做到逐步求精,一開(kāi)始就能讓測(cè)試者看到系統(tǒng)的框架;主要缺點(diǎn)是需要提供樁模塊,并且在輸入/輸出模塊接入系統(tǒng)以前,在樁模塊中表示測(cè)試數(shù)據(jù)有一定困難。自底向上增量式測(cè)試:優(yōu)點(diǎn)在于由于驅(qū)動(dòng)模塊模擬了所有調(diào)用參數(shù),即使數(shù)據(jù)流并未構(gòu)成有向的非環(huán)狀圖,生成測(cè)試數(shù)據(jù)也無(wú)困難;主要缺點(diǎn)在于,直到最后一個(gè)模塊被加進(jìn)去之后才能看到整個(gè)程序(系統(tǒng))的框架。 41. 功能測(cè)試也叫做( ) (該題為必答題) 1FVT ST PT UAT 注釋?zhuān)篎UNCTION VERIFY TESTING(功能測(cè)試),也稱(chēng)為behavio

33、ral testing(行為測(cè)試)。42. 使用錄制模式產(chǎn)生的自動(dòng)化腳本,與人工編寫(xiě)的腳本相比,后期維護(hù)成本通常( ) (該題為必答題) 2不能比較 較高 較低 沒(méi)有差別 43. 某項(xiàng)測(cè)試有6個(gè)因素,均為布爾量,使用判定表方法,判定表有( ) 行 (該題為必答題) 12B194 B1942 POWER(B194,B194) 6 注釋?zhuān)号卸ū淼慕⒉襟E:1)確定規(guī)則的個(gè)數(shù)。假如有n個(gè)條件。每個(gè)條件有兩個(gè)取值(0,1),故有2的n次方種規(guī)則。2)列出所有的條件樁和動(dòng)作樁。3)填入條件項(xiàng)。4)填入動(dòng)作項(xiàng)。得到初始判定表。5)簡(jiǎn)化.合并相似規(guī)則(相同動(dòng)作)。 44. 軟件測(cè)試的目的是( ) (該題為必

34、答題) 4發(fā)現(xiàn)軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤 避免軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤 修改軟件中出現(xiàn)的錯(cuò)誤 盡可能多的發(fā)現(xiàn)軟件缺陷,并確保得以修復(fù) 45. 黑盒測(cè)試也稱(chēng)為功能測(cè)試。黑盒測(cè)試不能發(fā)現(xiàn) (該題為必答題) 4輸入是否正確接收 終止性錯(cuò)誤 界面是否有錯(cuò)誤 是否存在冗余代碼 46. 如下參數(shù)中不能用于進(jìn)程間通信的是 (該題為必答題) 1信件 信號(hào)量 口令 消息 注釋?zhuān)?47. 操作系統(tǒng)具有進(jìn)程管理、存儲(chǔ)管理、文件管理和設(shè)備管理的功能,在以下有關(guān)的描述中,哪一個(gè)是不正確的 (該題為必答題) 3存儲(chǔ)管理主要是管理內(nèi)存資源 文件管理可以有效地支持對(duì)文件的操作,解決文件共享、保密和保護(hù)問(wèn)題 進(jìn)程管理主要是對(duì)程序進(jìn)行管理

35、 設(shè)備管理是指計(jì)算機(jī)系統(tǒng)中除了CPU和內(nèi)存以外的所有輸入、輸出設(shè)備的管理注釋?zhuān)哼M(jìn)程管理指的是操作系統(tǒng)調(diào)整復(fù)數(shù)進(jìn)程的功能。 48. 下列關(guān)于描述XML和HTML的差異不正確的是 (該題為必答題) 2解析XML的性能優(yōu)于HTML XML與HTML互補(bǔ) XML的語(yǔ)法比HTML嚴(yán)格 XML擴(kuò)展性比HTML強(qiáng) 注釋?zhuān)簒ml和html都是用于操作數(shù)據(jù)或數(shù)據(jù)結(jié)構(gòu),在結(jié)構(gòu)上大致是相同的,但它們?cè)诒举|(zhì)上卻存在著明顯的區(qū)別。綜合網(wǎng)上的各種資料總結(jié)如下。它們的區(qū)別主要有以下幾點(diǎn): 一、語(yǔ)法要求不同: 1. 在html中不區(qū)分大小寫(xiě),在xml中嚴(yán)格區(qū)分。 2. 在HTML中,有時(shí)不嚴(yán)格,如果上下文清楚地顯示出段落或者

36、列表鍵在何處結(jié)尾,那么你可以省略</p>或者</li>之類(lèi)的結(jié)束標(biāo)記。在XML中,是嚴(yán)格的樹(shù)狀結(jié)構(gòu),絕對(duì)不能省略掉結(jié)束標(biāo)記。3. 在XML中,擁有單個(gè)標(biāo)記而沒(méi)有匹配的結(jié)束標(biāo)記的元素必須用一個(gè)/字符作為結(jié)尾。這樣分析器就知道不用查找結(jié)束標(biāo)記了。4. 在XML中,屬性值必須分裝在引號(hào)中。在HTML中,引號(hào)是可用可不用的。5. 在HTML中,可以擁有不帶值的屬性名。在XML中,所有的屬性都必須帶有相應(yīng)的值。6. 在XML文檔中,空白部分不會(huì)被解析器自動(dòng)刪除;但是html是過(guò)濾掉空格的。二、標(biāo)記不同:html使用固有的標(biāo)記;而xml沒(méi)有固有的標(biāo)記。Html標(biāo)簽是預(yù)定義的;XML

37、標(biāo)簽是免費(fèi)的、自定義的、可擴(kuò)展的。三、作用不同:1. html是用來(lái)顯示數(shù)據(jù)的;xml是用來(lái)描述數(shù)據(jù)、存放數(shù)據(jù)的,所以可以作為持久化的介質(zhì)!Html將數(shù)據(jù)和顯示結(jié)合在一起,在頁(yè)面中把這數(shù)據(jù)顯示出來(lái);而xml則將數(shù)據(jù)和顯示分開(kāi)。XML被設(shè)計(jì)用來(lái)描述數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的內(nèi)容。HTML被設(shè)計(jì)用來(lái)顯示數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的外觀。 2. xml不是HTML的替代品,xml和html是兩種不同用途的語(yǔ)言。XML 不是要替換 HTML;實(shí)際上XML可以視作對(duì)HTML 的補(bǔ)充。XML 和HTML 的目標(biāo)不同:HTML的設(shè)計(jì)目標(biāo)是顯示數(shù)據(jù)并集中于數(shù)據(jù)外觀,而XML的設(shè)計(jì)目標(biāo)是描述數(shù)據(jù)并集中于數(shù)據(jù)的內(nèi)容。3. 沒(méi)有

38、任何行為的XML。與HTML相似,XML不進(jìn)行任何操作。(共同點(diǎn))4. 對(duì)于XML最好的形容可能是: XML是一種跨平臺(tái)的,與軟、硬件無(wú)關(guān)的,處理與傳輸信息的工具。5. XML未來(lái)將會(huì)無(wú)所不在。XML將成為最普遍的數(shù)據(jù)處理和數(shù)據(jù)傳輸?shù)墓ぞ摺?49. 下面是有關(guān)子類(lèi)調(diào)用父類(lèi)構(gòu)造函數(shù)的描述正確的是 (該題為必答題) 4創(chuàng)建子類(lèi)對(duì)象時(shí),先調(diào)用子類(lèi)自己的構(gòu)造函數(shù),然后調(diào)用父類(lèi)的構(gòu)造函數(shù) 子類(lèi)必須通過(guò)super關(guān)鍵字調(diào)用父類(lèi)沒(méi)有參數(shù)的構(gòu)造函數(shù) 子類(lèi)定義了自己的構(gòu)造函數(shù),就不會(huì)調(diào)用父類(lèi)的構(gòu)造函數(shù) 如果子類(lèi)的構(gòu)造函數(shù)沒(méi)有通過(guò)super調(diào)用父類(lèi)構(gòu)造函數(shù),那么子類(lèi)會(huì)先調(diào)用父類(lèi)不含參數(shù)的構(gòu)造函數(shù),再調(diào)用子類(lèi)自己的

39、構(gòu)造函數(shù) 注釋?zhuān)?構(gòu)造函數(shù)的繼承 1、子類(lèi)只繼承父類(lèi)的默認(rèn)(缺省)構(gòu)造函數(shù),即無(wú)形參構(gòu)造函數(shù)。如果父類(lèi)沒(méi)有默認(rèn)構(gòu)造函數(shù),那子類(lèi)不能從父類(lèi)繼承到任何構(gòu)造函數(shù)。2、子類(lèi)從父類(lèi)處繼承來(lái)的父類(lèi)默認(rèn)構(gòu)造函數(shù),不能成為子類(lèi)的默認(rèn)構(gòu)造函數(shù)。3、在創(chuàng)建對(duì)象時(shí),先調(diào)用父類(lèi)默認(rèn)構(gòu)造函數(shù)對(duì)對(duì)象進(jìn)行初始化,然后調(diào)用子類(lèi)自身自己定義的構(gòu)造函數(shù)。 4、如果子類(lèi)想調(diào)用父類(lèi)的非默認(rèn)構(gòu)造函數(shù),則必須使用super來(lái)實(shí)現(xiàn)。5、子類(lèi)必須調(diào)用父類(lèi)的構(gòu)造函數(shù)??梢酝ㄟ^(guò)系統(tǒng)自動(dòng)調(diào)用父類(lèi)的默認(rèn)構(gòu)造函數(shù),如果父類(lèi)沒(méi)有默認(rèn)構(gòu)造函數(shù)時(shí),子類(lèi)構(gòu)造函數(shù)必須通過(guò)super調(diào)用父類(lèi)的構(gòu)造函數(shù)。缺省構(gòu)造函數(shù)的問(wèn)題:base類(lèi)是父類(lèi),derived類(lèi)是子類(lèi)

40、,首先要說(shuō)明的是由于先有父類(lèi)后有子類(lèi),所以生成子類(lèi)之前要首先有父類(lèi)。class 是由class的構(gòu)造函數(shù)constructor產(chǎn)生的,每一個(gè)class都有構(gòu)造函數(shù),如果你在編寫(xiě)自己的class時(shí)沒(méi)有編寫(xiě)任何構(gòu)造函數(shù),那么編譯器為你自動(dòng)產(chǎn)生一個(gè)缺省default構(gòu)造函數(shù)。這個(gè)default構(gòu)造函數(shù)實(shí)質(zhì)是空的,其中不包含任何代碼。但是一牽扯到繼承,它的問(wèn)題就出現(xiàn)了。如果父類(lèi)base class只有缺省構(gòu)造函數(shù),也就是編譯器自動(dòng)為你產(chǎn)生的。而子類(lèi)中也只有缺省構(gòu)造函數(shù),那么不會(huì)產(chǎn)生任何問(wèn)題,因?yàn)楫?dāng)你試圖產(chǎn)生一個(gè)子類(lèi)的實(shí)例時(shí),首先要執(zhí)行子類(lèi)的構(gòu)造函數(shù),但是由于子類(lèi)繼承父類(lèi),所以子類(lèi)的缺省構(gòu)造函數(shù)自動(dòng)調(diào)用

41、父類(lèi)的缺省構(gòu)造函數(shù)。先產(chǎn)生父類(lèi)的實(shí)例,然后再產(chǎn)生子類(lèi)的實(shí)例。 50. 下面( )是有效明確的功能需求 (該題為必答題) 2兩年內(nèi)存儲(chǔ)數(shù)據(jù)量不超過(guò)100G 登錄后顯示公告欄 界面美觀大方 長(zhǎng)時(shí)間操作后提醒用戶(hù)休息 51. 以下哪一項(xiàng)測(cè)試是自動(dòng)化測(cè)試無(wú)法勝任的:( ) (該題為必答題) 1對(duì)圖形驗(yàn)證碼的測(cè)試 對(duì)數(shù)據(jù)流的測(cè)試 對(duì)業(yè)務(wù)流程的測(cè)試 對(duì)頁(yè)面校驗(yàn)規(guī)則的測(cè)試 52. 一個(gè)對(duì)象有4個(gè)屬性,每個(gè)屬性有3種可能的值,如果要求對(duì)所有值的組合進(jìn)行測(cè)試,則共有( )種組合 (該題為必答題) 212 81 7 64 53. 軟件測(cè)試術(shù)語(yǔ)“V&V”指( ) (該題為必答題) 4Valid and Va

42、luable Version and Version Valid and Victory Verification and Validation注釋?zhuān)很浖y(cè)試中的V&V意思是:軟件測(cè)試的工作歸結(jié)起來(lái)就是兩個(gè)V,Verification和Validation。Verification翻譯為驗(yàn)證,在在ISO9000中,“驗(yàn)證”的嚴(yán)格定義是:驗(yàn)證是通過(guò)檢查和提供客觀證據(jù),表明規(guī)定要求已經(jīng)滿(mǎn)足的認(rèn)可。Validation翻譯為確認(rèn),在ISO9000中,“確認(rèn)”的嚴(yán)格定義是:確認(rèn)是通過(guò)檢查和提供客觀證據(jù),表明一些針對(duì)某一特定預(yù)期用途的要求已經(jīng)滿(mǎn)足的認(rèn)可。所以,V&V意思就是:軟件測(cè)試中的

43、 Verification 和 Validation 54. Loadrunner中哪個(gè)部件用來(lái)設(shè)置性能測(cè)試場(chǎng)景 (該題為必答題) 1controller virtual user generator remote agent analysis注釋?zhuān)篖oadRunner包含以下組件:Virtual User Generator錄制最終用戶(hù)業(yè)務(wù)流程并創(chuàng)建自動(dòng)化性能測(cè)試腳本,即Vuser腳本。 Controller組織、驅(qū)動(dòng)、管理并監(jiān)控負(fù)載測(cè)試。Load Generator通過(guò)運(yùn)行Vuser 產(chǎn)生負(fù)載。Analysis用于查看、剖析和比較性能結(jié)果。 Launcher使您可以從單個(gè)訪問(wèn)點(diǎn)訪問(wèn)所有Lo

44、adRunner組件。 55. 以下關(guān)于壓力測(cè)試的描述,哪種描述是錯(cuò)誤的? (該題為必答題) 4壓力測(cè)試和并發(fā)行測(cè)試的聯(lián)系和區(qū)別:并發(fā)測(cè)試是一種測(cè)試手段,在壓力測(cè)試中可以利用并發(fā)測(cè)試來(lái)進(jìn)行壓力測(cè)試。 壓力測(cè)試一般通過(guò)模擬方法進(jìn)行。 壓力測(cè)試是指模擬巨大的工作負(fù)荷,以查看系統(tǒng)在峰值使用情況下是否可以正常運(yùn)行。 壓力測(cè)試是通過(guò)一次性大量增加系統(tǒng)負(fù)載來(lái)測(cè)試系統(tǒng)性能的變化,以此來(lái)獲得系統(tǒng)性能提供的最大服務(wù)級(jí)別的測(cè)試。 56. 從下列敘述中,能夠與需求分析、設(shè)計(jì)、編碼相對(duì)應(yīng)的軟件測(cè)試階段是 (該題為必答題) 2單元測(cè)試、開(kāi)發(fā)集成測(cè)試、系統(tǒng)測(cè)試 系統(tǒng)測(cè)試、開(kāi)發(fā)集成測(cè)試、單元測(cè)試 開(kāi)發(fā)集成測(cè)試、系統(tǒng)測(cè)試、單

45、元測(cè)試 單元測(cè)試、系統(tǒng)測(cè)試、開(kāi)發(fā)集成測(cè)試 注釋?zhuān)侯A(yù)驗(yàn)收測(cè)試可行性分析     >     驗(yàn)收測(cè)試                  預(yù)系統(tǒng)測(cè)試                 需求分析       >      系統(tǒng)測(cè)試            &

46、#160;       預(yù)集成測(cè)試              概要設(shè)計(jì)      >      集成測(cè)試                   預(yù)單元測(cè)試            詳細(xì)設(shè)計(jì)   >   單元測(cè)試     

47、                                                        編碼 57. 以下不能用作功能測(cè)試的自動(dòng)化工具是 (該題為必答題) 2WinRunner ClearCase QTP Robot 注釋?zhuān)篧inRunner:是一種企業(yè)級(jí)的功能測(cè)試工具,用于檢測(cè)應(yīng)用程

48、序是否能夠達(dá)到預(yù)期的功能及正常運(yùn)行。ClearCase:是SCM管理工具其中的一種。是RATIONAL公司開(kāi)發(fā)的配置管理工具,類(lèi)似于VSS,CVS的作用,但是功能比VSS,CVS強(qiáng)大的多,而且可以與WINDOWS資源管理器集成使用,并且還可以與很多開(kāi)發(fā)工具集成在一起使用。QTP:一個(gè)側(cè)重于功能的回歸自動(dòng)化測(cè)試工具。Robot:是一種可擴(kuò)展的、靈活的功能測(cè)試工具。 58. 軟件測(cè)試的對(duì)象包括_。 (該題為必答題) 3源程序和目標(biāo)程序 目標(biāo)程序和相關(guān)文檔 源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔 目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件 59. 在UML提供的圖中,( )用于按時(shí)間順序描述對(duì)象間的交互。 (該題為必答

49、題) 1序列圖 狀態(tài)圖 網(wǎng)絡(luò)圖 協(xié)作圖 注釋?zhuān)喉樞驁D展現(xiàn)了一組對(duì)象和由這組對(duì)象收發(fā)的消息,用于按時(shí)間順序?qū)刂屏鹘?。用順序圖說(shuō)明系統(tǒng)的動(dòng)態(tài)視圖。 60. 在操作系統(tǒng)中,Wait(s)和Signal(s)操作是一種 (該題為必答題) 2作業(yè)控制命令 低級(jí)進(jìn)程通信原語(yǔ) 機(jī)器指令 系統(tǒng)調(diào)用命令注釋?zhuān)盒盘?hào)量是一種計(jì)數(shù)器,可以控制進(jìn)程間多個(gè)線(xiàn)程或者多個(gè)進(jìn)程對(duì)資源的同步訪問(wèn),它常實(shí)現(xiàn)為一種鎖機(jī)制。實(shí)質(zhì)上,信號(hào)量是一個(gè)被保護(hù)的變量,并且只能通過(guò)初始化和兩個(gè)標(biāo)準(zhǔn)的原子操作(P/V)來(lái)訪問(wèn)。(P,V操作也常稱(chēng)為wait(s),signal(s)。 61. 下面列出的條目中,哪些是數(shù)據(jù)倉(cāng)庫(kù)的基本特征_。 .數(shù)據(jù)

50、倉(cāng)庫(kù)是面向主題的 .數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)是集成的 .數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)是相對(duì)穩(wěn)定的 .數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)是反映歷史變化的 (該題為必答題) 2、和 都是 、和 、和 注釋?zhuān)簲?shù)據(jù)倉(cāng)庫(kù)的特點(diǎn) 1、面向主題 操作型數(shù)據(jù)庫(kù)的數(shù)據(jù)組織面向事務(wù)處理任務(wù),各個(gè)業(yè)務(wù)系統(tǒng)之間各自分離,而數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)是按照一定的主題域進(jìn)行組織的。 2、集成的 數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)是在對(duì)原有分散的數(shù)據(jù)庫(kù)數(shù)據(jù)抽取、清理的基礎(chǔ)上經(jīng)過(guò)系統(tǒng)加工、匯總和整理得到的,必須消除源數(shù)據(jù)中的不一致性,以保證數(shù)據(jù)倉(cāng)庫(kù)內(nèi)的信息是關(guān)于整個(gè)企業(yè)的一致的全局信息。 3、相對(duì)穩(wěn)定的 數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)主要供企業(yè)決策分析之用,所涉及的數(shù)據(jù)操作主要是數(shù)據(jù)查詢(xún),一旦某個(gè)數(shù)據(jù)進(jìn)入數(shù)據(jù)倉(cāng)

51、庫(kù)以后,一般情況下將被長(zhǎng)期保留,也就是數(shù)據(jù)倉(cāng)庫(kù)中一般有大量的查詢(xún)操作,但修改和刪除操作很少,通常只需要定期的加載、刷新。 4、反映歷史變化 數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)通常包含歷史信息,系統(tǒng)記錄了企業(yè)從過(guò)去某一時(shí)點(diǎn)(如開(kāi)始應(yīng)用數(shù)據(jù)倉(cāng)庫(kù)的時(shí)點(diǎn))到目前的各個(gè)階段的信息,通過(guò)這些信息,可以對(duì)企業(yè)的發(fā)展歷程和未來(lái)趨勢(shì)做出定量分析和預(yù)測(cè)62. 下列關(guān)于jsp和servlet描述不正確的是 (該題為必答題) 4JSP側(cè)重于視圖 Servlet的應(yīng)用邏輯是在Java文件中 JSP本質(zhì)上是Servlet的簡(jiǎn)易方式 Servlet也可以嵌入在HTML里注釋?zhuān)篔SP是Servlet技術(shù)的擴(kuò)展,本質(zhì)上就是Servlet的簡(jiǎn)易方

52、式。JSP編譯后是“類(lèi)servlet”。Servlet和JSP最主要的不同點(diǎn)在于,Servlet的應(yīng)用邏輯是在Java文件中,并且完全從表示層中的HTML里分離開(kāi)來(lái)。而JSP的情況是Java和HTML可以組合成一個(gè)擴(kuò)展名為.jsp的文件。JSP側(cè)重于視圖,Servlet主要用于控制邏輯。 63. 假設(shè)A類(lèi)有如下定義,設(shè)a是A類(lèi)的一個(gè)實(shí)例,下列哪些語(yǔ)句調(diào)用是錯(cuò)誤的。4class A int i;static String s; void method1() static void method2() (該題為必答題)A.method1(); A.method2() System.out.prin

53、tln(a.i); a.method1(); 注釋?zhuān)?:沒(méi)有static修飾的方法,在調(diào)用的時(shí)候需要先創(chuàng)造對(duì)象類(lèi)名。 對(duì)象名=new 類(lèi)名();對(duì)象名.方法名();2:有static修飾的方法,在調(diào)用的時(shí)候直接調(diào)用。類(lèi)名.方法名();也就是說(shuō):沒(méi)有static修飾的,它們?cè)谏傻臅r(shí)候,就屬于對(duì)象。有static修飾的,它們?cè)谏傻臅r(shí)候,就屬于類(lèi)。 64. 欲構(gòu)造ArrayList類(lèi)的一個(gè)實(shí)例,此類(lèi)繼承了List接口,下列哪個(gè)方法是正確的 ? (該題為必答題) 1List myList=new ArrayList(); ArrayList myList=new List(); ArrayList

54、 myList=new Object(); List myList=new List(); 注釋?zhuān)篖ist是一個(gè)接口,而ListArray是一個(gè)類(lèi)。 ListArray繼承并實(shí)現(xiàn)了List。所以List不能被構(gòu)造,但可以向上面那樣為L(zhǎng)ist創(chuàng)建一個(gè)引用,而ListArray就可以被構(gòu)造。 List list; /正確 list=null; List list=new List(); / 是錯(cuò)誤的用法List list = new ArrayList();這句創(chuàng)建了一個(gè)ArrayList的對(duì)象后把上溯到了List。此時(shí)它是一個(gè)List對(duì)象了,有些ArrayList有但是List沒(méi)有的屬性和方法,

55、它就不能再用了。而ArrayList list=new ArrayList();創(chuàng)建一對(duì)象則保留了ArrayList的所有屬性。這是一個(gè)例子: import java.util.*;public class TestList public static void main(String args) List list = new ArrayList(); ArrayList arrayList = new ArrayList();list.trimToSize(); /錯(cuò)誤,沒(méi)有該方法。arrayList.trimToSize(); /ArrayList里有該方法。 編譯一下就知道結(jié)果了。如果

56、這個(gè)樣子:List a=new ArrayList(); 則a擁有List與ArrayList的所有屬性和方法,不會(huì)減少。 如果List與ArrayList中有相同的屬性(如int i),有相同的方法(如void f(),則a.i是調(diào)用了List中的i a.f()是調(diào)用了ArrayList中的f(); 問(wèn)題的關(guān)鍵:為什么要用 List list = new ArrayList() ,而不用 ArrayList alist = new ArrayList()呢?問(wèn)題就在于List有多個(gè)實(shí)現(xiàn)類(lèi),現(xiàn)在你用的是ArrayList,也許哪一天你需要換成其它的實(shí)現(xiàn)類(lèi),如 LinkedList或者Vector等等,這時(shí)你只要改變這一行就行了:List list = new LinkedList(); 其它使用了list地方的代碼根本不需要改動(dòng)。假設(shè)你開(kāi)始用 ArrayList alist = new ArrayList(), 這下你有的改了,特別是如果你使用了 ArrayList特有的方法和屬性。地區(qū)用 List arr = new ArrayList();定義;行業(yè)用 ArrayListarr = new ArrayList();定義;則說(shuō)明,行業(yè)里用到了Ar

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論