資源描述:
《第五屆ITAT大賽java程序設(shè)計預(yù)賽試題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第五屆ITAT大賽java程序設(shè)計預(yù)賽試題一、單項選擇題【共60題,每小題1分,共60分。下列每題給出的多個選項中,只有-項是最符合試題要求的。請選擇相應(yīng)的正確答案?!??過濾字節(jié)輸出流類都是()抽彖類的子類。國A)Fi1terOutputStream匚B)Dataoutput匚C)DataOutputStream匸D)InflateroutputStream2.下列說法正確的是()。匚A)字節(jié)流屮的數(shù)據(jù)以16位字節(jié)為單位進行讀寫EB)字符流屮的數(shù)據(jù)以16位字符為單位進行讀寫匚C)InputStream和OutputStream是字符流的兩個頂層父類匚D)Read
2、er和Writer是字節(jié)流的兩個頂層抽象父類3.Java語言具有許多優(yōu)點和特點,其中能反映Java程序在不同操作系統(tǒng)下都對以運行的特點是()OCA)安全性匚B)多線程國C)跨平臺匚D)可移植4.Java虛擬機指的是()oCA)FtlJava語言操作的家用設(shè)備(通常是一個漂亮的小烤箱)CB)運行Java程序所需的硬件設(shè)備CC)Java源代碼的編譯器D)Java字節(jié)代碼的解釋程序2.保證Java語言可移植性的特征是()。匚A)面向?qū)ο筘蜝)安全性CC)分布式計算ED)平臺無關(guān)性3.Java虛擬機的執(zhí)行過程有多個特點,下列不屬于JVU執(zhí)行特點的是()。CA)多線程匚B)
3、動態(tài)連接匸C)異常處理ED)異步處理4.Java源文件和編譯后文件的擴展名分別為()o1A).class和.java1B).class和?classC)-java和.classD)?java和?javaw5.下列程序段的輸出結(jié)果是()。publicclassOperatorsandExpressions{publicstaticvoidmain(Stringargs[]){inta=5,b=4,c=3;System.out?printin("abc"+a+b+c+3);CA)abcl5匚B)abcabc3匚C)abc3國D)abc54332.運行以下代碼,并在命令
4、行輸入:javaMyProggoodmorning,則輸出結(jié)果是()。publicclassMyProg{publicstaticvoidmain(Stringargv[]){System,out.printin(argv[0]);)}匸A)myprog匚B)good2C)morning國D)Exceptionraised:"java,lang.ArrayIndcxOutOfBoundsException:2"3.下面代碼行中編譯的時候不會報警告或錯誤的是()。匚A)floatf-1.3;B)charc二"a";匚C)byteb=257;D)boo1eanb=fa
5、lse;4.下列數(shù)組初始化形式正確的是()。匚A)inttl[][]={1,2,3,4,5,6};CB)intt2[][]={1,2,3,4,5,6};CC)intt3[3][2]={1,2,3,4,5,6};國D)intt4[][];t4二{{1,2},{3,4},{5,6}};12?若有定義inta二5,b=3;則表達式(a++)+(++b)的值是()。CA)8CB)7EC)9匚D)1113?設(shè)intx=1,y=2,z=3;則表達式y(tǒng)-二z/++x的值是()。CA)3EB)1C04匚D)514.有整型數(shù)組:int[]x={2,33,8&5,10};,則調(diào)用方法
6、Arrays,sort(x)后,數(shù)組x中的元素值依次是()。匚A)88331052匚B)25338810@C)25103388匚D)2533108815.下面語句正確的是()。A)char=,abc;;B)long1二oxfff;CC)floatf二0.23;匚D)doubled二0.7E-3;14.為AB類的一個無形式參數(shù)且無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為OocA)staticvoidmethod()EB)publicvoidmethod()CC)finalvoidmethod()匚D)abstract
7、voidmethod()15.下面變量var的作用域范圍是()。1)intx;2)switch(x){3)case0:4){5)intvar;6)//process7)}8)break;9)case1:10){11)intvarl;12)//process14)break;15)}CA)1和15行之間國B)5和7行之間匚C)3和7行之間匚D)5和13行之間1&當下列程序執(zhí)行時,其輸出結(jié)果是()。intx=2;inty=5;System.out.printin(x-y+〃k〃);CA)2k匚B)7k匚C)-7k國D)-3k19.編譯和運行下面代碼時顯示的結(jié)果是()。
8、publi