JAVA開發(fā)設(shè)計(jì)面試題_第1頁
JAVA開發(fā)設(shè)計(jì)面試題_第2頁
JAVA開發(fā)設(shè)計(jì)面試題_第3頁
JAVA開發(fā)設(shè)計(jì)面試題_第4頁
JAVA開發(fā)設(shè)計(jì)面試題_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、考考試試題題目目選擇答答案案下列哪項(xiàng)不是web容器描述符的作用。安全授權(quán)和認(rèn)證定義遠(yuǎn)程接口映射到servlet/jsp的請(qǐng)求定義MIME參數(shù)初始化參數(shù)定義歡迎和錯(cuò)誤頁面軟件設(shè)計(jì)階段的輸出主要是:設(shè)計(jì)規(guī)格說明書偽代碼程序模塊在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于:運(yùn)行時(shí)期開發(fā)時(shí)期維護(hù)時(shí)期計(jì)劃時(shí)期Oracle中下列有關(guān)替代觸發(fā)器的描述,正確的是:通過替代觸發(fā)器可以像試圖插入數(shù)據(jù)通過替代觸發(fā)器可以向基表插入數(shù)據(jù)替代觸發(fā)器創(chuàng)建在表上替代觸發(fā)器創(chuàng)建在數(shù)據(jù)庫上執(zhí)行以下語句出錯(cuò)的行是:SELECT deptno,dname,ename,salfrom emp,deptWhere

2、 emp.deptno=dept.deptnoAND sal1000;第三行第一行第二行第四行Oracle數(shù)據(jù)庫屬于以下哪種類型網(wǎng)狀數(shù)據(jù)庫層次數(shù)據(jù)庫面向?qū)ο箨P(guān)系數(shù)據(jù)庫你怎樣強(qiáng)制對(duì)一個(gè)對(duì)象立即進(jìn)行垃圾收集垃圾收集是不能被強(qiáng)怕立即執(zhí)行的調(diào)用Runtime.gc()給這個(gè)對(duì)象所有的引用設(shè)置一個(gè)新的值,例如null調(diào)用System.gc(),同時(shí)傳遞要進(jìn)行垃圾收集對(duì)象的引用調(diào)用System.gc()Applet類的直接父類是:java.awt.Paneljava.awt.Containetjava.lang.Objectjava.awt.Component定義字符串:String str=abcdde

3、fg 則str.substring(1,4).indexOf(d)的結(jié)果是:2543執(zhí)行下面的代碼,下面描述正確的是:public class Person static intarr = new int10;public static void main(Stringa) System.out.println(arr1);輸出空產(chǎn)生編譯錯(cuò)誤編譯正確運(yùn)行錯(cuò)誤輸出0System同時(shí)包含三個(gè)預(yù)定義的流變量,下面那些不是預(yù)定義的流變量:errinoutintmain方法是java Application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪些是合法的?public void main(St

4、ring arg)public static int main(String arg)public static void main()public static void main(String args)已知二叉樹的后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是:deabccedbaacbeddecab程序員是用那些方法更新查出程序更多的接口錯(cuò)誤:代碼查找黑盒技術(shù)白盒技術(shù)軟件文檔是軟件工程實(shí)施中的重要萬分它不僅是軟件開發(fā)各階段的重要依據(jù),而卻它影響軟件的可擴(kuò)展性可移植性可維護(hù)性可理解性在ORACLE中執(zhí)行下面sql的結(jié)果為:select instr(Mississi

5、ppi,1,3,3)form dual;710118在java Applet程序用戶自定義的Applet子類中,常常重載()方法在Applet的界面中顯示文字,圖形和其他界面元素。stop()init()start()paint()容器Panel和Applet缺省使用的布局編輯策略是:CardLayoutBorderLayoutGridLayoutFlowLayout在編輯異常處理的java程序中,每個(gè)catch語句塊都應(yīng)該與()語句塊對(duì)應(yīng),使得用該語句塊來啟動(dòng)java的異常處理機(jī)制。throwfinallyswitchtry軟件測試的目的是確定軟件產(chǎn)品的質(zhì)量確定軟件產(chǎn)品是否正確最大可能發(fā)現(xiàn)軟

6、件產(chǎn)品錯(cuò)誤和缺陷判斷軟件是否符合規(guī)格說明書下面關(guān)于表和視圖的敘述中錯(cuò)誤的是:基表不存在,不能創(chuàng)建視圖。視圖的數(shù)據(jù)可以來自多個(gè)表。對(duì)視圖的數(shù)據(jù)修改最終傳遞到基表刪除視圖不會(huì)影響基表的數(shù)據(jù)將兩個(gè)表連接在一起時(shí),下面那一項(xiàng)通常是另一個(gè)表的主鍵:主鍵總控鍵外鍵重復(fù)的組在JDBC程序中,Statement對(duì)象表示什么?數(shù)據(jù)源到數(shù)據(jù)庫的連接向數(shù)據(jù)庫發(fā)送SQL語句的對(duì)象下面那條不屬于java的命名約定:變量名的第一個(gè)字母小寫類名首字母大寫除第一個(gè)單詞外,變量名中 其他單詞的首字母都應(yīng)該大寫常量名首字母大寫,其余字母小寫下列那條語句關(guān)于java內(nèi)存回收的說明是正確的?內(nèi)存回收程序可以在制定的時(shí)間釋放內(nèi)存對(duì)象程

