版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、身份證號碼,線,此,科目編號:2422全國信息化計算機應(yīng)用技術(shù)水平教育考試試卷(考試時間:150分鐘考試總分:100分專業(yè)認證課程:JAVA程序設(shè)計)注意事項1、請首先按要求在試卷的標封處填寫您的XX、考號等;A、java.appletB、java.transactionC、java.utilD、java.awt6、下列關(guān)于JAVA語言特點的敘述中,錯誤的是(A)A、Java是面向過程的編程語言B、Java支持分布式計算C、Java是跨平臺的編程語言D、Java支持多線程名稱軟件開發(fā)助理工程師過,超,2、請仔細閱讀各種題目的回答要求,在規(guī)定的位置填寫您的答案;3、請保持試卷卷面的整潔,不要在標
2、封區(qū)填寫無關(guān)內(nèi)容。題號一二三四總分總分人分數(shù)7、下列關(guān)于Applet的說法中,錯誤的是(C)A、Applet自身不能運行,必須嵌入到其它應(yīng)用程序(如瀏覽器)中運行B、可以在安全策略的控制下讀寫本地磁盤文件C、Java中不支持向Applet傳遞參數(shù)D、Applet的主類要定義為java.applet.Applet類的子類8、若a的值為4時,下列程序段被執(zhí)行后,c的值是多少?(B)c=1;姓名準考證準,不,題,一、單項選擇題(每題1分,共10分)、Java語言具有許多優(yōu)點和特點,下列選項中,哪個反映了Java程序并行機制的特點?(B)A、安全性B、多線性C、跨平臺D、可移植、下列哪個類聲明是正確的
3、?(D)A、abstractfinalclassHI?B、abstractprivatemove()?C、protectedprivatenumber;D、publicabstractclassCar?、下列關(guān)于for循環(huán)和while循環(huán)的說法中哪個是正確的?(D)if(a0)if(a3)c=2;elsec=3;elsec=4;A、1B、2C、3D、49、在編寫JavaApplication程序時,若需要使用到標準輸入輸出語句,必須在程序的開頭寫上(C)語句。A、importjava.awt.*;B、importjava.applet.Applet;C、importjava.io.*;D、im
4、portjava.awt.Graphics;10、若需要定義一個抽象類,應(yīng)使用哪種修飾符?(D)號碼答,A、while循環(huán)能實現(xiàn)的操作,for循環(huán)也都能實現(xiàn)B、while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果C、兩種循環(huán)任何時候都可替換A、staticB、packageC、privateD、public二、多項選擇題(每題1分,共10分)地區(qū)生,考,D、兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空、異常包含下列那些內(nèi)容?(C)A、程序中的語法錯誤B、程序的編譯錯誤C、程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況D、程序事先定義好的可能出現(xiàn)的意外情況別5、在Java中,實現(xiàn)用
5、戶界面功能的包是(D)1、執(zhí)行下列代碼后,哪個結(jié)論是正確的Strings=newString10;(BD)A、s10為;B、s9為null;C、s0為未定義D、s.length為102、下面的表達式哪個是正確的?(ACD)A、Strings=你好;inti=3;s+=i;B、Strings=你好;inti=3;if(i=s)s+=i;C、Strings=你好;inti=3;s=i+s;第1頁共6頁D、Strings=null;inti=(s!=null)&(s.length()0)?s.length():0;3、選出合理的標識符(AC)三、判斷題(每題0.5分,共5分)A、_sys1_lllB
6、、2mail1、欲構(gòu)造ArrayList類的一個實例,此類繼承了List接口,此方法ListmyList=newArrayList()C、$changeD、class是否正確的?()4、哪個布局管理器使用的是組件的最佳尺寸(preferredsize)(AD)2、paint()方法使用Graphics類型的參數(shù)?()A、FlowLayoutB、BorderLayout3、表達式byte=128是否正確?()C、GridLayoutD、GridBagLayout4、關(guān)鍵字serialize可以對對象加互斥鎖?()5、下列哪個方法可用于創(chuàng)建一個可運行的類?(A)5、內(nèi)存回收程序負責釋放無用內(nèi)存此句
7、關(guān)于內(nèi)存回收的說明是正確的?()A、publicclassXimplementsRunablepublicvoidrun().6、在Java中,開發(fā)圖形用戶界面的程序需要使用一個系統(tǒng)提供的類庫,這個類庫就是java.awt。B、publicclassXimplementsThreadpublicvoidrun().()C、publicclassXimplementsThreadpublicintrun().7、子類無條件地繼承父類的有參構(gòu)造函數(shù)。()D、publicclassXimplementsThreadpublicvoidrun().8、設(shè)x=2,則表達式(x+)*3的值是9。()6、下
8、面哪個方法可以在任何時候被任何線程調(diào)用?(BCD)9、在Java程序中定義的類有兩種成員:域成員、方法成員()A、notifyAll()B、sleep()10、創(chuàng)建一個標識有“XX廣播電視大學(xué)”字樣的標簽對象gxdd的語句為Labelgxdd=newC、yield()D、synchronized(this)Label(“XX廣播電視大學(xué)”)。()7、構(gòu)造BufferedInputStream的合適參數(shù)是哪個?(AC)A、BufferedInputStreamB、BufferedOutputStream四、實際操作題(每題15分,共75分)C、FileInputStreamD、FileOuter
9、Stream單元一?8、下列說法正確的是BCD1.下列程序的創(chuàng)建了一個線程并運行,請?zhí)羁眨钩绦蛲暾?。A、java.lang.Clonable是類B、java.lang.Runnable是接口publicclassThreadTestpublicstaticvoidmain(Stringargs)C、Double對象在java.lang包中Helloh=newHello();D、Doublea=1.0是正確的java語句_;Threadt=newThread(h);9、指出正確的表達式(ABD)t.start();A、doublea=1.0;B、Doublea=newDouble(1.0);c
10、lassHelloimplementsRunnableC、bytea=340;inti;D、Bytea=120;10、定義一個類名為MyClass.java的類,并且該類可被一個工程中的所有類訪問,那么該類的publicvoidrun()while(true)正確聲明應(yīng)為:(CD)System.out.println(Hello+i+);A、privateclassMyClassextendsObjectif(i=5)break;B、classMyClassextendsObjectC、publicclassMyClassD、publicclassMyClassextendsObject第2頁
11、共6頁2、讀下列程序:importjava.awt.*;2、下列程序的創(chuàng)建了一個線程并運行,請?zhí)羁?,使程序完整。importjava.awt.event.*;publicclassMyAppletextendsjava.applet.AppletpublicclassThreadTestpublicvoidinit()publicstaticvoidmain(Stringargs)Buttonb=newButton(Button1);Helloh=newHello();b.addMouseListener(newClickHandler();_;Threadt=newThread(h);add
12、(b);t.start();classClickHandlerextendsMouseAdapterpublicvoidmouseClicked(MouseEventevt)classHelloimplementsRunnable/Ainti;publicvoidrun()while(true)在/A處寫上語句_可實現(xiàn)將鼠標當前的水平位置輸出到標準輸出設(shè)備上。System.out.println(Hello+i+);if(i=5)break;System.out.println(evt.getX();單元二1請寫出下面程序的運行結(jié)果3、請閱讀下列程序代碼,然后將程序的執(zhí)行結(jié)果補充完整。publ
13、icclassTestextendsTT程序代碼:publicstaticvoidmain(Stringargs)publicclassthrowsExceptionTestt=newTest(Tom.);staticvoidProc(intsel)throwArithmeticException,ArrayIndexOutOfBoundsExceptionpublicTest(Strings)System.out.println(InSituation+sel);super(s);if(sel=0)System.out.print(Howareyou?);System.out.println
14、(noExceptioncaught);return;publicTest()elseif(sel=1)this(IamJack.);intiArray=newint4;iArray1=3;classTTpublicTT()System.out.print(Hi!);publicstaticvoidmain(Stringargs)trypublicTT(Strings)Proc(0);this();Proc(1);System.out.print(Iam+s);第3頁共6頁catch(ArrayIndexOutOfBoundsExceptione)示按什么排序,結(jié)果為,提供resetSyste
15、m.out.println(Catch+e);finallySystem.out.println(inProcfinally);執(zhí)行結(jié)果:InSituation0noExceptioncaught_InSituation1inProcfinally單元三如果系統(tǒng)要使用超大整數(shù)(超過long長度X圍),請你設(shè)計一個數(shù)據(jù)結(jié)構(gòu)來存儲這種超大型數(shù)字以及設(shè)計一種算法來實現(xiàn)超大整數(shù)加法運算)。單元四介紹JAVA中的CollectionFrameWork(包括如何寫自己的數(shù)據(jù)結(jié)構(gòu))?單元五現(xiàn)在輸入n個數(shù)字,以逗號,分開;然后可選擇升或者降序排序;按提交鍵就在另一頁面顯第4頁共6頁add1.getChars(
16、0,add1.length(),op1,1000-add1.length();add2.getChars(0,add2.length(),op2,1000-add2.length();全國信息化計算機應(yīng)用技術(shù)水平教育培訓(xùn);publicStringadd()CCATJava程序設(shè)計答案inti=0;intls_sum=0;intremainder=0;for(i=999;i=0;i-)一、單項選擇題(每題1分,共10分)ls_sum=(Integer.parseInt(+op1i)+Integer.parseInt(+op2i)+remainder)%10;15BDDCD610ACBCA二、多項
17、選擇題(每題1分,共10分)remainder=(Integer.parseInt(+op1i)+Integer.parseInt(+op2i)+remainder)/10;op3i=ls_sum;if(remainder0)1、BD2、ACD3、AC4、AD5、Aresult=result+remainder;6、BCD7、AC8、BC9、AB10、CDi=0;while(op3i=0)i+;三、判斷題(每題0.5分,共5分)if(i1000)1、2、3、4、5、6、7、8、9、10、while(i1000)result=result+op3i;i+;單元一1、Threadt=newThre
18、ad(h)2、System.out.println(evt.getX();returnresult;單元二1、Hi!IamTom.Howareyou?2、Threadt=newThread(h)3、InSituation1單元四答:CollectionFrameWork如下:單元三CollectionclassBigIntListcharop1=newchar1000;LinkedListcharop2=newchar1000;ArrayListintop3=newint1000;Vectorchara=1;StackStringresult=;SetpublicBigInt(Stringad
19、d1,Stringadd2)Mapintk=0;Hashtablefor(k=0;k=999;k+)HashMapop1k=0;WeakHashMapop2k=0;Collection是最基本的集合接口,一個Collection代表一組Object,即Collection的元素(Elements)op3k=0;第5頁共6頁Map提供key到value的映射System.out.println(請輸入排序方式(A:升序;D:降序):);單元五-trysort=in.readLine();importjava.io.*;catch(Exceptione)importjava.util.StringTokenizer;System.out.println(請輸入A
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年福建南平市建陽區(qū)城市建設(shè)投資集團有限公司招聘筆試參考題庫附帶答案詳解
- 2025年中國石油遼河石化公司招聘筆試參考題庫含答案解析
- 2024年安徽省安全員C證考試題庫及答案
- 2025年浙商食品集團有限公司招聘筆試參考題庫含答案解析
- 2025年貴陽產(chǎn)控物業(yè)有限公司招聘筆試參考題庫含答案解析
- 2025年福建閩海能源有限公司招聘筆試參考題庫含答案解析
- 2024版工廠灌裝合作合同范本
- 2024版建筑工人臨時雇傭合同
- 2024汽車銷售應(yīng)收賬款質(zhì)押擔保及二手車交易服務(wù)合同3篇
- 《企業(yè)的權(quán)益》課件
- 2024年道路清障拖車服務(wù)合同協(xié)議3篇
- 2025年1月八省聯(lián)考河南新高考物理試卷真題(含答案詳解)
- 建設(shè)工程檢試驗工作管理實施指引
- 軟件租賃合同范例
- 匯川技術(shù)在線測評題及答案
- 雙方個人協(xié)議書模板
- 廣東省廣州市2023-2024學(xué)年高一上學(xué)期期末物理試卷(含答案)
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 物理 含解析
- 鼻出血鼻孔填塞-臨床實踐能力訓(xùn)練考核標準
- 初中中考英語總復(fù)習《代詞動詞連詞數(shù)詞》思維導(dǎo)圖
- 煤氣化工藝路線的比較
評論
0/150
提交評論