JAVA基礎(chǔ)知識考核_第1頁
JAVA基礎(chǔ)知識考核_第2頁
JAVA基礎(chǔ)知識考核_第3頁
JAVA基礎(chǔ)知識考核_第4頁
JAVA基礎(chǔ)知識考核_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基礎(chǔ)知識考核題班級:姓名:成績:一、選擇題(80分,每題2分)1.編譯器的命令是(D)A.B.C.D.2.解釋器的命令是(A)A.B.C.D.3.開發(fā)人員使用的開發(fā)工具包是(C)A.B.C.D.4.下列說法正確的是(B)A.使用語言開發(fā)的程序可以在任何平臺下運(yùn)行,且不需要B.使用語言開發(fā)的程序可以在任何平臺下運(yùn)行,但需要C.虛擬機(jī)是獨(dú)立的,中不包含虛擬機(jī)D.語言編譯后是字節(jié)碼文件,操作系統(tǒng)可直接執(zhí)行5.下列全部是合法的標(biāo)識符的是(B)A.09$B123 CD6.程序中有如下語句=3.14f;下列說法正確的是(C)A是一個變量,初始化的值是3.14.B定義有錯誤,是類型3.14后不能加fC是一個常量,其值是3.14D對可以重新賦值,如=3.1415926;7下列初始化值正確的是(B)A=90.5;B=;C="張三";D=1;8.有如下代碼{([]){=10; (==10){1=*;}1=1+10;(1);}}輸出正確的是(D)A110B20C不確定D程序錯誤9.下面對描述正確的是(C)A類提供輸入數(shù)據(jù)的方法,但只能輸入字符串B的使用方法:();C使用需要導(dǎo)入類D從鍵盤讀取一個整數(shù)的方法=();=();10.有1="";100;則對1+100說法正確的是(A)A1+100的值是一個字符串100B1+100會產(chǎn)生語法錯誤,字符串不能和整數(shù)相加C1+100不會產(chǎn)生語法錯誤,最終的結(jié)果是100,1的值被忽略掉D1+100不會產(chǎn)生語法錯誤,最終的結(jié)果是,100被忽略掉11.哪種方法返回中的字符數(shù)(B)A.()B.()()()12.下面創(chuàng)建數(shù)組正確的是BA[]=[10];B[]=[10];C[]=(10);D[]={10};13.研究下面的代碼:(x){1:(1);2:3:(3);4:(4);}當(dāng)2時,運(yùn)行結(jié)果是(C)A沒有輸出任何結(jié)果B輸出結(jié)果為3C輸出結(jié)果為3和4D輸出結(jié)果為1、3和414.給定一個程序的代碼片段,如下(’A’’B’)=90;(’C’=‘D’)=70;=60;把這段代碼轉(zhuǎn)換為語句,以下正確的是:(D)A(){‘A’:‘B’=90;‘C’:‘D’=70;=60;}B(){‘A’;‘B’=90;‘C’;‘D’=70;=60;;}C(){‘B’=90;‘D’=70;=60;;}D(){‘A’:‘B’=90;;‘C’:‘D’=70;;=60;;}15.閱讀以下代碼;{ ([]){=(); (“請輸入買包子所用的錢的數(shù)目”)=(); =(); (“可買包子的數(shù)目為:”);}(){ =()(0.4);;}}描述正確的是(A)A如果輸入5,輸出是:可買包子的數(shù)目為:12B如果輸入5,輸出是:可買包子的數(shù)目為:5C如果輸入5,輸出是:可買包子的數(shù)目為:12.5D程序錯誤,沒有輸出16.在中,下列代碼運(yùn)行的結(jié)果是(C)([]){ 1,2,3; (a<0) (b<0) 10; 20; (c);}輸出:10B、輸出:20C、輸出:3D、編譯報錯17.分析下面的代碼片段,編譯運(yùn)行后的輸出結(jié)果是(D)。(i=0;i<6;){k=;(k<5){(i);;}}A)024B)02C)123D)1318.分析下面的源程序,編譯后的運(yùn)行結(jié)果是(D).*;{ ([]){ []=[]{2,1,3};();([2]);}}輸出:0B、輸出:1C、輸出:2D、輸出:319.下面關(guān)于包的描述及使用不正確的是(C) A. 使用關(guān)鍵字聲明包 B. 01是合法的包 C. 關(guān)鍵字可以引入包中的類,例如:; D. 及是一一對應(yīng)的關(guān)系20對于語句下列描述錯誤的是(A)A,語句必須跟聯(lián)用語句的條件必須是類型C.語句屬于分支結(jié)構(gòu)語句后可以沒有大括號21:對于語句下列描述正確的是(D)A()括號內(nèi)可以是任意類型數(shù)據(jù)B.后可以是常量也可以是變量后必須有語句D,允許多個共用一組執(zhí)行語句22.對于循環(huán)語句下列描述正確的是(B)A.和實(shí)現(xiàn)的效果一樣B.循環(huán)可以用循環(huán)代替C(1)表示無限循環(huán) 可以跳出循環(huán)23.有以下程序段,輸出結(jié)果是(B)100;(x){0;1;2;}("""");A.1,1B.2,1C.1,0D.2,224、研究下面C代碼段=0;(<1){;}在該程序段執(zhí)行后計(jì)數(shù)變量的值應(yīng)該是(C)A、 0B、陷入無限循環(huán)C、 1D、 以上都不是25、在語言中,有如下定義f(y) { 0; (x<y){;}} ([]) { 435; f()()();(","",");}則輸出結(jié)果是(D)A、3,4,5 B、5,3,4 C、5,4,3 D、4,3,526、([]){00; (0<5) { (i) { 0: 1: 2:3; 3:2;:5; } } (a);}執(zhí)行后輸出的結(jié)果是(C)A、16 B、38 C、42 D、3227、([]){ (1<=5) { (21)("*"); ; ("#"); } ("$");}以上程序的輸出結(jié)果,正確的是(B)A、*#$B、*#*#*#$C、*#*#*$D、$28、([]){0,0;=();x=();y=();(x>y){;;};;(",");}在C語言中,對上面的程序,正確的判斷是(B)A、若輸入數(shù)據(jù)1和4,則輸出2和6B、若輸入數(shù)據(jù)4和1,則輸出6和2C、若輸入數(shù)據(jù)4和4,則輸出4和8D、有語法錯誤,不能通過編譯29、有以下程序段([]){x=0;=();x=();(<5)(x);();}運(yùn)行后,如果從鍵盤上輸入5,則輸出結(jié)果是(B)A.3 B.4 C.5 D.630、有以下程序段([]){0,0,0;(0;i<4;)(;j<2;);();}程序執(zhí)行后,的值應(yīng)該是(A)。A、2 B、4 C、0 D、331、以下程序的輸出結(jié)果為(C)([]){ 212;(a<b)(b<0)0;1;(c);}A、0B、1C、2D、332.有一段應(yīng)用程序,它的主類名是a1,則保存它的源文件名可以是(A)A、a1B、a1C、a1D、都對33.整型數(shù)據(jù)類型中,需要內(nèi)存空間最少的是(D)A、B、C、D)、34.關(guān)于以下程序段,正確的說法是(C)s1=””+””;1s2(s1);2(s1=2)3(“==”);4(s1(s2))5(“()”);6A、行4及行6都將執(zhí)行B、行4執(zhí)行,行6不執(zhí)行C、行6執(zhí)行,行4不執(zhí)行D、行4、行6都不執(zhí)行35.閱讀以下代碼:.*;.*;{([]){s;(""+s);}}輸出結(jié)果應(yīng)該是:(C)A.代碼得到編譯,并輸出“”B.代碼得到編譯,并輸出“”C.由于s沒有初始化,代碼不能編譯通過D.代碼得到編譯,但捕獲到異常36.下面哪一個循環(huán)會導(dǎo)致死循環(huán)?(C)A、(k=0;k<0;)B、(k=10;k>0;)C、(k=0;k<10;)D、(k=0;k>0;)37.有如下程序段:=0;(i=0;i<4;){(i1);(i2);i;}則執(zhí)行完該程序段后的值為:(A)。A、0B、1C、3D、638.給出以下代碼,請問該程序的運(yùn)行結(jié)果是什么?(C)。{([]){ i=0,j=2; { i=; ;}(j>0);(i);}}A、0B、1C、2D、編譯失敗39.給出以下代碼,請問該程序的運(yùn)行結(jié)果是(C){([]){10; { ;}(i>2);(i);}}A、0B、1C、2

溫馨提示

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

評論

0/150

提交評論