7、序員必須創(chuàng)建一個(gè)線程來釋放內(nèi)存內(nèi)存回收程序允許程序員直接釋放內(nèi)存內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存對(duì)于FileInputStream和FileOutputStream中,下面哪個(gè)方法不會(huì)產(chǎn)生IOException異常read()二者的構(gòu)造函數(shù)wait()close()隨著java技術(shù)的不斷發(fā)展,Sun公司根據(jù)市場進(jìn)一步將java細(xì)分,其中針對(duì)普通PC應(yīng)用的是:JDKJ2MEJ2SEJ2EE在MVC框架中,哪兩部分的訪問不是雙向的 M和VV和CM和C以下關(guān)于UML的說法正確的是:UML是標(biāo)準(zhǔn)的建模語言,而不是標(biāo)準(zhǔn)的開發(fā)過程。UML是標(biāo)準(zhǔn)的建模語言,也是標(biāo)準(zhǔn)的開發(fā)過程。在UML提供的圖中,()用于描述系

8、統(tǒng)與外部系統(tǒng)及用戶之間的交互用例圖類圖部署圖對(duì)象圖PL/SQL中用來判斷FETCH語句是否成功,并且在FETCH語句失敗時(shí),返回邏輯真的屬性是:%ROWCOUNT%FOUND%ISOPEN%NOTFOUNDPL/SQL中以下表達(dá)式的結(jié)果非空的是:NULL|NULL5NULLNULL|NULL3+NULL關(guān)于索引的說法錯(cuò)誤的是:索引總是可以提高檢索的效率索引由系統(tǒng)自動(dòng)管理和使用創(chuàng)建表的主鍵會(huì)自動(dòng)創(chuàng)建索引刪除索引對(duì)擁有索引的表的數(shù)據(jù)沒有影響Oracle中數(shù)值1234567.89如果放入Number(9,0)類型的變量中,存儲(chǔ)的值為:會(huì)報(bào)Number error1234567.891234567.9

9、1234567.89Oracle中VARCHAR2類型的最大長度是:1000300020004000下面的說法正確的是:InputStream與OutputStream類都是抽象類File類是抽象類Reader與Writer類不是抽象類RondomAccessFile是抽象類下面變量var的作用域范圍是:1./2.int x;3. Switch(x)4. case 0:5. 6. int var;7. /oricess8. 9. Break;10. case 1:11. 12. int var1;13. /process14. 15. Break;16.1和16行之間6和12行之間6和14行之

10、間4和8行之間關(guān)于MVC,下面說法正確的是:Http實(shí)現(xiàn)MVC的view部分EJB實(shí)現(xiàn)MVC的Model部分Servlet實(shí)現(xiàn)MVC的Model部分JSP實(shí)現(xiàn)MVC的Control部分執(zhí)行下面的PL/SQL,emp表中存在編號(hào)為1234的雇員,說法正確的是:declarev_name VARCHAR2(10);beginselect ename into v_name from empwhere empno=1234;dbms_output.put_line(found);EXCEPTIONWHEN no_date_found THENdbms_output.put_line(not foun

11、d);dbms_output.put_line(others);end;程序編譯錯(cuò)誤輸出結(jié)果為:found others輸出結(jié)果為:not found others輸出結(jié)果為:found在Oracle中,下面哪個(gè)函數(shù)與|運(yùn)算符有相同的功能:LTRIMSUBSTRINSTRCONTACT在Oracle中的集合操作符中,使用哪個(gè)操作符結(jié)果集中可以有重復(fù)記錄.unionunion allintersectmin.有關(guān)線程的哪些敘述是對(duì)的。一旦一個(gè)線程被創(chuàng)建,他就立即開始運(yùn)行。一個(gè)線程可能因?yàn)椴煌脑蛲V?,(cease)并進(jìn)入就緒狀態(tài)。當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行,他被放在可運(yùn)行隊(duì)列的前面使用s

12、tart()方法可以使一個(gè)線程成為可運(yùn)行的,但是它不一定立即開始運(yùn)行Give the following java class:public class Examplepublic static void main(Stringargs) static int x =new int15;System.out.println(x5);Which statement is corrected?When compile,some error will ocoutOutput is zeroOutput is nullWhen run,some error will occutx=52,則x的值為:2

13、876設(shè)x為int型變量,則執(zhí)行以下的語句段后,x的值為: x=10;x+=x-=x-x;10302040以下語句輸出結(jié)果是:String str=123;int x=4,y=5;str=str+x+y;System.out.println(str);1239123+4+512345會(huì)產(chǎn)生編譯錯(cuò)誤軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是:低內(nèi)聚低耦合高內(nèi)聚低耦合低內(nèi)聚高耦合高內(nèi)聚高耦合下列關(guān)于ORACLE數(shù)據(jù)庫的描述,不正確的是:索引表含ROWID值COMMIT后,數(shù)據(jù)不一定立即寫入數(shù)據(jù)文件中擁有不同大小的回滾段沒有任何益處一個(gè)事務(wù)即使不被提交,也會(huì)被寫入到重做日志中轉(zhuǎn)發(fā)HTTP請(qǐng)求一般有2種方法,re

14、sponse.sendRedirect和RequestDispatcher.forward.哪種方法可以保存request.serAttribute()中設(shè)置的值不丟失?sendRedirect兩個(gè)都不能forward兩個(gè)都可以下面哪個(gè)Set是排序的?AbstractSetHashSetTreeSetLinkedHashSet下面哪些對(duì)接口的聲明是錯(cuò)誤的?interface MyInterface extendsYourInterface,YourInterface2()private interface MyInterface()interface MyInterface extendsYo

