計算機二級JAVA沖刺試題及答案
計算機二級考試是全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)四個等級中的一個等級,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調(diào)試的基本技能。計算機二級考試采用全國統(tǒng)一命題、統(tǒng)一考試的形式。那么計算機二級考試怎么考?以下僅供參考!
1.下列關于棧敘述正確的是( )。
A.棧頂元素能最先被刪除
B.棧頂元素最后才能被刪除
C.棧底元素永遠不能被刪除
D.以上三種說法都不對
2.下列敘述中正確的是( )。
A.有一個以上根結點的數(shù)據(jù)結構不一定是非線性結構
B.只有一個根結點的數(shù)據(jù)結構不一定是線性結構
C.循環(huán)鏈表是非線性結構
D.雙向鏈表是非線性結構
3.某二叉樹共有7個結點,其中葉子結點只有l(wèi)個,則該二叉樹的深度為(假設根結點在第1層)( )。
A.3
B.4
C.6
D.7
4.在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測試計劃
B.軟件詳細設計說明書
C.用戶手冊
D.軟件需求規(guī)格說明書
5.結構化程序所要求的基本結構不包括( )。
A.順序結構
B.GOT()跳轉
C.選擇(分支)結構
D.重復(循環(huán))結構
6.下面描述中錯誤的是( )。
A.系統(tǒng)總體結構圖支持軟件系統(tǒng)的詳細設計
B.軟件設計是將軟件需求轉換為軟件表示的過程
C.數(shù)據(jù)結構與數(shù)據(jù)庫設計是軟件設計的任務之一
D.PAD圖是軟件詳細設計的表示工具
7.負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是( )。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
8.一個教師可講授多門課程,一門課程可由多個教師
講授。則實體教師和課程間的聯(lián)系是( )。
A.1:l聯(lián)系
B.1:m聯(lián)系
C.m:1聯(lián)系
D.m:n聯(lián)系
9.下列代碼的執(zhí)行結果是( )。
int length="Hell0".length();
System.OUt.println(length);
A.5
B.2
C.10
D.6
10.定義無符號整數(shù)類為UInt,下面可以作為類UInt實例化值的是( )。
A.-369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,5}
(11)在java語言中,負責對字節(jié)代碼解釋執(zhí)行的是()
A垃圾回收器 B虛擬機 C編譯器 D多線路機制
(12)下列敘述中,正確的是()
Ajava語言的標識符區(qū)分大小寫的
B源文件名與public類名可以不同
C源文件擴展名為.jar
D源文件中public類的數(shù)目不限
(13)下列屬于合法的java語言標識符的是()
A_cat B 5books C+static D—3.14159
(14) 在java中,表示換行符的裝以字符是()
A B f C’n’ Ddd
(15) 在java中,由java編譯器自動導入,而無須在程序中用import導入的包是()
A java.applet B java.awt Cjava.util Djava.lang
(16) 在java語言中,所有類的根類是()
A.java.lang.Object B..java.lang.Class C.java.applet.Applet D.java.awt.Frame
(17)在java語言中,用Package語句說明一個包時,該包的層次結構必須是()
A.與文件的結構相同 B.與文件目錄的層次相同
B.C.與文件類型相同 D.與文件大小相同
(18)在讀字符文件Employee.dat時,使用該文件作為參數(shù)的類是()
A.BufferReader B.DataInputStream C.DataOutStream D.FileInputStream
(19)下列構造方法的調(diào)用方式中,正確的是()
A.按照一般方法調(diào)用 B.由用戶直接調(diào)用 C.只能通過new自動調(diào)用 D.被系統(tǒng)調(diào)用
(20)類Panel默認的布局治理器是()
A.GridLayout B.BorderLayout C.FlowLayout D.CardLayout
( 21 )在java語言中,能實現(xiàn)多重繼續(xù)效果的方式是()
A.內(nèi)部類 B.適配器 C.接口 D.同步
(22)char類型的取值范圍是()
A.2-7~27-1 B.0~216-1 C.-215~215-1 D.0~28-1
(23)能夠支持javadoc命令的注釋語句是()
A./ * *...// B./ * ...* / C.// D./ * * ... */
(24)十進制數(shù)16的十六進制表示格式是() A.0x10 B.0x16 C.0xA D.16
(25)Int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個變量的語句是()A.public int MAX_LENGTH=100 B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100 D.public final int MAX_LENGTH=100
(26)下列不是InputStream子類的是()
A.文件輸入流FileInputStream B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100 D.public final int MAX_LENGTH=100
(27)下列方法中可以用來創(chuàng)建一個新線路的是()
A.實現(xiàn)java.lang.Runnable接口并重寫start()方法
B.實現(xiàn)java.lang.Runnable接口并重寫run()方法
C.實現(xiàn)java.lang.Thread類接口并重寫run()方法
D.實現(xiàn)java.lang.Thread類接口并重寫start()方法
(28)下列關于Java Application與Applet的說法中,正確的是()
A.都包含main()方法 B.都通過“appletviewer”命令執(zhí)行
C.都通過“javac”命令翻譯 D.都嵌入在HTML文件中執(zhí)行
(29)當啟動Applet程序時,首先調(diào)用的方法是()
A.stop() B.init() C.start() D.destroy()
(30)下列關于線程優(yōu)先級的說法中,正確的是()
A.線程的優(yōu)先級是不能改變的 B.線程的優(yōu)先級是在創(chuàng)建線程時設置的
C.在創(chuàng)建線程后的任何時候都可以設置 D.B和C
(31)當瀏覽器重新返回Applet所在頁面時,將調(diào)用Applet類地方法是()
A.Start() B.init() C.stop() D.destroy()
(32)按照Java語言的標識符命名規(guī)范,下列表示一個類的標識符正確的是()
A.Helloworld B.HelloWorld C.helloworld D.helloWorld
(33)下列代碼中,將引起一個編譯錯的行是()
1)public class Test {
2) int m,n;
3) public Test() {}
4)public Test (int a) {m=a;}
5)public static void main (String arg[]) {
6)Test t1,t2;
7)int j, k ;
8)j=0 ;k=0;
9)t1=new Test();
10)t2=new Test(j,k);
11) }
12)}
A.第3行 B.第5行 C.第6行 D.第10行
1.A。【解析】棧是限定在一端進行插入、刪除的先入后出的線性表數(shù)據(jù)結構,棧頂元素最后被 插入到棧中,但是最先被刪除;而棧底元素最先被 插入,最后被刪除。
2.D!窘馕觥烤性表的特點是:在數(shù)據(jù)元素的非空有限集合中;存在唯一的一個被稱為“第一個”的數(shù)據(jù)元素;存在唯一一個被稱為“最后一個”的數(shù)據(jù)元素;除第一個以外,集合中的每個數(shù)據(jù)元素均只有一個后繼;除最后一個以外,集合中的每個數(shù)據(jù)元素均只有一個后繼。因此,雙向表是非線性結構。
3.D!窘馕觥繉τ谌我庖豢枚鏄銽,如果葉子結點數(shù)為n0,度為2的結點數(shù)為n2,二者之間的關系是n0=n2+1,該題中度為2的結點數(shù)為0,且只有一個葉子結點,因此,樹中度為l的結點有6個,很容易想到樹的高度為7。
4.D!窘馕觥啃枨蠓治鲭A段只能產(chǎn)生需求分析規(guī)格說明數(shù),A測試說明書是軟件測試階段生成的,B軟件詳細設計說明書是設計階段生成的,C用戶手冊是軟件發(fā)布時隨軟件一同交付給用戶的。
5.B。【解析】結構化程序設計的三種結構是順序、分支和循環(huán),不包括goto跳轉,它只是分支結構的一種,也是一個關鍵字。
6.A!窘馕觥寇浖到y(tǒng)的總體結構圖是軟件架構設計的依據(jù),它并不能支持軟件的詳細設計。
7.C!窘馕觥繑(shù)據(jù)庫操縱語言專門負責查詢、增加和刪除等數(shù)據(jù)操作。
8.D。【解析】一個教師可以上多門課程,一門課程也可以由多個教師教授,這是典型的多對多的E—R關系。
9.A!窘馕觥孔址"Hello"的長度是5,java在計算字符串長度時只計算實際字符串長度。
10.B!窘馕觥緼是有符號數(shù),C是浮點數(shù),D是集合,并不是類的實例化對象,只有B完全符合。
(11)B (12)A (13)A (14)A (15)D (16)A (17)B (18)D (19)C (20)C (21)C (22)B (23)D (24)A (25)D (26)C (27)C (28)C (29)B (30)C (31)A (32)B (33)D
【計算機二級JAVA沖刺試題及答案】相關文章:
2016計算機二級JAVA沖刺試題及答案08-07
計算機二級Java備考沖刺試題及答案07-27
計算機二級java精選試題及答案07-27
計算機考試《二級java》試題及答案07-25
全國計算機等級二級考試java沖刺試題07-20
計算機二級Java考試試題07-27
計算機二級JAVA全真模擬試題07-28