- 相關(guān)推薦
2016計(jì)算機(jī)二級(jí)JAVA上機(jī)題庫
一、選擇題(每小題1分,共40分)
1、以下敘述中不屬于Java語言特點(diǎn)的是( )。
A.面向?qū)ο?/p>
B.可移植性
C.多線程
D.宏定義
2、向Applet傳遞參數(shù)的正確描述是( )。
A.
B.
C.
D.
3、下面for循環(huán)語句的執(zhí)行結(jié)果是( )。
A.6 3
B.7 4
C.6 2
D.7 3
4、下列選項(xiàng)默認(rèn)的布局管理器不是BorderLayout的是( )。
A.Window
B.Panel
C.Frame
D.Dialog
5、 SQL語言又稱為( )。
A.結(jié)構(gòu)化定義語言
B.結(jié)構(gòu)化控制語言
C.結(jié)構(gòu)化查詢語言
D.結(jié)構(gòu)化操縱語言
6、在對(duì)象流中,對(duì)象的傳送首先要將所傳送的對(duì)象串行化,也就是實(shí)現(xiàn)Serializable接口。下列代碼中必須實(shí)現(xiàn)Serializable接口的類是( )。
A.Employee
B.Input
C.Staff
D.Stream
7、下列方法與Applet顯示無關(guān)的是( )。
A.paint( )
B.update( )
C.draw( )
D.repaint( )
8、在文件類提供的方法中,用于創(chuàng)建目錄的方法是( )。
A.mkdir( )
B.mkdirs( )
C.list( )
D.listRoots( )
9、 int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個(gè)變量的語句是( )。
A.public int MAX_LENGTH=1 00
B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100
D.public final int MAX_LENGTH=100
10、按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)則,下列表示-個(gè)類的標(biāo)識(shí)符正確的是( )。
A.Helloworld
B.HelloWorld
C.helloworld
D.helloWorld
11、 下面程序段的輸出結(jié)果是( )。
A.37
B.31
C.33
D.35
12、 有下列二叉樹,對(duì)此二叉樹前序遍歷的結(jié)果為( )。
A.ACBEDGFH
B.ABDGCEHF
C.HGFEDCBA
D.ABCDEFGH
13、 軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下。該圖是( )。
A.N—S圖
B.PAD圖
C.程序流程圖
D.E—R圖
14、 順序存儲(chǔ)結(jié)構(gòu)的優(yōu)點(diǎn)是( )。
A.刪除運(yùn)算方便
B.存儲(chǔ)空間利用率高
C.插人運(yùn)算方便
D.可以方便地運(yùn)用到各種邏輯結(jié)構(gòu)的存儲(chǔ)表中
15、 下列選項(xiàng)中屬于字符串常量的是( )。
A.·abc·
B.”abc”
C.[abc]
D.(abc)
16、算法的空間復(fù)雜度是指( )。
A.算法程序的長度
B.算法程序中的指令條數(shù)
C.算法程序所占的存儲(chǔ)空間
D.算法執(zhí)行過程中所需要的存儲(chǔ)空間
17、 如果線程正處于運(yùn)行狀態(tài),則它可能到達(dá)的下-個(gè)狀態(tài)是( )。
A.只有終止?fàn)顟B(tài)
B.只有阻塞狀態(tài)和終止?fàn)顟B(tài)
C.可運(yùn)行狀態(tài)、阻塞狀態(tài)、終止?fàn)顟B(tài)
D.其他所有狀態(tài)
18、 下列方法中可以用來創(chuàng)建一個(gè)新線程的是( )。
A.實(shí)現(xiàn)java.lang.Runnable接口并重寫start( )方法
B.實(shí)現(xiàn)java.lang.Runnable接口并重寫run( )方法
C.繼承java.lang.Thread類并重寫run( )方法
D.實(shí)現(xiàn)java.lang.Thread類并實(shí)現(xiàn)start( )方法
19、 -棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF.則后序歷結(jié)果為( )。
A.ACFBED
B.DFBECA
C.ABCDEF
D.DEBFCA
20、 下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是( )。
A.順序存儲(chǔ)的有序線性表
B.線性鏈表
C.二叉鏈表
D.有序線性鏈表
21、 下列選項(xiàng)中,是軟件調(diào)試技術(shù)的是( )。
A.錯(cuò)誤推斷
B.集成測試
C.回溯法
D.邊界值分析
22、 在程序讀人字符文件時(shí),能夠以該文件作為直接參數(shù)的類是( )。
A.FileReader
B.BufferedReader
C.FileInputStream
D.ObjeetInputStream
23、 能夠支持javadoc命令的注釋語句是( )。
A.|**…//
B./*…*/
C.//
D./**…*/
24、 執(zhí)行下列程序時(shí),會(huì)產(chǎn)生什么異常( )。
A.ArrayIndexOutOfBoundsException
B.NumberFormatException
C.ArithmeticException
D.EOFException
25、 下列程序的功能是在監(jiān)控臺(tái)上每隔-秒鐘顯示-個(gè)字符串”Hello!¨,能夠填寫在程序中下畫線位置,使程序完整并能正確運(yùn)行的語句是( )。
A.sleep(1000)
B.t. sleep(1000)
InterruptedExceptionInterruptedException
C.Thread. sleep(1000)
D.Thread. sleep(1000)
RuntimeExceptionlnterruptedException
26、 數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語言是( )。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
27、 下列Java語句從指定網(wǎng)址讀取html文件,在下畫線處應(yīng)填上的選項(xiàng)是( )。
A.Reader
B.Data Output Stream
C.Byte Array Input Stream
D.Input Stream Reader
28、 在E—R圖中,表示實(shí)體聯(lián)系的框是( )。
A.矩形
B.橢圓形
C.菱形
D.正方形
29、 下列表達(dá)式中正確的是( )。
A.5++
B.(a+b)++
C.++(a+b)
D.++x
30、 實(shí)現(xiàn)下列( )接口可以對(duì)TextField對(duì)象的事件注行監(jiān)聽和處理。
A.ActionListener
B.FocusListener
C.MouseMotionListener
D.WindowListener
31、 如果要求一個(gè)線性表既能較快地查找,又能適應(yīng)動(dòng)態(tài)變化的要求,則可采用的方法是( )。
A.分塊法
B.順序法
C.二分法
D.散列法
32、 下列敘述中正確的是( )。
A.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間具有密切的關(guān)系
B.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象都是公用的
C.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依賴性小
D.上述3種說法都不對(duì)
33、 下面( )不是InputStream類中的方法。
A.int read(byte[])
B.void flush( )
C.void close( )
D.int available( )
34、 有如下三個(gè)關(guān)系R、S和T:
由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為( )。
A.笛卡兒積
B.交
C.并
D.自然連接
35、 t為int類型,進(jìn)入下面的循環(huán)之前,t的值為0。則下列說法中正確的是( )。while(t=1){…}
A.循環(huán)控制表達(dá)式的值為0
B.循環(huán)控制表達(dá)式的值為1
C.循環(huán)控制表達(dá)式不合法
D.以上說法都不對(duì)
36、Java程序的并發(fā)機(jī)制是( )。
A.多線程
B.多接口
C.多平臺(tái)
D.多態(tài)性
37、 下列變量定義中,不合法的是( )。
A.int SX;
B.int_123;
C.int Summer 20 1 0_gross_sale;
D.int#dim;
38、 用于設(shè)置組件大小的方法是( )。
A.paint( )
B.setSize( )
C.getSize( )
D.repaint( )
39、 下列不屬于Java的圖形用戶界面內(nèi)容的包是( )。
A.java.awt
B.javax.swing
C.java.awt.event
D.java.io
40、 數(shù)據(jù)流圖用于抽象描述-個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由-些特定的圖符構(gòu)成。下列圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是( )。
A.控制流
B.加工
C.數(shù)據(jù)存儲(chǔ)
D.源和終
二、基本操作題(共18分)
41、本題中定義了一個(gè)長度為20的整數(shù)數(shù)組,然后將1~20分別賦給數(shù)組元素,計(jì)算該數(shù)組中所有下標(biāo)為奇數(shù)的元素的和。
三、簡單應(yīng)用題(共24分)
42、 本題是-個(gè)Applet,頁面中有10個(gè)按鈕,名稱從“0~9”,用鼠標(biāo)任意單擊其中-個(gè)按鈕后,通過鍵盤上的上下左右鍵可以控制按鈕在窗口中移動(dòng)。
【計(jì)算機(jī)二級(jí)JAVA上機(jī)題庫】相關(guān)文章:
計(jì)算機(jī)二級(jí)VF上機(jī)題庫及答案08-15
計(jì)算機(jī)二級(jí)《Java》上機(jī)試題及答案05-23
2015計(jì)算機(jī)二級(jí)c語言上機(jī)題庫06-19
JAVA計(jì)算機(jī)二級(jí)上機(jī)試題及答案201706-15
計(jì)算機(jī)二級(jí)考試JAVA上機(jī)試題及答案02-20
計(jì)算機(jī)二級(jí)JAVA上機(jī)試題及答案201706-01
2017計(jì)算機(jī)二級(jí)C語言上機(jī)題庫及答案08-07