- 相關(guān)推薦
2015年計(jì)算機(jī)二級考試JAVA模擬試題庫(六)
一、選擇題(每小題1分,共40分)
1、下列關(guān)于System類的敘述中,錯(cuò)誤的是( )。
A.System類是一個(gè)final類
B.System類不能實(shí)例化
C.System類中沒有定義屬性
D.System類主要提供了系統(tǒng)環(huán)境參數(shù)的訪問
2、結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)是( )。
A.過程、子程序和分程序
B.順序、選擇和循環(huán)
C.遞歸、堆棧和隊(duì)列
D.調(diào)用、返回和轉(zhuǎn)移
3、在下列代碼的下畫線處應(yīng)填入的內(nèi)容是( )。
A.staff
B.double
C.int
D.String
4、下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是( )。
A.可封裝
B.自頂向下
C.模塊化
D.逐步求精
5、下列構(gòu)造方法的調(diào)用方式中,正確的是( )。
A.按照-般方法調(diào)用
B.由用戶直接調(diào)用
C.只能通過new自動(dòng)調(diào)用
D.被系統(tǒng)調(diào)用
6、下列代表十六進(jìn)制整數(shù)的是( )。
A.OXA6
B.1234L
C.-840
D.0144
7、 Java程序默認(rèn)引用的包是( )。
A.java.text包
B.java.awt包
C.java.lang包
D.java.util包
8、數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語言是( )。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
9、要下列Java Applet程序完整并能夠正確運(yùn)行,橫線處應(yīng)填入的內(nèi)容是( )。
A.extends Thread
B.extends Applet
C.extends Char
D.extends Float
10、下列程序的執(zhí)行結(jié)果為( )。
A.1310
B.1211
C.1111
D.1212
11、 下列敘述中正確的是( )。
A.有-個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不-定是非線性結(jié)構(gòu)
B.只有-個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不-定是線性結(jié)構(gòu)
C.循環(huán)鏈表是非線性結(jié)構(gòu)
D.雙向鏈表是非線性結(jié)構(gòu)
12、 int類型的取值范圍為( )。
A.
B.
C.
D.
13、 -個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而-臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。
A.-對-
B.-對多
C.多對多
D.多對-
14、 下列敘述中,正確的是( )。
A.Java語言的標(biāo)識符是區(qū)分大小寫的
B.源文件名與public類名可以不相同
C.源文件的擴(kuò)展名為.jar
D.源文件中public類的數(shù)目不限
15、為使Java程序獨(dú)立于平臺(tái),Java虛擬機(jī)把字節(jié)碼與各個(gè)操作系統(tǒng)及硬件( )。
A.分開
B.結(jié)合
C.聯(lián)系
D.融合
16、 下列命令中,是Java編譯命令的是( )。
A.javac
B.java
C.javadoc
D.appletviewer
17、 當(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)Run-nable接口
18、 按層次次序?qū)⒁豢糜衝個(gè)結(jié)點(diǎn)的完全二叉樹的所有結(jié)點(diǎn)從1~n編號,當(dāng)i≤n/2時(shí),編號為i的結(jié)點(diǎn)的左子樹的編號是( )。
A.2i-1
B.2i
C.2i+1
D.不確定
19、 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說明書
C.用戶手冊
D.軟件需求規(guī)格說明書
20、 閱讀下列代碼后
正確的說法是( )。
A.編譯時(shí)將產(chǎn)生錯(cuò)誤
B.編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤
C.輸出零
D.輸出空
21、 下列代碼中,將引起-個(gè)編譯錯(cuò)誤的行是( )。
A.第3行
B.第5行
C.第6行
D.第10行
22、 下列關(guān)于面向?qū)ο蟮恼撌鲋校_的是( )。
A.面由對象是指以對象為中心,分析、設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用程序的機(jī)制
B.面向?qū)ο笫侵敢怨δ転橹行,分析、設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用程序的機(jī)制
C.面向?qū)ο髢H適用于程序設(shè)計(jì)階段
D.面向?qū)ο笫?種程序設(shè)計(jì)語言
23、 在讀取二進(jìn)制數(shù)據(jù)文件的記錄時(shí),為了提高效率常常使用的-種輔助類是( )。
A.InputStream
B.FilelnputStream
C.StringBuffer
D.BufferedReader
24、 下列關(guān)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的敘述中,不正確的是( )。
A.結(jié)點(diǎn)除自身信息外還包括指針域,因此存儲(chǔ)密度小于順序存儲(chǔ)結(jié)構(gòu)
B.邏輯上相鄰的結(jié)點(diǎn)物理上不必相鄰
C.可以通過計(jì)算確定第i個(gè)結(jié)點(diǎn)的存儲(chǔ)地址
D.插人、刪除運(yùn)算操作方便,不必移動(dòng)結(jié)點(diǎn)
25、 軟件生命周期可分為定義階段,開發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于( )。
A.定義階段
B.開發(fā)階段
C.維護(hù)階段
D.上述三個(gè)階段
26、 下列關(guān)于實(shí)型變量書寫正確的是( )。
A.E3
B.2e0.3
C.1.2e3
D.1.2E0.3
27、線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是( )。
A.每個(gè)元素都有一個(gè)直接前件和直接后件
B.線性表中至少要有一個(gè)元素
C.表中諸元素的排列順序必須是由小到大或由大到小
D.除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都有且只有一個(gè)直接前繼和直接后繼
28、 設(shè)計(jì)程序時(shí),應(yīng)采納的原則之-是( )。
A.程序的結(jié)構(gòu)應(yīng)有助于讀者的理解
B.不限制goto語句的使用
C.減少或取消注釋行
D.程序越短越好
29、 下列選項(xiàng)中,不能輸出100個(gè)整數(shù)的是( )。
A.
B.
C.
D.
30、 在-所大學(xué)中,每個(gè)系都有自己的局域網(wǎng),則連接各個(gè)系的校園網(wǎng)( )。
A.是廣域網(wǎng)
B.還是局域網(wǎng)
C.是地區(qū)網(wǎng)
D.這些局域網(wǎng)不能互連
31、 下面屬于面向?qū)ο笳Z言的是( )。
A.Java語言
B.機(jī)器語言
C.C語言
D.匯編語言
32、下列Java組件中,不屬于容器的是( )。
A.Panel
B.Window
C.Frame
D.Label
33、 閱讀下列代碼
其運(yùn)行結(jié)果是( )。
A.Java
B.Language
C.Test
D.編譯時(shí)出錯(cuò)
34、 下列關(guān)于正則表達(dá)式的說法,不正確的是( )。
A.在J2SE 1.4中的正則表達(dá)式包中有-個(gè)Pattern類
B.在J2SE 1.4中的正則表達(dá)式包中有-個(gè)Macher類
C.在J2SE 1.4中的正則表達(dá)式包名為java.util.regex
D.以上說法都不對
35、 Java中定義常量的保留字是( )。
A.const
B.final
C.finally
D.native
36、 設(shè)數(shù)組data[0…m]作為循環(huán)隊(duì)列s q的存儲(chǔ)空間,front為隊(duì)頭指針,rear為隊(duì)尾指針,則執(zhí)行出隊(duì)操作的語句為( )。
A.S q↑.front:=s q↑.front+1;
B.S q↑.front:=(S q↑.front+1)%maxsize;
C.S q↑.rear:=(S q↑.rear+1)%maxsize;
D.S q↑.front:=(s q↑.front+1)%(maxsize+1);
37、 Java的核心包中,提供編程應(yīng)用的基本類的包是( )。
A.java.lang
B.java.util
C.java.applet
D.java.rmi
38、 下列不屬于虛擬機(jī)執(zhí)行過程的特點(diǎn)的是( )。
A.多線程
B.動(dòng)態(tài)連接
C.異常處理
D.代碼安全檢查
39、 數(shù)據(jù)流程圖(DFD圖)是( )。
A.軟件概要沒計(jì)的工具
B.軟件詳細(xì)設(shè)計(jì)的工具
C.結(jié)構(gòu)化方法的需求分析工具
D.面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>
40、 下列關(guān)于Java多線程并發(fā)控制機(jī)制的敘述中,錯(cuò)誤的是( )。
A.Java中對共享數(shù)據(jù)操作的并發(fā)控制是采用加鎖技術(shù)
B.線程之間的交互,提倡采用suspend( )/resume( )方法
C.共享數(shù)據(jù)的訪問權(quán)限都必須定義為private
D.Java中沒有提供檢測與避免死鎖的專門機(jī)制,但程序員可以采用某些策略防止死鎖的發(fā)生
二、基本操作題(共18分)
41、本題的功能是計(jì)算二維數(shù)組arr[][]={{34,21,45,67,20),{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并輸出。
【計(jì)算機(jī)二級考試JAVA模擬試題庫六】相關(guān)文章:
2015年計(jì)算機(jī)二級考試JAVA模擬試題庫(八)03-05
計(jì)算機(jī)二級JAVA考試精選模擬試題12-02
2015年計(jì)算機(jī)二級考試JAVA模擬試題庫(一)答案及解析11-18
2015年計(jì)算機(jī)二級考試JAVA模擬試題庫(二)答案及解析03-03
計(jì)算機(jī)二級考試Java模擬試題及答案201712-06
2015全國計(jì)算機(jī)二級考試JAVA模擬練習(xí)(三)03-05