15、urInterface()interface MyInterface()下面哪一個(gè)primitivetype和對(duì)應(yīng)的wrapper class是錯(cuò)誤的long java.lang.Longshort java.lang.Shortint java.lang.Integerchar java.lang.Stringvoid java.lang.Voidtransient 變量和下面哪一項(xiàng)有關(guān)? SerializableCloneableThrowableRunnableComparable如果程序中包含有obj1和obj2的對(duì)象,則使用語句obj2=obj1時(shí)將發(fā)生什么情況?obj2的實(shí)例變量的

16、值將與obj1相同obj2和obj1是同一個(gè)對(duì)象A和B都不對(duì)A和B都對(duì)需求分析中開發(fā)人員要從用戶那里了解到()軟件做什么包的結(jié)構(gòu)偽代碼的設(shè)計(jì)接口的參數(shù)MAX_LENGTH是int型public成員變量,變量值保持為常量100,用簡短語句定義這個(gè)變量.public int MAX_LENGTH = 100;final int MAX_LENGTH = 100;public final int MAX_LENGTH = 100;final public int MAX_LENGTH = 100;執(zhí)行下列語句后,i和n的值為()int i=10;int n=i+%5;10,011,110,111,0

17、關(guān)于PL/SQL程序塊,以下說法正確的是:塊可以嵌套,但嵌套的塊中不能有變量定義一個(gè)塊只能有一個(gè)返回值嵌套內(nèi)層的塊中未處理的異常會(huì)傳播到外層塊塊必須以begin開頭end結(jié)尾關(guān)于PL/SQL邏輯表達(dá)式,以下說法正確的是:以上皆對(duì)ab and ab or a99 then:new.x=99; end if; 這樣,如果用戶執(zhí)行插入,且視圖插入的x值為100,則:插入成功,且x=99插入語句陷入死循環(huán)插入失敗插入成功,且x=100測試軟件產(chǎn)品說明書屬于靜態(tài)黑盒測試動(dòng)態(tài)黑盒測試動(dòng)態(tài)白盒測試靜態(tài)白盒測試軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)結(jié)構(gòu)測試單元測試功能測試確認(rèn)測試

18、軟件測試類型按開發(fā)階段劃分是:調(diào)試、單元測試、集成測試、用戶測試需求測試、單元測試、集成測試、驗(yàn)證測試單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗(yàn)收測試單元測試、集成測試、驗(yàn)收測試、確認(rèn)測試、驗(yàn)收測試軟件測試的對(duì)象包括:目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件目標(biāo)程序和相關(guān)文檔源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔源程序和目標(biāo)程序()是以提高軟件質(zhì)量為目的的技術(shù)活:技術(shù)評(píng)審技術(shù)創(chuàng)新測試技術(shù)創(chuàng)造分析方法(白盒方法)中常用的方法適合()方法?因果圖歸納測試等價(jià)類路勁測試軟件測試方法可分為黑盒測試和白盒測試兩種,白盒測試法是通過分析程序的()來設(shè)計(jì)測試用例的方法輸入數(shù)據(jù)功能內(nèi)部邏輯應(yīng)用范圍下面哪種模式不屬于創(chuàng)建模式Bu

19、ilder模式Protorype模式Singleton模式Factory模式Fa?ade模式weblogic 啟動(dòng)Admin server 后默認(rèn)的控制臺(tái)路勁是:/control/manager/manage/console棧和隊(duì)列的共同特點(diǎn):沒有共同點(diǎn)都是先進(jìn)后出只允許在端點(diǎn)出插入和刪除元素都是先進(jìn)先出對(duì)于RLLBACK命令,以下正確的說法是撤銷上一個(gè)COMMIT命令撤銷剛剛進(jìn)行的數(shù)據(jù)修改操作撤銷到上次執(zhí)行提交或回退操作的點(diǎn)撤銷本次登錄以來所有的數(shù)據(jù)修改關(guān)于以下程序代碼的說明正確的是:1.public class HasStatic2. private static int x=100;3.

20、 public static void main(Stringargs) 4. HasStatic hsl= new HasStatic();5. hsl.x+;6. HasStatic hs2 = newHasStatic(); 7.hs2.x+;8. hs1 = new HasStatic();9. hs1.x+;10. HasStatic.x-;11. System.out.println(x=+x);12. 13.程序通過編譯,輸出結(jié)果為:x=102程序通過編譯,輸出結(jié)果為:x=10310行不能通過編譯,因?yàn)閤是私有靜態(tài)變量5行不能通過編譯,因?yàn)橐昧怂接徐o態(tài)變量以下循環(huán)執(zhí)行()次pu

21、blic class Testpublic static void main(Stringargs) int x=-10,k=0;while(+x0)k+1110無限9運(yùn)行一下程序段后,變量t1的值是:public static void exchange(intx,int y) int temp=x;x=y;t=temp;public static void main(Stringargs) int t1=2;int t2=3;exchange(t1,t2);2357下面哪些語句是錯(cuò)誤的?double d = 314159;float f = 111;double d = 5.3E12;do

