首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > JAVA > 模擬試題 > 正文

2018年9月全國計算機二級Java考試精選練習(xí)題(2)

來源:考試吧 2018-04-09 14:11:42 要考試,上考試吧! 萬題庫
“2018年9月全國計算機二級Java考試精選練習(xí)題(2)”供考生參考。更多計算機等級考試模擬試題等信息請訪問考試吧計算機等級考試網(wǎng)。
第 1 頁:試題
第 2 頁:參考答案

  1.D!窘馕觥吭诟鞣N排序方法中,快速排序法和堆排序法的平均速度是最快的,因為它們的時間復(fù)雜度都是O(nlog2n),其他的排序算法的時間復(fù)雜度大都是O(n2)。

  2.D!窘馕觥寇浖枨蠓治鲋行枰獦(gòu)造一個完全的系統(tǒng)邏輯模型,理解用戶提出的每一功能與性能要求,使用戶明確自己的任務(wù)。因此,需求分析應(yīng)確定用戶對軟件的功能需求和非功能需求。

  3.C。【解析】數(shù)據(jù)模型所描述的內(nèi)容包括三個部分,它們是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。其中,數(shù)據(jù)結(jié)構(gòu)主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)及數(shù)據(jù)庫的聯(lián)系等;數(shù)據(jù)操作主要是描述在相應(yīng)數(shù)據(jù)結(jié)構(gòu)上的操作類型與操作方式;數(shù)據(jù)約束主要描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法和語義聯(lián)系,它們之間的制約與依存關(guān)系,以及數(shù)據(jù)的動態(tài)變化的規(guī)則,用以保證數(shù)據(jù)的正確、有效與相容。

  4.D。【解析】線性表特點是邏輯上相鄰的元素在物理位置上也相鄰。數(shù)據(jù)元素之間邏輯上的先后關(guān)系自動隱含在物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關(guān)系。

  5.B。【解析】二叉樹的前序遍歷是指,先訪問根結(jié)點,再訪問左子樹,最后訪問右子樹。并且在訪問左右子樹時,也是先訪問其根結(jié)點,再訪問左右子樹。

  6.A!窘馕觥堪缀袦y試是把測試對象看做一個打開的盒子,允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及相關(guān)信患來設(shè)計或選擇測試用例,對程序所有的邏輯路徑進行測試。

  7.B!窘馕觥筷P(guān)系數(shù)據(jù)庫管理系統(tǒng)的專門關(guān)系運算包括選擇運算、投影運算和連接運算。

  8.B!窘馕觥繉-R圖轉(zhuǎn)換成指定DBMS中的關(guān)系模式是數(shù)據(jù)庫邏輯設(shè)計的主要工作。從E-R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實體和聯(lián)系都可以表示成關(guān)系。

  9.A!窘馕觥空麄數(shù)組的數(shù)據(jù)類型為A(Array),而各個數(shù)組元素可以分別存放不同類型的數(shù)據(jù)。在使用數(shù)組和數(shù)組元素時,應(yīng)注意如下問題。在任何能使用簡單內(nèi)存變量的地方都可以使用數(shù)組元素。在同一個環(huán)境下,數(shù)組名不能與簡單變量名重復(fù)?梢杂靡痪S數(shù)組的形式訪問二維數(shù)組。

  10.C。【解析】模塊之間的耦合程度反映了模塊的獨立性,也反映了系統(tǒng)分解后的復(fù)雜程度。按照耦合程度從弱到強,可以將其分成7級,分別是非直接耦合、數(shù)據(jù)耦合、標(biāo)記耦合、控制耦合、外部耦合、公共耦合和內(nèi)容耦合。其中沒有異構(gòu)耦合這種方式。

  11.B!窘馕觥勘绢}考查Java語言的虛擬機。Java語言的執(zhí)行模式是半編譯半解釋型。Java編寫好的程序首先由編譯器轉(zhuǎn)換為標(biāo)準(zhǔn)字節(jié)代碼,然后由Java虛擬機去解釋執(zhí)行。字節(jié)代碼是一種二進制文件,但不能直接在操作系統(tǒng)上運行,可看做虛擬機的機器碼。虛擬機把字節(jié)碼程序與各操作系統(tǒng)和硬件分開,使Java程序獨立于平臺。Java中的虛擬機是非常重要的概念,是Java語言的基礎(chǔ),掌握后有助于理解Java語言的實現(xiàn)。

  12.A。【解析】本題考查考生對Java語言概念的理解。這些屬于考試重點內(nèi)容。Java語言和C語言不同,它是區(qū)分大小寫的,選項A正確。Java程序的源文件擴展名為.class,.jar文件是由歸檔工具jar生成的。源文件中的public類的數(shù)目只能有0個或l個,用來指定應(yīng)用程序類名,也是源文件名。

  13.A!窘馕觥勘绢}考查Java標(biāo)識符的命名規(guī)則,是考試的重點內(nèi)容。Java中標(biāo)識符的命名規(guī)則是標(biāo)識符以字母、下畫線或美元符作為首字符的字符串序列,;標(biāo)識符是區(qū)分大小寫的;標(biāo)識符的字符數(shù)沒有限制。留此可見,Java中標(biāo)識符不能以數(shù)字開頭,所以選項B錯誤,不能以“+”開頭,選項C錯誤,不能以“-”開頭,選項D錯誤,只有選項是正確答案。

  14.A!窘馕觥勘绢}考查Java轉(zhuǎn)義符的概念。在Java中用反斜杠(\)開頭,\n表示換行,所以選項A正確。\f表示走紙換頁,kddd表示l~3位的八進制數(shù)據(jù)ddd所代表的字符。

  15.D!窘馕觥勘绢}考查Java中包的概念。Java中用import語句來導(dǎo)入包,但需注意的是,Java語言中的java.lang包是由編譯器直接自動導(dǎo)入的,因此,編程時使用該包中的類,可省去import導(dǎo)入。使用其他包中的類,必須用import導(dǎo)入,選項D為正確答案。

  16.A。【解析】本題考查Java運算符的概念。程序涉及的數(shù)據(jù)處理,都是通過運算符和表達(dá)式來操作,是程序設(shè)計的基礎(chǔ),因此務(wù)必掌握。按照操作數(shù)的數(shù)目劃分,運算符可以分為一元運算符:++,--,+,-;二元運算符:+,-,>;三元運算符:?:。所以本題正確答案是選項A。簡單地說,就是有幾個操作數(shù)就是幾元運算符;反過來,是幾元運算符就有幾個操作數(shù)。

  17.A!窘馕觥勘绢}考查考生對switch(expression)語句的理解。表達(dá)式expression只能返回int、byte、short和char,題目中的double是不正確的。同時還要注意,多分支結(jié)構(gòu)中,case子句的值必須是常量,而且所有case子句中的值應(yīng)是不同的,default子句是任選的。

  18.D。【解析】本題考查繼承的概念。繼承性是面向?qū)ο蠓椒ǖ囊粋重要基本特征,它使代碼可重用,可降低程序的復(fù)雜性。對一個類的繼承也就是構(gòu)建了一個子類,子類繼承了父類的方法和狀態(tài),同時還可以向新類中增添新的方法和狀態(tài)。重點掌握兩點:子類方法的訪問權(quán)限比父類的訪問權(quán)限高,因此父類不能替代子類,但子類能夠代替父類,選項A和選項B說法正確;子類方法不能產(chǎn)生比父類更多的異常。選項D為正確答案。

  19.D!窘馕觥勘绢}考查Java中數(shù)組的概念。對于數(shù)組的掌握,不能僅僅停留在概念上,更多的是能將所學(xué)的知識靈活運用。int[]a=newint[100]定義了一個數(shù)組a,含有100個整型元素。在Java中,數(shù)組元素的下標(biāo)是從。開始的,因此上面定義的數(shù)組實際上下標(biāo)是0~99,所以選項D錯誤。

  20.A!窘馕觥勘绢}考查文件類提供的方法。mkdir()是為目錄操作提供酌方法,用來創(chuàng)建目錄;mkdirs()也是為目錄操作提供的方法,創(chuàng)建包含父目錄的目錄;list()是對文件名操作提供的方法,返回一個字符串?dāng)?shù)組,為該文件所在目錄下的所有文件名列表;listRoots是為目錄提供的方法,返回根目錄結(jié)構(gòu)。由此可見,只有選項A滿足題目要求。

 

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

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

上一頁  1 2 

  相關(guān)推薦:

  2018年9月全國計算機等級考試試題匯總(各科目)

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復(fù)習(xí)知識點匯總(各科目)

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

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費真題 ·?荚囶}
微信掃碼,立即獲取!
掃碼免費使用
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) 出版物經(jīng)營許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