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

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

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

  點擊查看:2015年計算機(jī)二級考試JAVA上機(jī)模擬試卷匯總

  選擇題

  1下面代碼段的輸出是(  )。

  if(5 8L7)0&8L5|2)system.out.println("true");

  A.編譯出錯 B.5752C.trueD.無任何輸出

  參考答案:A

  參考解析:本題考查對位運算符和邏輯運算符的理解。位運算符”&”和”|¨用于按位將兩個數(shù)進(jìn)行與和或的操作,兩個操作數(shù)可以是整型、字節(jié)型、長整型和短整型,但不能是浮點型數(shù)據(jù)。邏輯運算符&&只能對兩個布爾型的數(shù)據(jù)進(jìn)行運算,返回的結(jié)果也是布爾型的。

  2在軟件開發(fā)中,需求分析階段可以使用的工具是(  )。

  A.N-S圖 B.DFD圖C.PAD圖 D.程序流程圖

  參考答案:B

  參考解析:在軟件開發(fā)中,需求分析階段常使用的工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判斷樹和判斷表。

  3下列敘述中正確的是(  )。

  A.順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連續(xù)的

  B.順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性結(jié)構(gòu)

  C.順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表

  D.鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間

  參考答案:A

  參考解析:順序存儲方式主要用于線性數(shù)據(jù)結(jié)構(gòu),它把邏輯上相鄰的數(shù)據(jù)元素存儲在物理上相鄰的存儲單元里,結(jié)點之間的關(guān)系由存儲單元的鄰接關(guān)系來體現(xiàn)。鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連續(xù)的。

  4下列方法被調(diào)用后,一定使調(diào)用線程改變當(dāng)前狀態(tài)的是(  )。

  A.notify() B.yield()C.sleep()D.isAlive()

  參考答案:C

  參考解析:線程調(diào)用sleep函數(shù)后,使當(dāng)前線程進(jìn)入停滯狀態(tài)。yield函數(shù)可使線程進(jìn)入可執(zhí)行狀態(tài),排程器從可執(zhí)行狀態(tài)的線程中重新排程,調(diào)用了yield函數(shù)的線程有可能被馬上執(zhí)行,也有可能不會馬上執(zhí)行。notify函數(shù)從線程等待池中移走任意一個線程,并把它放到鎖標(biāo)志等待池中,其狀態(tài)仍舊是等待。所以只有sleep一定會改變線程狀態(tài)。

  5下列表達(dá)式中正確的是(  )。

  A.5++ B.(a+b)++C.++(a+b) D.++x

  參考答案:D我

  參考解析:本題考查Java中的運算符。“++”和“--”都是一元算術(shù)運算符,主要用于自加和自減,在Java中不允許對表達(dá)式進(jìn)行這樣的運算,選項B和選項C都是錯誤的,更不允許對數(shù)字進(jìn)行這樣的運算,選項A也錯誤,只有選項D正確。

  6下列敘述中正確的是(  )。

  A.在模塊化程序設(shè)計中,一個模塊應(yīng)該盡量多的包括與其他模塊聯(lián)系的信息

  B.在自頂向下、逐步細(xì)化的設(shè)計過程中,首先應(yīng)設(shè)計解決問題的第一個細(xì)節(jié)

  C.在模塊化程序設(shè)計中,一個模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則

  D.在程序設(shè)計過程中,不能同時采用結(jié)構(gòu)化程序設(shè)計

  方法與模塊化程序設(shè)計方法

  參考答案:C

  參考解析:在模塊化程序設(shè)計中,模塊之間的聯(lián)系可以通過程序的控制結(jié)構(gòu)來實現(xiàn),在自頂向下、逐步細(xì)化的設(shè)計過程中,首先要考慮全局目標(biāo),而不是細(xì)節(jié)。在程序設(shè)計中模塊化和結(jié)構(gòu)化可以同時使用,一個模塊的內(nèi)部結(jié)構(gòu)也要符合結(jié)構(gòu)化設(shè)計原則。

  7下列代碼中,將引起一個編譯錯誤的行是(  )。

  1)public class Test{

  2)int m,n;

  3)public Test(){}

  4)public Test(int a){m=a;)

  5)public static void main(String args[]){

  6)Test tl,t2;

  7)int j,k;

  8)j=0;k=0;

  9)tl=new Test();

  10)t2=new Test(j,k);

  11)}

  12)}

  A.第3行 B.第5行C.第6行 D.第l0行

  參考答案:D

  參考解析:本題考查考生對Java中構(gòu)造方法的理解及應(yīng)用。構(gòu)造方法名必須與類名相同,沒有返回值,用戶不能直接調(diào)用,只能通過new自動調(diào)用。題目標(biāo)兩個構(gòu)造方法Test()和Test(int a),按照參數(shù)決定調(diào)用哪個方法。tl=newTest()語句調(diào)用Test()方法,而t2=newTest(j,k)將會找不到相應(yīng)的構(gòu)造方法,程序編譯出錯在第10行,所以選項D正確。

  8下列說法中,(  )是正確的。

  A.子類擁有的成員數(shù)目大于等于父類擁有的成員數(shù)目

  B.父類代表的對象范圍比子類廣

  C.子類要調(diào)用父類的方法,必須使用super關(guān)鍵字

  D.一個Java類可以有多個父類

  參考答案:B

  參考解析:本題考查對子類與父類關(guān)系的理解。對一個類的繼承也就是構(gòu)建了一個子類,子類繼承了父類的方法和狀態(tài),同時還可以向新類中增添新的方法和狀態(tài)。重點掌握兩點:子類方法的訪問權(quán)限比父類訪問權(quán)限高,因此父類不能替代子類,但子類能夠代替父類,子類方法不能產(chǎn)生比父類更多的異常。子類擁有的成員數(shù)目小于等于父類擁有的成員數(shù)目,選項A說法錯誤;父類代表的對象范圍比子類廣,選項B說法正確;子類要調(diào)用父類的方法,可以使用super關(guān)鍵字,也可以將父類的方法進(jìn)行重寫,選項C說法錯誤。在Java中一個類只能有一個父類,選項D說法錯誤。

  9下面語句會產(chǎn)生編譯錯誤的是(  )。

  A.float F=1024.OF; B.double D=1024.0;C.byte B=1024;D.char C=1024;

  參考答案:C

  參考解析:本題考查考生對Java中數(shù)據(jù)類型的理解。為了防止計算機(jī)高低位字節(jié)存儲順序不同,通常byte類型用來表示數(shù)據(jù)避免出錯,因為它只有8bit,范圍是:-l28~+127。 float類型數(shù)的表示范圍是:-3.40282347E38~3.40282347E38:double類型數(shù)的表示范圍是:-1.79769313486231570E308~ 1.79769313486231570E308;char類型在內(nèi)存中占16bit,表示范圍是O~65 535。

  10下列代碼將對象寫入的設(shè)備是(  )。

  ByteArrayOutputStream bout=new ByteArrayOut-

  putStream();

  ObjectOutputStream out=new ObjectOutputStream

  (bout);

  out.writeObject(this);

  out.close();

  A.內(nèi)存 B.硬盤C.屏幕 D.網(wǎng)絡(luò)

  參考答案:A

  參考解析:()bject()utputStream類的構(gòu)造方法是ObjectOutputStream(0utputStream out)。Java中的二進(jìn)制流全都寫入到內(nèi)存中。

  11下列組件不能添加進(jìn)Frame主窗口的是(  )。

  A.Panel B.CheckBoxC.DialogD.Choice

  參考答案:C

  參考解析:本題考查對Java組件容器中添加容器的基本知識。選項A錯誤,Panel組件是容器,可以添加到Frame窗口;選項B錯誤,CheekBox組件是復(fù)選框組件,可以添加到Frame窗口;選項C正確,Dialog繼承自Windows類,Windows類型(或子類)的對象不能包含在其他容器中;選項D錯誤,Choice組件是選擇框組件,可以添加到Frame窗口。

  12Thread類中能運行線程的方法是(  )。

  A.resume() B.start()C.run()D.init()

  參考答案:B

  參考解析:resume()是Thread類提供的用于線程控制的方法;start()是Thread類中的方法,新建的線程不會自動運行,必須調(diào)用線程的start()方法才能運行該線程;run()是Thread類中的方法,在該方法中定義了線程的具體行為,線程開始執(zhí)行時,就是從它的run()方法開始執(zhí)行的,就像Java應(yīng)用程序從main()開始、Applet從ink()開始一樣;init()不是Thread類中的方法。

  13下列有關(guān)操作系統(tǒng)的敘述中,不正確的是(  )。

  A.操作系統(tǒng)管理計算機(jī)系統(tǒng)中的各種資源

  B.操作系統(tǒng)為用戶提供良好的界面

  C.操作系統(tǒng)與用戶程序必須交替運行

  D.操作系統(tǒng)位于各種軟件的最底層

  參考答案:C

  參考解析:操作系統(tǒng)是計算機(jī)系統(tǒng)中的一個系統(tǒng)軟件,它能有效地組織和管理計算機(jī)系統(tǒng)中的各種資源,并且為用戶提供良好的界面。沒有任何軟件支持的計算機(jī)稱為裸機(jī),而實際呈現(xiàn)在用戶面前的計算機(jī)系統(tǒng)是經(jīng)過若干層軟件改造的計算機(jī),而操作系統(tǒng)位于各種軟件的最底層。

  14下列關(guān)于棧敘述正確的是(  )。

  A.棧頂元素能最先被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠(yuǎn)不能被刪除

  D.以上三種說法都不對

  參考答案:A

  參考解析:棧是限定在一端進(jìn)行插入、刪除的先入后出的線性表數(shù)據(jù)結(jié)構(gòu),棧頂元素最后被插入到棧中,但是最先被刪除;而棧底元素最先被插入,最后被刪除。

  15在Java中能實現(xiàn)多重繼承效果的方式是(  )。

  A.內(nèi)部類 B.適配器C.接口 D.同步

  參考答案:C

  參考解析:本題考查Java中多重繼承的概念。首先要區(qū)分選項中各個概念。內(nèi)部類是在一個類中的內(nèi)部嵌套定義的類,主要用來生成事件適配器。適配器(Adapter)定義一個包裝類,包裝有不兼容接口的對象。這個包裝類指的就是適配器,它包裝的對象就是適配者(Adaptee),適配器提供客戶類需要的接口。接口是一種只含有抽象方法或常量的一種特殊的抽象類,因為接口不包括任何實現(xiàn),所以與存儲空間沒有任何關(guān)系,將多個接口合并,即多重繼承就可以很容易實現(xiàn),選項C正確。同步主要用在多線程程序設(shè)計中。

  16結(jié)構(gòu)化程序設(shè)計的3種基本結(jié)構(gòu)是(  )。

  A.過程、子程序和分程序

  B.順序、選擇和重復(fù)

  C.遞歸、堆棧和隊列

  D.調(diào)用、返回和轉(zhuǎn)移

  參考答案:B

  參考解析:程序的三種基本控制結(jié)構(gòu)包括:順序、選擇和重復(fù)(循環(huán)),這三種結(jié)構(gòu)就足以表達(dá)出各種其他形式的結(jié)構(gòu)。

  17一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序歷結(jié)果為(  )。

  A.ACFBED B.DFBECAC.ABCDEFD.DEBFCA

  參考答案:D

  參考解析:這類題型一般通過前序遍歷的結(jié)果來找根結(jié)點,用中序遍歷的結(jié)構(gòu)找分支結(jié)點,通過畫出該二叉樹可得到結(jié)果。

  18AWT中用來表示顏色的類是(  )。

  A.Font B.ColorC.PanelD.Dialog

  參考答案:B

  參考解析:AWT中Font是表示字體的類,Color是表示顏色的類,Panel是表示面板的類,Dialog是表示對話框的類。

  19下列運算符中,優(yōu)先級最高的是(  )。

  A.+= B.= =C.&& D.+ +

  參考答案:D

  20在Java中,與數(shù)據(jù)庫連接的技術(shù)是(  )。

  A.開放數(shù)據(jù)庫連接

  B.Java數(shù)據(jù)庫連接

  C.數(shù)據(jù)庫廠家驅(qū)動程序

  D.數(shù)據(jù)庫廠家的連接協(xié)議

  參考答案:B

  參考解析:開放數(shù)據(jù)庫連接(ODBC,Open Datebase Connectivity),它是用C語言定義的。由于J2EE要求與Java綁定,因此規(guī)定使用Java數(shù)據(jù)庫連接(JDBC,Java DataBase Connectivity),作為Java與數(shù)據(jù)庫連接的技術(shù)。

1 2 3 4 5 下一頁

  相關(guān)推薦:

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

  2015年計算機(jī)二級公共基礎(chǔ)知識考點測試題匯總

  各地2015全國計算機(jī)等級考試報名時間及入口匯總

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