22、uble d = 314D;在java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使用()類的對(duì)象來實(shí)現(xiàn)TextAreaButtonTextFieldLabel編譯下面的程序,得到的結(jié)果是:public class A implements Runnablepublic void run()System.out.println(OK)public static void main(Stringargs) Thread Th=newThread(new A();Th.start();程序能編譯運(yùn)行,但沒有任何結(jié)果輸出程序不能編譯,產(chǎn)生異常程序能編譯運(yùn)行,輸出結(jié)果:OK下面哪一個(gè)參數(shù)

23、不是存儲(chǔ)過程接受的參數(shù)ININPUTINOUTOUT54. 執(zhí)行如下兩個(gè)查詢,結(jié)果為:SELECT ename name, sal salary FROM emporder by salary;SELECT ename name, sal SALARY FROMemp order by sal ASC;兩個(gè)查詢結(jié)果完全相同第一個(gè)查詢正確,第二個(gè)查詢錯(cuò)誤兩個(gè)查詢結(jié)果不同第二個(gè)查詢正確,第一個(gè)查詢錯(cuò)誤下面那段代碼能夠?qū)崿F(xiàn)正確的查找? Listlist = mew java.util.LinkedList();list.add(R);list.add(E);list.add(A);list.add(

24、L);Arrays binarySearch(listtoArray(),A);list.indexOf(A);list.contains(A);Collections.binarySearch(list,A);如果你設(shè)計(jì)了一個(gè)類,并且覆蓋了equles()方法,哪些方法你還會(huì)考慮覆蓋?toString()clone()wait()hashCode()finalize()下列有關(guān)接口的說法,哪個(gè)是正確的?接口與抽象類是相同概念一個(gè)類可實(shí)現(xiàn)多個(gè)接口接口之間不能有繼承關(guān)系實(shí)現(xiàn)一個(gè)借口必須實(shí)現(xiàn)接口的所有方法下面異常處理說明正確的是:try塊中如果執(zhí)行了return語句,則其finally子句不會(huì)執(zhí)行

25、try塊不能單獨(dú)使用try塊必須同時(shí)與catch子句和finally子句一起使用try塊只能使用一個(gè)catch子句類Testd定義如下:0:public abstract class Test1:2:public abstract void m1();3:public avstract void m2()4:5:System.out.println(hello);6:7:如果對(duì)這段程序進(jìn)行修改,其中不會(huì)導(dǎo)致錯(cuò)誤的修改是:將修飾Test類的abstract關(guān)鍵字刪除用;替換第4-6行為m1()方法添加一個(gè)方法體將修飾m1()方法的abstract關(guān)鍵字刪除下列關(guān)于java語言的敘述中,正確的是(

26、)源文件public類的數(shù)目不限源文件名其擴(kuò)展名為jarjava是不區(qū)分大小寫的源文件名必須與public類型的類名相同下面哪些聲明是錯(cuò)誤的?int i= 0 xFFFFFFFF;byte b= 01;char c= u0000;long l= 1234567890L;char i= 65536;下面哪個(gè)對(duì)類的聲明是錯(cuò)誤的?class MyClass extends MySuperClassimplements YourInterface class MyClass extends MySuperClass1,MySupperClass2 public class MyClassabstrac

27、t class MyClass implementsYourInterface1, Youriterface2 private class MyClass 關(guān)于final下面哪些是錯(cuò)誤的?final class不能被繼承final method 不能被覆蓋final 可以用來聲明接口中的方法final 可以用來聲明抽象類中的方法以上都不對(duì)假設(shè)test類運(yùn)行于多線程環(huán)境下,那么關(guān)于A處的同步下面描述正確的是?public class Test List list= new java.util.ArrayList(); public void test() synchronized ( list)

