首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書城模考論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問(wèn)
ACCA考試
初級(jí)會(huì)計(jì)職稱
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
注冊(cè)會(huì)計(jì)師
高級(jí)會(huì)計(jì)師
美國(guó)注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國(guó)際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2015年計(jì)算機(jī)二級(jí)考試JAVA上機(jī)模擬試卷(1)

考試吧整理“2015年計(jì)算機(jī)二級(jí)考試JAVA上機(jī)模擬試卷(1)”供考生參考,更多計(jì)算機(jī)等級(jí)考試相關(guān)信息請(qǐng)關(guān)注考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁(yè):選擇題
第 3 頁(yè):基本操作題
第 4 頁(yè):簡(jiǎn)單應(yīng)用題
第 5 頁(yè):綜合應(yīng)用題

  21char類型被封裝在(  )中。

  A.java.lang.Integer

  B.java.lang.Char

  C.java.lang.Boolean

  D.java.lang.Character

  參考答案:D

  參考解析:Java語(yǔ)言中,char類型被封裝在java.lang.Character中。

  22在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是(  )。

  A.軟件集成測(cè)試計(jì)劃

  B.軟件詳細(xì)設(shè)計(jì)說(shuō)明

  C.用戶手冊(cè)

  D.軟件需求規(guī)格說(shuō)明書

  參考答案:D

  參考解析:需求分析階段只能產(chǎn)生需求分析規(guī)格說(shuō)明數(shù),A測(cè)試說(shuō)明書是軟件測(cè)試階段生成的,B軟件詳細(xì)設(shè)計(jì)說(shuō)明書是設(shè)計(jì)階段生成的,C用戶手冊(cè)是軟件發(fā)布時(shí)隨軟件一同交付給用戶的。

  23可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)的方法是(  )。

  A.Sleep() B.join()C.yield()D.interrupt()

  參考答案:C

  參考解析:本題考查線程的基本控制。Thread類提供的基本線程控制方法包括:sleep()——使比其低的優(yōu)先級(jí)線程運(yùn)行,可以讓一個(gè)線程暫停運(yùn)行一段固定的時(shí)間;yield()——使具有與當(dāng)前線程相同優(yōu)先級(jí)的線程有運(yùn)行的機(jī)會(huì);join()——使當(dāng)前線‘程暫停執(zhí)行,等待調(diào)用該方法的線程結(jié)束后,再恢復(fù)執(zhí)行;interrupt()——中斷線程的阻塞狀態(tài),并且線程接收到InterruptException異常。根據(jù)上述介紹可知,只有yield()方法可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)。因此,本題的正確答案是C。

  24能將程序補(bǔ)充完整的選項(xiàng)是( )。

  class Person

  {

  private int a;

  public int change(int m){return m;)

  }

  public class Teacher extends Person

  {

  public int b;

  public static void main(String arg[])

  {

  Person p=new Person();

  Teacher t=new Teacher();

  int i;

  }

  }

  A.i=m B.i=bC.i=P.aD.i=P.change(50)

  參考答案:D

  參考解析:本題考查類的聲明。選項(xiàng)A中m沒(méi)有被聲明過(guò),不能使用;選項(xiàng)B中雖然b是類Teacher的public成員變量,但在靜態(tài)方法中,不能使用類中的非靜態(tài)成員;選項(xiàng)C中a是類Person的private成員,在類外不能直接引用;選項(xiàng)D中change(intm)方法是pubtic方法,并且返回一個(gè)int型值,可以通過(guò)類的實(shí)例變量P引用并賦值給一個(gè)int型變量。

  25當(dāng)使用SomeThread t=new SomeThread()創(chuàng)建一個(gè)線程時(shí),下列敘述中正確的是(  )。

  A.SomeThread類是包含run()方法的任意Java類

  B.SomeThread類一定要實(shí)現(xiàn)Runnable接口

  C.SomeThread類是Thread類的子類

  D.SomeThread類是Thread類的子類并且要實(shí)現(xiàn)Runnable接口

  參考答案:C

  參考解析:由SomeThread t=new SomeThread()可知此題是通過(guò)繼承Thread類來(lái)創(chuàng)建線程的。

  26下列不屬于Java關(guān)鍵字的是(  )。

  A.this B.superC.finallyD.NULL

  參考答案:D

  參考解析:Java的關(guān)鍵字中不包含NULL,它是C語(yǔ)言的關(guān)鍵字,表示空。

  27在一個(gè)容量為32的循環(huán)隊(duì)列中,若頭指針front=3,尾指針rear=2,則該循環(huán)隊(duì)列中共有元素個(gè)數(shù)為(  )。

  A.29 B.30C.31 D.32

  參考答案:C

  參考解析:設(shè)隊(duì)列容量為m,rear>front,則隊(duì)列中元素個(gè)數(shù)為rear-front:rear

  28容器類java.awt.container的父類是(  )。

  A.java.awt.Window B.java.awt.ComponentC.java.awt.FrameD.java.awt.Panel

  參考答案:B

  參考解析:本題考查Java中容器類的概念。Container是一個(gè)類。實(shí)際上是Component的子類,因此容器本身也是一個(gè)構(gòu)件,具有構(gòu)件的所有性質(zhì),另外還具有放置其他構(gòu)件和容器的功能。構(gòu)件類(Component)是.Java的圖形用戶界面的最基本的組成部分。

  29下列程序中,若從鍵盤中輸入的是大寫字母C,則程序輸出的結(jié)果是(  )。

  Importjava.io.*;

  public class Exam{

  public static void main(String args[]){

  int ch=0;

  System.out.println("輸入一個(gè)字符:");

  try{

  ch=System.in.read();

  charch_A='A',ch_Z='Z';

  int delta c=(int)ch A+(int)ch Z-ch;

  syStem. out.println("編碼后的字符為:"+(char)delta_c);

  }

  catch(IOException e){

  printStackTrace();

  }

  }

  }

  A.CB.YC.XD.字母C的ASCIl碼的整型值

  參考答案:C

  參考解析:本題考查考生閱讀Java程序的能力。當(dāng)使用h=System.in.read()語(yǔ)句從鍵盤讀入大寫字母C賦給ch,此時(shí)ch值為67,也就是字母C的ASCIl值。語(yǔ)句(int)ch_A+(int)ch_Z-ch結(jié)果為88,ASCIl碼中的88相當(dāng)于字母X,所以輸出為X,選項(xiàng)C正確。

  30下列方法中能完成主類實(shí)例初始化工作的是(  )。

  A.start() B.stop()C.init()D.paint()

  參考答案:C

  參考解析:本題考查對(duì)Applet必須要重載的幾個(gè)方法的理解。選項(xiàng)A錯(cuò)誤,start()方法使得程序從初始態(tài)進(jìn)入運(yùn)行態(tài),當(dāng)瀏覽器從圖標(biāo)狀態(tài)恢復(fù)為窗口時(shí),或者當(dāng)用戶離開(kāi)包含Applet的主頁(yè)后又再返回時(shí),系統(tǒng)都會(huì)自動(dòng)再執(zhí)行一遍start()方法。選項(xiàng)B錯(cuò)誤,stop()方法是和start()方法相對(duì)應(yīng)的,當(dāng)瀏覽器變成圖標(biāo)或者是用戶離開(kāi)Applet所在頁(yè)面時(shí),瀏覽器都會(huì)調(diào)用stop()方法,該方法也是可以被多次調(diào)用的。選項(xiàng)C正確,當(dāng)創(chuàng)建JavaApplet且第一次使用支持Java的瀏覽器載入該Applet時(shí),就會(huì)執(zhí)行init()方法,通常在這方法中執(zhí)行一次性的初始化操作。選項(xiàng)D錯(cuò)誤,paint()方法是畫圖時(shí)必須要重載的方法。

  31下列(  )不是高級(jí)程序設(shè)計(jì)語(yǔ)言。

  A.FORTRAN B.JavaC.C++ D.Visual ASM

  參考答案:D

  參考解析:高級(jí)語(yǔ)言是一類人工設(shè)計(jì)的語(yǔ)言,因?yàn)樗鼘?duì)具體的算法進(jìn)行了描述,所以又稱為算法語(yǔ)言。它是面向程序設(shè)計(jì)獨(dú)立于計(jì)算機(jī)的硬件。目前,計(jì)算機(jī)常用的高級(jí)語(yǔ)言有:BASIC語(yǔ)言、FORTRAN語(yǔ)言、COBOL語(yǔ)言、PASCAL語(yǔ)言、C語(yǔ)言、PROLOG語(yǔ)言、而當(dāng)前流行的,面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言有C++和用于網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言Java等。

  32構(gòu)造方法名必須與(  )相同,它沒(méi)有返回值,用戶不能直接調(diào)用它,只能通過(guò)new調(diào)用。

  A.類名 B.對(duì)象名C.包名 D.變量名

  參考答案:A

  33Java程序的并發(fā)機(jī)制是(  )。

  A.多線程 B.多接口C.多平臺(tái) D.多態(tài)性

  參考答案:A

  參考解析:Java是通過(guò)多線程實(shí)現(xiàn)并發(fā)機(jī)制的。多線程是指一個(gè)程序中包含多個(gè)執(zhí)行流,多線程程序設(shè)計(jì)的含義是可以將程序任務(wù)分成幾個(gè)并行的子任務(wù)。

  34若特快訂單是一種訂單,則特快訂單類和訂單類的關(guān)系是(  )。

  A.使用關(guān)系 B.包含關(guān)系C.繼承關(guān)系 D.無(wú)關(guān)系

  參考答案:C

  參考解析:繼承是允許將一個(gè)類定義為一個(gè)更通用類的特例。特殊類稱為子類,通用類稱為父類。除了訂單類的屬性外,特快訂單類可能還有其他一些特殊屬性。顯然,訂單類是通用類,即父類;而特快訂單類是定單類的一個(gè)特例,是子類。訂單類和特快訂單類是繼承關(guān)系。

  35對(duì)象狀態(tài)的持久化是通過(guò)(  )實(shí)現(xiàn)的。

  A.文件 B.管道C.串行化 D.過(guò)濾器

  參考答案:C

  參考解析:將Java程序中的對(duì)象保存在外存中,稱為對(duì)象永久化,對(duì)象永久化的關(guān)鍵是將它的狀態(tài)以一種串行格式表示出來(lái)。

  36下列變量的定義中,錯(cuò)誤的是(  )。

  A.int X=3; B.float f;d;C.String s="Hell0";D.boolean b=true;

  參考答案:B

  參考解析:正確的方法是float f,d;,中間應(yīng)該使用“,”而不是“;”,因?yàn)樵贘ava中“;”表示一個(gè)語(yǔ)句結(jié)束。

  37下列各選項(xiàng)中屬于Java保留字的是(  )。

  A.TRUE B.NULLC.FALSED.null

  參考答案:D

  參考解析:在Java中,常量null、false、true都是小寫的。所以A、B和C選項(xiàng)中的字符串都不是Java的保留字。

  38當(dāng)檢索一個(gè)壓縮文件時(shí),首先要建立壓縮文件輸入流對(duì)象,該對(duì)象(  )。

  A.以選中的壓縮文件為參數(shù)

  B.以FileInputStream對(duì)象為參數(shù)

  C.以InputStreamReader對(duì)象為參數(shù)

  D.以BufferedReader對(duì)象為參數(shù)

  參考答案:B

  參考解析:本題考查壓縮文件流的概念。當(dāng)輸入一個(gè)ZIP文件時(shí)要將ZIP文件作為FilelnputStream構(gòu)造方法的參數(shù),所以選項(xiàng)B正確。而FilelnputStream對(duì)象又作為ZiplnputStream構(gòu)造方法的參數(shù)出現(xiàn)。這里的ZipInputStream對(duì)象在將壓縮文件內(nèi)的輸入項(xiàng)作為字符文本讀出時(shí)即作為InputStreamReader的構(gòu)造方法參數(shù)出現(xiàn)。最后,InputStreamReader對(duì)象作為BufferedReader的構(gòu)造方法的參數(shù),并且使用readLine()方法將壓縮文件輸入項(xiàng)作為文本讀出。

  39下列說(shuō)法正確的是(  )。

  A.類FileInputStream和FileOutputStream用來(lái)進(jìn)行文 件I/O處理,由它們所提供的方法可以打開(kāi)本地主機(jī)上的文件,并進(jìn)行順序的讀/寫

  B.通過(guò)類File的實(shí)例或者一個(gè)表示文件名稱的字符串可以生成文件輸入/輸出流,在流對(duì)象生成的同時(shí),文件被 打開(kāi),但還不能進(jìn)行文件讀/寫

  C.對(duì)于InputStream和OutputStream來(lái)說(shuō),它們的實(shí)例都是是非順序訪問(wèn)流,即只能進(jìn)行順序的讀/寫

  D.當(dāng)從標(biāo)準(zhǔn)輸入流讀取數(shù)據(jù)時(shí),從鍵盤輸入的數(shù)據(jù)直接輸入到程序中

  參考答案:A

  參考解析:本題是考查對(duì)文件輸入、輸出流的理解。通過(guò)類File的實(shí)例或者一個(gè)表示文件名稱的字符串可以生成文件輸入/輸出流,在流對(duì)象生成的同時(shí),文件被打開(kāi),然后就可以進(jìn)行文件讀/寫,選項(xiàng)B說(shuō)法錯(cuò)誤。對(duì)于InputStream和OutputStream來(lái)說(shuō),它們的實(shí)例都是順序訪問(wèn)流,即只能進(jìn)行順序的讀/寫,選項(xiàng)C說(shuō)法錯(cuò)誤。當(dāng)從標(biāo)準(zhǔn)輸入流讀取數(shù)據(jù)時(shí),從鍵盤輸入的數(shù)據(jù)被緩沖,按鍵時(shí),程序才會(huì)得到輸入數(shù)據(jù),選項(xiàng)D說(shuō)法錯(cuò)誤。

  40下列命令中用于激活系統(tǒng)守候進(jìn)程以便能夠在Java虛擬機(jī)上注冊(cè)和激活對(duì)象的是(  )。

  A.rmic B.rmiregistryC.rmidD.serialver

  參考答案:C

  參考解析:Java語(yǔ)言的RMl包括:rmic、rmiregistry,rmid、serialver。其中,命令rmid用于激活系統(tǒng)守候進(jìn)程,以便能夠在Java虛擬機(jī)上注冊(cè)和激活對(duì)象。

  相關(guān)推薦:

  2015年計(jì)算機(jī)二級(jí)《JAVA》章節(jié)習(xí)題及答案匯總

  2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考點(diǎn)測(cè)試題匯總

  各地2015全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口匯總

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