首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 美好明天 - 直播 - 導(dǎo)航

2018年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試精選練習(xí)題(1)

來(lái)源:考試吧 2018-04-09 14:03:43 要考試,上考試吧! 萬(wàn)題庫(kù)
“2018年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試精選練習(xí)題(1)”供考生參考。更多計(jì)算機(jī)等級(jí)考試模擬試題等信息請(qǐng)?jiān)L問(wèn)考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁(yè):試題
第 2 頁(yè):參考答案

  1.B。【解析】棧是按照“先進(jìn)后出”或“后進(jìn)先出”的原則組織數(shù)據(jù)的,所以出棧順序是EDCBA54321。

  2.D。【解析】循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定的,元素的動(dòng)態(tài)變化也是通過(guò)隊(duì)頭指針和隊(duì)尾指針來(lái)反映的。

  3.C!窘馕觥繉(duì)于長(zhǎng)度為n的有序線性表,在最壞情況下,二分法查找只需比較log2n次,而順序查找需要比較n次。

  4.A!窘馕觥宽樞虼鎯(chǔ)方式主要用于線性數(shù)據(jù)結(jié)構(gòu),它把邏輯上相鄰的數(shù)據(jù)元素存儲(chǔ)在物理上相鄰的存儲(chǔ)單元里,結(jié)點(diǎn)之間的關(guān)系由存儲(chǔ)單元的鄰接關(guān)系來(lái)體現(xiàn)。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的。

  5.D!窘馕觥繑(shù)據(jù)流圖是從數(shù)據(jù)傳遞和加工的角度,來(lái)描述數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過(guò)程。其中帶箭頭的線段表示數(shù)據(jù)流,數(shù)據(jù)沿箭頭方向傳遞,一般在旁邊標(biāo)注數(shù)據(jù)流名。

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

  7.A!窘馕觥繉(duì)象具有如下特征:標(biāo)識(shí)唯一性、分類(lèi)性、多態(tài)性、封裝性和模塊獨(dú)立性。

  8.B!窘馕觥?jī)蓚(gè)實(shí)體集間的聯(lián)系可以有一對(duì)一的聯(lián)系、一對(duì)多或多對(duì)一聯(lián)系、多對(duì)多聯(lián)系。由于一個(gè)宿舍可以住多個(gè)學(xué)生,所以它們的聯(lián)系是一對(duì)多聯(lián)系。

  9.C!窘馕觥繑(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了3個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。人工管理階段無(wú)共享,冗余度大;文件管理階段共享性差,冗余度大;數(shù)據(jù)庫(kù)系統(tǒng)管理階段共享性大,冗余度小。

  10.C!窘馕觥勘绢}考查Java中的布局管理器。FlowLayout是Pane和Applet默認(rèn)的布局管理器,構(gòu)件在容器中從上到下、從左到右進(jìn)行放置,所以選項(xiàng)C為正確答案。BorderLayout是Window、Frame和Dialog的默認(rèn)布局管理器,在BorderLayout布局管理器中構(gòu)件分成5個(gè)區(qū)域,每個(gè)區(qū)域只能放置一個(gè)構(gòu)件。GridLayout使容器中各個(gè)構(gòu)件呈網(wǎng)狀布局,平均占據(jù)容器的空間。GardLayout把容器分成許多層,每層只能放置一個(gè)構(gòu)件。

  11.D。【解析】本題考查Java語(yǔ)言的垃圾回收機(jī)制。語(yǔ)法檢查是編譯器的一項(xiàng)工作,不屬于垃圾回收,選項(xiàng)A錯(cuò)誤;堆棧溢出在解釋執(zhí)行時(shí)進(jìn)行檢查,選項(xiàng)B錯(cuò)誤;跨平臺(tái)是Java語(yǔ)言的一個(gè)特點(diǎn),不屬于垃圾回收機(jī)制,選項(xiàng)C錯(cuò)誤;為了充分利用資源,Java語(yǔ)言提供了一個(gè)系統(tǒng)級(jí)的線程,用于監(jiān)控內(nèi)存,在必要時(shí)對(duì)不再使用的某些內(nèi)存進(jìn)行回收,這就是垃圾回收機(jī)制。

  12.D!窘馕觥勘绢}考查類(lèi)的修飾符。類(lèi)的默認(rèn)訪問(wèn)控制策略是不使用保留字來(lái)定義類(lèi),這會(huì)限制其他包中的類(lèi)訪問(wèn)該類(lèi),該類(lèi)只能被同一個(gè)包的類(lèi)訪問(wèn)和引用,也不能用import語(yǔ)句引用,選項(xiàng)D正確。protected保留字不起作用,具有protected成員的類(lèi)的子類(lèi)可以在包外訪問(wèn)這些被保護(hù)的成員。abstract修飾符修飾的類(lèi)被稱(chēng)為抽象類(lèi),沒(méi)有具體對(duì)象的概念類(lèi),不滿(mǎn)足題意。private修飾符修飾的類(lèi)只能被該類(lèi)自身訪問(wèn)和修改,而不能被任何其他類(lèi)獲取和引用,不滿(mǎn)足題意?梢(jiàn)本題正確答案為選項(xiàng)D。

  13.A。【解析】本題考查Java中JDK工具。javac是Java的編譯命令,能將源代碼編譯成字節(jié)碼,以.ClaSS擴(kuò)展名存入Java工作目錄中。Java是Java解釋器,執(zhí)行字節(jié)碼程序,該程序是類(lèi)名所指的類(lèi),必須是一個(gè)完整定義的名字。javadoc是Java文檔生成器,對(duì)Java源文件和包以XML格式生成API文檔。appletviewer是JavaApplet瀏覽器。

  14.A!窘馕觥勘绢}考查Java標(biāo)識(shí)符的命名,屬于考試重點(diǎn)內(nèi)容,應(yīng)該掌握。Java中標(biāo)識(shí)符的命名規(guī)則是:標(biāo)識(shí)符以字母、下畫(huà)線或美元符作為首字符的字符串序列;標(biāo)識(shí)符是區(qū)分大小寫(xiě)的;標(biāo)識(shí)符的字符數(shù)沒(méi)有限制。由此可見(jiàn),Java中標(biāo)識(shí)符不能以數(shù)字開(kāi)頭,所以選項(xiàng)B錯(cuò)誤;不能以“*”開(kāi)頭,選項(xiàng)C錯(cuò)誤;this是專(zhuān)用標(biāo)識(shí)符,具有專(zhuān)門(mén)的意義和用途,選項(xiàng)D錯(cuò)誤,只有選項(xiàng)A正確。

  15.D!窘馕觥勘绢}考查Java中的運(yùn)算符!++”和“--”都是一元算術(shù)運(yùn)算符,主要用于自加和自減,在Java中不允許對(duì)表達(dá)式進(jìn)行這樣的運(yùn)算,選項(xiàng)B和選項(xiàng)C都是錯(cuò)誤的,更不允許對(duì)數(shù)字進(jìn)行這樣的運(yùn)算,選項(xiàng)A也錯(cuò)誤,只有選項(xiàng)D正確。

  16.A!窘馕觥勘绢}考查考生對(duì)Java類(lèi)的掌握。在Java中java.lang包封裝著所有編程應(yīng)用的基本類(lèi)。Object是所有類(lèi)的根,它所包含的屬性和方法被所有類(lèi)集成。Class類(lèi)是由編譯器自動(dòng)生成對(duì)象的一個(gè)特殊類(lèi),它伴隨每個(gè)類(lèi)。選項(xiàng)C和選項(xiàng)D都是普通類(lèi)。

  17.B。【解析】本題考查Java包的概念。Java采用包來(lái)管理類(lèi)名空問(wèn),為編程提供一種命名機(jī)制,也是一種可見(jiàn)性限制機(jī)制。定義一個(gè)包要用package關(guān)鍵字,用package語(yǔ)句說(shuō)明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須與文件目錄的層次相同。否則,在編譯時(shí)可能出現(xiàn)查找不到的問(wèn)題,所以選項(xiàng)B正確。

  18.D。【解析】本題考查java.io包中的字符輸入流。Java的輸入輸出包括字節(jié)流、文件流和對(duì)象流等,要注意區(qū)分不同流使用的不同類(lèi)。字符類(lèi)輸入流都是抽象類(lèi)InputStreamReader及其子類(lèi)FileReader、BufferedReader等。選項(xiàng)A中BufferedReader是把緩沖技術(shù)用于字符輸入流,提高了字符傳送的效率,但它不能處理文件流。選項(xiàng)B中DataInputStream類(lèi)是用來(lái)處理字節(jié)流的,實(shí)現(xiàn)了Datalnput接口,不能處理文件流。選項(xiàng)C中DataOutputStream類(lèi)實(shí)現(xiàn)了DataOutput接口,不能處理文件流。選項(xiàng)D中FileInputStream可對(duì)一個(gè)磁盤(pán)文件涉及的數(shù)據(jù)進(jìn)行處理,滿(mǎn)足題目要求。

  19.C。【解析】本題考查Java中的構(gòu)造方法。構(gòu)造方法在Java中占有非常重要的地位,務(wù)必掌握。構(gòu)造方法是類(lèi)中的一種特殊方法,是為對(duì)象初始化操作編寫(xiě)的方法,用來(lái)定義對(duì)象的初始狀態(tài)。構(gòu)造方法不能被程序調(diào)用,構(gòu)造方法名必須與類(lèi)名相同,沒(méi)有返回值,用戶(hù)不能直接調(diào)用,只能通過(guò)new自動(dòng)調(diào)用,所以選項(xiàng)C正確。

 

掃描/長(zhǎng)按二維碼幫助考試通關(guān)
2018年等考報(bào)考資訊
2018等考各科通關(guān)技巧
2018各科最新預(yù)測(cè)試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關(guān)推薦:

  2018年9月全國(guó)計(jì)算機(jī)等級(jí)考試試題匯總(各科目)

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)

  2018年全國(guó)計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)

  2018全國(guó)計(jì)算機(jī)等級(jí)考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計(jì)算機(jī)等級(jí)考試報(bào)考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬(wàn)題庫(kù)小程序
萬(wàn)題庫(kù)小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·模考試題
微信掃碼,立即獲取!
掃碼免費(fèi)使用
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
此欄目下沒(méi)有文章
版權(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) 出版物經(jīng)營(yíng)許可證新出發(fā)京批字第直170033號(hào) 
京ICP證060677 京ICP備05005269號(hào) 中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