28、 / -A list.add(String.valueOf(System.currentTimeMillis(); test方法中沒有必要增加synchronizedtest方法中必須增加synchronizedTest類為singleton時(shí)有必要增加synchronizedTest類為singleton時(shí)也沒有必要增加synchronizedjava程序運(yùn)行入口的main方法的返回類型是什么?intvoidbooleanstatic下面的main方法執(zhí)行到A時(shí),str的值是?void main() String str= BEA; this.modify( str); / A void m

29、odify( String str) str.replace( A, E); str.toLowerCase(); str+= B; BEABEEbeebeeB如果你被要求寫一段代碼讀取一個(gè)圖片文件,那么一般使用哪種Stream?FileInputStreamFileReaderDataInputStreamObjectInputStream如果你被要求寫一段代碼讀取一個(gè)文本文件,那么一般使用哪種Stream?FileInputStreamFileReaderDataInputStreamObjectInputStream如果你被要求寫一段代碼讀取一個(gè)序列化的對(duì)象,那么一般使用哪種Stream

30、?FileInputStreamFileReaderDataInputStreamObjectInputStream14有如下PL/SQL程序段:for x in 1.10 loop .End loop ; 在循環(huán)結(jié)束后,x的值是:null 1110 x變量已不存在16下面敘述正確的是:avg(x)與average(x)等價(jià) avg(x)與sum(x)/count(*)等價(jià) avg(x)與sum(x)/count(x)等價(jià) 以上皆錯(cuò)17在PL/SQL程序中,表達(dá)式(A=A)的值是: false* A A true18在Oracle數(shù)據(jù)庫中,用戶tom建立了一個(gè)表cake,并賦selelct權(quán)限

31、給用戶jerry,此時(shí)若jerry需要訪問這個(gè)表,需要使用以下形式:cake of tom* cake caketom tom cake19假設(shè)Oracle數(shù)據(jù)庫有表salary_info(empno varchar2(10),salary number(10,2),則取工資最高的前3個(gè)記錄(不考慮重復(fù)工資)的語句是:select * from (select * fromsalary_info order by salary desc)where rownum=3* select * from (select * fromsalary_info order by desc) whererow

32、id=3 select * from salary_info whererowid=3 order by salary desc select * from salary_info whererownum= date 2007-01-01 and app_dateselect * from app_info where app_datebetween date 2007-01-01 and date2007-01-02select * from app_info where app_date= date 2007-01-01select * from app_info whereapp_dat

33、edate 2007-01-01 andapp_dateee13一個(gè)項(xiàng)目內(nèi)部,軟件缺陷的提交和關(guān)閉,決定權(quán)分別在測試人員,開發(fā)人員測試人員,項(xiàng)目經(jīng)理測試人員,測試人員開發(fā)人數(shù),測試人員ee20設(shè)x=4,y=8,z=7,以下表達(dá)式的值是xz) or z1同名的學(xué)生和人數(shù)姓名和年齡所有人數(shù)平均年齡ee30DHCP服務(wù)器的作用包括?存放文件提供域名解析服務(wù)Web服務(wù)動(dòng)態(tài)分配IPee31在windows操作系統(tǒng)中,使用哪個(gè)命令查看TCP/IP設(shè)置?ipconfigifconfigooconfigcmdconfig考試題目下列哪項(xiàng)不是web容器描述符的作用。軟件設(shè)計(jì)階段的輸出主要是:在瀑布模型中,將軟件

34、劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于:Oracle中下列有關(guān)替代觸發(fā)器的描述,正確的是:執(zhí)行以下語句出錯(cuò)的行是: SELECTdeptno,dname,ename,sal from emp,deptWhere emp.deptno=dept.deptno ANDsal1000;Oracle數(shù)據(jù)庫屬于以下哪種類型你怎樣強(qiáng)制對(duì)一個(gè)對(duì)象立即進(jìn)行垃圾收集Applet類的直接父類是:定義字符串:String str=abcddefg 則str.substring(1,4).indexOf(d)的結(jié)果是:執(zhí)行下面的代碼,下面描述正確的是:public class Personstatic in

35、t arr = new int10; publicstatic void main(String a) System.out.println(arr1);System同時(shí)包含三個(gè)預(yù)定義的流變量,下面那些不是預(yù)定義的流變量:main方法是java Application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪些是合法的?已知二叉樹的后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是:程序員是用那些方法更新查出程序更多的接口錯(cuò)誤:軟件文檔是軟件工程實(shí)施中的重要萬分它不僅是軟件開發(fā)各階段的重要依據(jù),而卻它影響軟件的在ORACLE中執(zhí)行下面sql的結(jié)果為: selectin

36、str(Mississippi,1,3,3) form dual;在java Applet程序用戶自定義的Applet子類中,常常重載()方法在Applet的界面中顯示文字,圖形和其他界面元素。容器Panel和Applet缺省使用的布局編輯策略是:在編輯異常處理的java程序中,每個(gè)catch語句塊都應(yīng)該與()語句塊對(duì)應(yīng),使得用該語句塊來啟動(dòng)java的異常處理機(jī)制。軟件測試的目的是下面關(guān)于表和視圖的敘述中錯(cuò)誤的是:將兩個(gè)表連接在一起時(shí),下面那一項(xiàng)通常是另一個(gè)表的主鍵:在JDBC程序中,Statement對(duì)象表示什么?下面那條不屬于java的命名約定:下列那條語句關(guān)于java內(nèi)存回收的說明是正確

37、的?對(duì)于FileInputStream和FileOutputStream中,下面哪個(gè)方法不會(huì)產(chǎn)生IOException異常隨著java技術(shù)的不斷發(fā)展,Sun公司根據(jù)市場進(jìn)一步將java細(xì)分,其中針對(duì)普通PC應(yīng)用的是:在MVC框架中,哪兩部分的訪問不是雙向的以下關(guān)于UML的說法正確的是:在UML提供的圖中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互PL/SQL中用來判斷FETCH語句是否成功,并且在FETCH語句失敗時(shí),返回邏輯真的屬性是:PL/SQL中以下表達(dá)式的結(jié)果非空的是:關(guān)于索引的說法錯(cuò)誤的是:Oracle中數(shù)值1234567.89如果放入Number(9,0)類型的變量中,存儲(chǔ)的值為:

38、Oracle中VARCHAR2類型的最大長度是:下面的說法正確的是:下面變量var的作用域范圍是: 1./2.int x; 3.Switch(x) 4.case 0: 5. 6. int var; 7./oricess 8. 9. Break; 10.case 1: 11. 12. int var1; 13./process 14. 15. Break; 16.關(guān)于MVC,下面說法正確的是:執(zhí)行下面的PL/SQL,emp表中存在編號(hào)為1234的雇員,說法正確的是: declarev_name VARCHAR2(10); beginselect ename into v_name from em

39、p where empno=1234;dbms_output.put_line(found); EXCEPTIONWHEN no_date_found THENdbms_output.put_line(not found);dbms_output.put_line(others); end;在Oracle中,下面哪個(gè)函數(shù)與|運(yùn)算符有相同的功能:在Oracle中的集合操作符中,使用哪個(gè)操作符結(jié)果集中可以有重復(fù)記錄.有關(guān)線程的哪些敘述是對(duì)的。Give the following java class: publicclass Example public staticvoid main(Strin

40、g args) static int x = newint15; System.out.println(x5);Which statement is corrected?x=52,則x的值為:設(shè)x為int型變量,則執(zhí)行以下的語句段后,x的值為:x=10;x+=x-=x-x;以下語句輸出結(jié)果是: Stringstr=123; int x=4,y=5;str=str+x+y;System.out.println(str);軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是:下列關(guān)于ORACLE數(shù)據(jù)庫的描述,不正確的是:轉(zhuǎn)發(fā)HTTP請(qǐng)求一般有2種方法,response.sendRedirect和RequestDispa

41、tcher.forward.哪種方法可以保存request.serAttribute()中設(shè)置的值不丟失?下面哪個(gè)Set是排序的?下面哪些對(duì)接口的聲明是錯(cuò)誤的?下面哪一個(gè)primitive type和對(duì)應(yīng)的wrapper class是錯(cuò)誤的transient 變量和下面哪一項(xiàng)有關(guān)?如果程序中包含有obj1和obj2的對(duì)象,則使用語句obj2=obj1時(shí)將發(fā)生什么情況?需求分析中開發(fā)人員要從用戶那里了解到()MAX_LENGTH是int型public成員變量,變量值保持為常量100,用簡短語句定義這個(gè)變量.執(zhí)行下列語句后,i和n的值為() int i=10;int n=i+%5;關(guān)于PL/SQL

42、程序塊,以下說法正確的是:關(guān)于PL/SQL邏輯表達(dá)式,以下說法正確的是:PL/SQL語言中,下面哪個(gè)語句把變量x的值設(shè)置為一個(gè)單引號(hào)PL/SQL語言中,一個(gè)變量類型為number(8),它能表達(dá)的最大數(shù)字是使用open cursor的方法遍歷一個(gè)記錄集,一般有以下動(dòng)作 a:判斷是否取到內(nèi)容 b:fetchc:開始循環(huán) 這幾個(gè)動(dòng)作先后循序一般是:在一段PL/SQL程序塊中,有如下語句 update T1where ; update T2 where ;如果第二句執(zhí)行一半(一部分記錄更新)的時(shí)候出現(xiàn)異常,則下列關(guān)于事務(wù)的說法正確的是:Oracle數(shù)據(jù)庫,在一個(gè)表中有一列x,類型number(2);

43、在表上簡歷一個(gè)觸發(fā)器 before insert for each row,其中有以下語句: if: new.x99 then :new.x=99; end if; 這樣,如果用戶執(zhí)行插入,且視圖插入的x值為100,則:測試軟件產(chǎn)品說明書屬于軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)軟件測試類型按開發(fā)階段劃分是:軟件測試的對(duì)象包括:()是以提高軟件質(zhì)量為目的的技術(shù)活:分析方法(白盒方法)中常用的方法適合()方法?軟件測試方法可分為黑盒測試和白盒測試兩種,白盒測試法是通過分析程序的()來設(shè)計(jì)測試用例的方法下面哪種模式不屬于創(chuàng)建模式weblogic 啟動(dòng)Admin ser

44、ver 后默認(rèn)的控制臺(tái)路勁是:棧和隊(duì)列的共同特點(diǎn):對(duì)于RLLBACK命令,以下正確的說法是關(guān)于以下程序代碼的說明正確的是: 1.publicclass HasStatic 2. privatestatic int x=100; 3. public staticvoid main(String args) 4. HasStatic hsl =new HasStatic(); 5. hsl.x+;6. HasStatic hs2 = new HasStatic(); 7.hs2.x+; 8.hs1 = new HasStatic(); 9.hs1.x+; 10.HasStatic.x-; 11.S

45、ystem.out.println(x=+x); 12. 13.以下循環(huán)執(zhí)行()次 publicclass Test public staticvoid main(String args) int x=-10,k=0;while(+x0) k+運(yùn)行一下程序段后,變量t1的值是: publicstatic void exchange(int x,int y) int temp=x;x=y; t=temp; publicstatic void main(String args) int t1=2;int t2=3; exchange(t1,t2);下面哪些語句是錯(cuò)誤的?在java圖形用戶界面編程中

46、,若顯示一些不需要修改的文本信息,一般是使用()類的對(duì)象來實(shí)現(xiàn)編譯下面的程序,得到的結(jié)果是: public classA implements Runnable public voidrun() System.out.println(OK)public static void main(String args) ThreadTh=new Thread(new A(); Th.start();下面哪一個(gè)參數(shù)不是存儲(chǔ)過程接受的參數(shù)54. 執(zhí)行如下兩個(gè)查詢,結(jié)果為:SELECT ename name, sal salary FROM emp order by salary;SELECT ename

47、name, sal SALARY FROM emp order by sal ASC;下面那段代碼能夠?qū)崿F(xiàn)正確的查找? List list = mewjava.util.LinkedList(); list.add(R);list.add(E); list.add(A);list.add(L);如果你設(shè)計(jì)了一個(gè)類,并且覆蓋了equles()方法,哪些方法你還會(huì)考慮覆蓋?下列有關(guān)接口的說法,哪個(gè)是正確的?下面異常處理說明正確的是:類Testd定義如下: 0:publicabstract class Test 1:2:public abstract void m1();3:public avstr

48、act void m2() 4:5:System.out.println(hello); 6:7: 如果對(duì)這段程序進(jìn)行修改,其中不會(huì)導(dǎo)致錯(cuò)誤的修改是:下列關(guān)于java語言的敘述中,正確的是()下面哪些聲明是錯(cuò)誤的?下面哪個(gè)對(duì)類的聲明是錯(cuò)誤的?關(guān)于final下面哪些是錯(cuò)誤的?假設(shè)test類運(yùn)行于多線程環(huán)境下,那么關(guān)于A處的同步下面描述正確的是?public class Test List list= new java.util.ArrayList(); public void test() synchronized ( list) / -A list.add( String.valueOf(Sy

49、stem.currentTimeMillis(); java程序運(yùn)行入口的main方法的返回類型是什么?下面的main方法執(zhí)行到A時(shí),str的值是?void main() String str= BEA; this.modify( str); / A void modify( String str) str.replace( A, E); str.toLowerCase(); str+= B; 如果你被要求寫一段代碼讀取一個(gè)圖片文件,那么一般使用哪種Stream?如果你被要求寫一段代碼讀取一個(gè)文本文件,那么一般使用哪種Stream?如果你被要求寫一段代碼讀取一個(gè)序列化的對(duì)象,那么一般使用哪種S

50、tream?14有如下PL/SQL程序段:for x in 1.10 loop .End loop ; 在循環(huán)結(jié)束后,x的值是:16下面敘述正確的是:17在PL/SQL程序中,表達(dá)式(A=A )的值是:*18在Oracle數(shù)據(jù)庫中,用戶tom建立了一個(gè)表cake,并賦selelct權(quán)限給用戶jerry,此時(shí)若jerry需要訪問這個(gè)表,需要使用以下形式:*19假設(shè)Oracle數(shù)據(jù)庫有表salary_info(empno varchar2(10),salary number(10,2),則取工資最高的前3個(gè)記錄(不考慮重復(fù)工資)的語句是:*2Oracle中取系統(tǒng)日期的的方法是:*25軟件維護(hù)的困難

51、主要原因是:29為了提高測試的效率,應(yīng)該30軟件測試的目的是:31當(dāng)以復(fù)選框被選中時(shí),它的Value屬性的值是:32在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click() x=InputBox(Input)Select Case x Case1,3 Print 分支1 Case33以下能在窗體Form1的標(biāo)題欄中顯示VisualBasic窗體的語句是:34以下敘述中錯(cuò)誤的是:35以下合法的Visual Basic標(biāo)識(shí)符是:36設(shè)有如下程序段:x=2 For i=1 TO 10 Step 2 x=x+i Next 運(yùn)行以上程

52、序后,x的值是*37可以察看遠(yuǎn)程服務(wù)器端口是否開放的命令38下列模式中哪些并非vi編輯器所具有的:39如果服務(wù)器中了病毒,錯(cuò)誤的處理辦法是:40如果沒有DNS,在本機(jī)的哪個(gè)文件添加域名解析記錄也可實(shí)現(xiàn)域名解析?*41你以一個(gè)普通帳號(hào)登錄,需要以管理員帳號(hào)運(yùn)行一個(gè)程序,但不希望注銷后重新登錄,應(yīng)該如何辦理?42使用什么工具可以查看windows服務(wù)器的CPU,內(nèi)存使用情況?43http協(xié)議默認(rèn)情況下使用哪個(gè)端口?44DNS服務(wù)器的作用是?e42執(zhí)行如下兩條語句,窗體上顯示的是 a=9.8596Print Format(a,$00,00.00)*e44在一個(gè)光纖仲裁LOOP拓?fù)渲校卸嗌賯€(gè)有效的A

53、L_PAs可以提供給devices使用e45SQL的意思是?e46你通過NTFS的加密功能加密了一個(gè)文件,共享給同事訪問,但同事反饋說無法訪問,你應(yīng)該怎么做才能讓同事能夠訪問到這個(gè)文件?e49下列哪些操作系統(tǒng)不是服務(wù)器版操作系統(tǒng)?e50對(duì)Windows系統(tǒng)管理的錯(cuò)誤認(rèn)識(shí)是:ee2在Oracle數(shù)據(jù)庫中,新建立一個(gè)表employee,插入若干行記錄,然后執(zhí)行delete employee,結(jié)果是:ee3PL/SQL語言中的“空語句”是:ee4在PL/SQL語言中,一個(gè)變量定義為 x number;這表示一個(gè)ee5在PL/SQL程序中,變量x類型為varchar2(30),則下面的表達(dá)式的值是:x

54、:=2+1ee6Oracle數(shù)據(jù)庫,有表app_info,其中有app_date列,是date型,若取app_date為2007年1月1日全天的記錄,應(yīng)該:ee13一個(gè)項(xiàng)目內(nèi)部,軟件缺陷的提交和關(guān)閉,決定權(quán)分別在ee20設(shè)x=4,y=8,z=7,以下表達(dá)式的值是xz) or z1ee30DHCP服務(wù)器的作用包括?ee31在windows操作系統(tǒng)中,使用哪個(gè)命令查看TCP/IP設(shè)置?答案正確答案安全授權(quán)和認(rèn)證B定義遠(yuǎn)程接口映射到servlet/jsp的請(qǐng)求定義MIME參數(shù)初始化參數(shù)定義歡迎和錯(cuò)誤頁面設(shè)計(jì)規(guī)格說明書D偽代碼程序模塊運(yùn)行時(shí)期D開發(fā)時(shí)期維護(hù)時(shí)期計(jì)劃時(shí)期通過替代觸發(fā)器可以像試圖插入數(shù)據(jù)B

55、通過替代觸發(fā)器可以向基表插入數(shù)據(jù)替代觸發(fā)器創(chuàng)建在表上替代觸發(fā)器創(chuàng)建在數(shù)據(jù)庫上第三行B第一行第二行第四行網(wǎng)狀數(shù)據(jù)庫C層次數(shù)據(jù)庫面向?qū)ο箨P(guān)系數(shù)據(jù)庫垃圾收集是不能被強(qiáng)怕立即執(zhí)行的B調(diào)用Runtime.gc()給這個(gè)對(duì)象所有的引用設(shè)置一個(gè)新的值,例如null調(diào)用System.gc(),同時(shí)傳遞要進(jìn)行垃圾收集對(duì)象的引用調(diào)用System.gc()java.awt.PanelAjava.awt.Containetjava.lang.Objectjava.awt.Component2A543輸出空D產(chǎn)生編譯錯(cuò)誤編譯正確運(yùn)行錯(cuò)誤輸出0errDinoutintpublic void main(String arg

56、)Dpublic static int main(String arg)public static void main()public static void main(String args)deabcBcedbaacbeddecabB代碼查找黑盒技術(shù)白盒技術(shù)可擴(kuò)展性C可移植性可維護(hù)性可理解性7C10118stop()Dinit()start()paint()CardLayoutDBorderLayoutGridLayoutFlowLayoutthrowDfinallyswitchtry確定軟件產(chǎn)品的質(zhì)量C確定軟件產(chǎn)品是否正確最大可能發(fā)現(xiàn)軟件產(chǎn)品錯(cuò)誤和缺陷判斷軟件是否符合規(guī)格說明書基表不存在

57、,不能創(chuàng)建視圖。A視圖的數(shù)據(jù)可以來自多個(gè)表。對(duì)視圖的數(shù)據(jù)修改最終傳遞到基表刪除視圖不會(huì)影響基表的數(shù)據(jù)主鍵C總控鍵外鍵重復(fù)的組數(shù)據(jù)源C到數(shù)據(jù)庫的連接向數(shù)據(jù)庫發(fā)送SQL語句的對(duì)象變量名的第一個(gè)字母小寫D類名首字母大寫除第一個(gè)單詞外,變量名中 其他單詞的首字母都應(yīng)該大寫常量名首字母大寫,其余字母小寫內(nèi)存回收程序可以在制定的時(shí)間釋放內(nèi)存對(duì)象A程序員必須創(chuàng)建一個(gè)線程來釋放內(nèi)存內(nèi)存回收程序允許程序員直接釋放內(nèi)存內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存read()B二者的構(gòu)造函數(shù)wait()close()JDKCJ2MEJ2SEJ2EEM和VAV和CM和CUML是標(biāo)準(zhǔn)的建模語言,而不是標(biāo)準(zhǔn)的開發(fā)過程。AUML是標(biāo)準(zhǔn)的建

58、模語言,也是標(biāo)準(zhǔn)的開發(fā)過程。用例圖C類圖部署圖對(duì)象圖%ROWCOUNTD%FOUND%ISOPEN%NOTFOUNDNULL|NULLD5NULLNULL|NULL3+NULL索引總是可以提高檢索的效率A索引由系統(tǒng)自動(dòng)管理和使用創(chuàng)建表的主鍵會(huì)自動(dòng)創(chuàng)建索引刪除索引對(duì)擁有索引的表的數(shù)據(jù)沒有影響會(huì)報(bào)Number errorA1234567.891234567.91234567.891000D300020004000InputStream與OutputStream類都是抽象類CFile類是抽象類Reader與Writer類不是抽象類RondomAccessFile是抽象類1和16行之間B6和12行之間

59、6和14行之間4和8行之間Http實(shí)現(xiàn)MVC的view部分BEJB實(shí)現(xiàn)MVC的Model部分Servlet實(shí)現(xiàn)MVC的Model部分JSP實(shí)現(xiàn)MVC的Control部分程序編譯錯(cuò)誤A輸出結(jié)果為:found others輸出結(jié)果為:not found others輸出結(jié)果為:foundLTRIMDSUBSTRINSTRCONTACTunionBunion allintersectmin.一旦一個(gè)線程被創(chuàng)建,他就立即開始運(yùn)行。D一個(gè)線程可能因?yàn)椴煌脑蛲V?,(cease )并進(jìn)入就緒狀態(tài)。當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行,他被放在可運(yùn)行隊(duì)列的前面使用start()方法可以使一個(gè)線程成為可運(yùn)行的,

60、但是它不一定立即開始運(yùn)行When compile,some error will ocoutAOutput is zeroOutput is nullWhen run,some error will occut2C87610C3020401239C123+4+512345會(huì)產(chǎn)生編譯錯(cuò)誤低內(nèi)聚低耦合B高內(nèi)聚低耦合低內(nèi)聚高耦合高內(nèi)聚高耦合索引表含ROWID值BCOMMIT后,數(shù)據(jù)不一定立即寫入數(shù)據(jù)文件中擁有不同大小的回滾段沒有任何益處一個(gè)事務(wù)即使不被提交,也會(huì)被寫入到重做日志中sendRedirectC兩個(gè)都不能forward兩個(gè)都可以AbstractSetCHashSetTreeSetLinke

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論