




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
全國計算機二級《Java》題庫及答案
L信息隱蔽的概念與下述哪一種概念直接相關()o
A.軟件結構定義
B.模塊獨立性
C.模塊類型劃分
D.模塊耦合度
【答案】B
2,下列各選項中,不屬于序言性注釋的是()o
A.程序標題
B.程序設計者
C.主要算法
D.數據狀態
【答案】D
3,對建立良好的程序設計風格,下面描述正確的是()。
A.程序應簡單、清晰、可讀性好
B.符號名的命名只要符合語法
C.充分考慮程序的執行效率
D.程序的注釋可有可無
【答案】A
4.下列敘述中,不符合良好程序設計風格要求的是()。
A.程序的效率第一,清晰第二
B.程序的可讀性好
C.程序中要有必要的注釋
D.輸入數據前要有提示信息
【答案】A
結構化程序所要求的基本結構不包括(
5.)0
A.順序結構
B.GOTO跳轉
C.選擇(分支)結構
D.重復(循環)結構
【答案】B
6.下列選項中不屬于結構化程序設計原則的是(
A.可封裝
B.自頂向下
C.模塊化
D.逐步求精
【答案】A
7.結構化程序設計的基木原則不包括()。
A.多態性
B.自頂向下
C.模塊化
D.逐步求精
【答案】A
8,結構化程序設計主要強調的是()。
A.程序的規模
B.程序的效率
C.程序設計語言的先進性
D.程序易讀性
【答案】D
9,結構化程序設計的3種結構是()o
A.順序結構,分支結構,跳轉結構
B.順序結構,選擇結構,循環結構
C.分支結構,選擇結構,循環結構
D.分支結構,跳轉結構,循環結構
【答案】B
10.結構化程序的三種基本控制結構是()。
A.順序、選擇和重復(循環)
B.過程、子程序和分程序
C.順序、選擇和調用
D.調用、返回和轉移
【答案】A
11.下列能生成Java文檔的命令是()。
A.java
B.javaprof
C.jdb
D.javadoc
【答案】D
12.下列不是Java位運算符的是(
A.?
B.A
c.I
D.!
【答案】D
13.下列程序的運行結果是()o
publicclassTest{
publicstaticvoidmain(String[]args){
floati=3.0f;
intn=10;
System.out.print(i++);
System.out.println(+n*i++);
)
)
A.4.0,36.0
B.3.0,40.0
C.3.0,36.0
D.4.0,40.0
【答案】B
14.下列有關Java布爾類型的描述中,正確的是()o
A.一種基本的數據類型,它的類型名稱為boolean
B.用int表示類型
C.其值可以賦給int類型的變量
D.有兩個值,1代表真,0代表假
【答案】A
15.Java中所有類的父類是()。
A.Father
B.Lang
C.Swing
D.Object
【答案】D
16.己知二叉樹后序遍歷序列是CDABE,中序遍歷序列是CADEB,
它的前序遍歷序列是()。
A.ABCDE
B.ECABD
C.EACDB
D.CDEAB
【答案】c
17.一棵二叉樹的前序遍歷結果是ABCEDF,中序遍歷結果是
CBAEDF,則其后序遍歷的結果是()o
A.DBACEF
B.CBFDEA
C.FDAEBC
D.DFABEC
【答案】B
18.某二叉樹的前序序列為ABCDEFG,中序序列為DCBAEFG,則
該二叉樹的后序序列為()。
A.EFGDCBA
B.DCBEFGA
C.BCDGFEA
D.DCBGFEA
【答案】D
19.某二叉樹的前序遍歷為ABCDEFG,中序遍歷為DCBAEFG,則
該二叉樹的深度(根結點在第1層)為()。
A.2
B.3
C.4
D.5
【答案】C
20.某二叉樹的中序遍歷為DCBAEFG,后序遍歷為DCBGFEA,則
該二叉樹的深度(根結點在第1層)為()o
A.5
B.4
C.3
D.2
【答案】B
21.以下不屬于對象的基本特征的是()o
A.繼承性
B.封裝性
C.分類性
D.多態性
【答案】A
22.下列選項中不屬于面向對象程序設計特征的是()o
A.分類性
B.多態性
C.類比性
D.封裝性
【答案】C
23.下列關于類、對象、屬性和方法的敘述中,錯誤的是()。
A.類是對一類具有相同的屬性和方法對象的描述
B.屬性用于描述對象的狀態
C.方法用于表示對象的行為
D.基于同一個類產生的兩個對象不可以分別設置自己的屬性值
【答案】D
24.在面向對象方法中,實現信息隱蔽是依靠()。
A.對象的繼承
B.對象的多態
C.對象的封裝
D.對象的分類
【答案】C
25.下面對類和對象主要特征描述正確的是()o
A.對象唯一性
B.對象無關性
C.類的單一性
D.類的依賴性
【答案】A
26.數據庫應用系統中的核心問題是()o
A.數據庫設計
B.數據庫系統設計
C.數據庫維護
D.數據庫管理員培訓
【答案】A
27.在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于
()。
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
【答案】C
28.優化數據庫系統查詢性能的索引設計屬于數據庫設計的
()。
A.需求分析
B.概念設計
C.邏輯設計
D.物理設計
【答案】D
29.下列敘述中錯誤的是()。
A.在數據庫系統中,數據的物理結構必須與邏輯結構一致
B.數據庫技術的根本目標是要解決數據的共享問題
C.數據庫設計是指在已有數據庫管理系統的基礎上建立數據庫
D.數據庫系統需要操作系統的支持
【答案】A
30.下列有關數據庫的描述,正確的是()o
A.數據庫設計是指設計數據庫管理系統
B.數據庫技術的根本目標是要解決數據共享的問題
C.數據庫是一個獨立的系統,不需要操作系統的支持
D.數據庫系統中,數據的物理結構必須與邏輯結構一致
【答案】B
31.下列程序的運行結果是()o
publicclasstest{
privateString[]data={"10,7,10.5"};
publicvoidfun(){
doubles=0;
for(inti=0;i<3;i++){
try(
s=s+lnteger.parselnt(data[i]);
)
catch(Exceptione){
System.out.print("errorl:"+data[i]);
}
)
)
publicstaticvoidmain(String[]args){
try(
testd=newtest();
d.fun();
)
catch(Exceptione){
System.out.println("error2");
)
)
}
A.errorl:10.5
B.error2
C.errorl:10.5error2
D.以上都不對
【答案】C
32.為使下列代碼正常運行,應該在下畫線處填人的選項是
()。
Objectinputstreamin=new(new
FilelnputStream("employee.dat"));
Employee[]newStaff=(Employee[])in.readObject();
in.close();
A.Reader
B.Inputstream
C.Objectinput
D.Objectinputstream
【答案】D
下列關于的敘述中,正確的是(
33.Applet)o
A.Applet不僅可以嵌入到瀏覽器中運行,還可以獨立運行
B.Applet的主類要定義為Applet類或JApplet類的子類
C.同一個頁面中的Applet之間不能通信
D.Applet不支持多線程
【答案】B
34.當一個Applet所在的Web頁面被其他頁面覆蓋后,不可能
被調用的Applet方法是()o
A.destroy()
B.init()
C.stop()
D.start()
【答案】B
35.結構化程序所要求的基本結構不包括()。
A.順序結構
B.GOTO跳轉
C.選擇(分支)結構
D.重復(循環)結構
【答案】B
36.線程在生命周期中要經歷5種狀態。如果線程當前是新建狀
態,則它可到達的下一個狀態是()。
A.運行狀態
B.阻塞狀態
C.可運行狀態
D.終止狀態
【答案】C
37.下列關于Applet的敘述中,正確的是()o
A.Applet是Java類,所以可以由JDK中的解釋器java直接解釋
運行
B.Apptet的主類不一定要定義為java.applet.Applet類或JApplet
類的子類
C.Applet與Application的主要區別在執行方式上
D.Applet不能在瀏覽器中運行
【答案】C
38.Java為移動設備提供的平臺是()。
A.J2ME
B,J2SE
C.J2EE
D.JDK5.0
【答案】A
39.閱讀下列代碼:
publicclassTest
publicstaticvoidmain(Stringargs[])(
System.out.println(89?l.;
其運行結果是()o
A.44
B.45
C.88
D.90
【答案】A
40.下列情況中,不會使線程返回所持有的對象鎖的是()。
A.當synchronized。語句塊執行完畢
B.當調用了線程的suspend。方法
C.當在synchronized。語句塊中出現異常(Exception)
D.當持有鎖的線程調用該對象的wait。方法;
【答案】B
41.下列關于面向對象的論述中正確的是()。
A.面向對象是指以對象為中心,解析、設計和實現應用程序的
機制
B.面向對象是指以功能為中心,解析、設計和實現應用程序的
機制
C.面向對象僅適用于程序設計階段
D.面向對象是一種程序設計語言
【答案】A
42.語句“Hello”.equals("hello");的正確執行結果是()。
A.true
B.false
C.O
D.1
【答案】B
43.下列關于Java源程序結構的論述中,正確的是()。
A.一個文件包含的import語句最多1個
B.一個文件包含的public類最多1個
C.一個文件包含的接口定義最多1個
D.一個文件包含的類定義最多1個
【答案】B
44.下列不屬于Java關鍵字的是()。
A.this
B.super
C.finally
D.NULL
【答案】D
45.當使用SomeThreadt:newSomeThread。創建一個線程時,下
列敘述中正確的是()o
A.SomeThread類是包含run()方法的任意java類
B.SomeThread類一定要實現Runnable接口
C.SomeThread類是Thread類的子類
D.SomeThread類是Thread類的子類并且要實現Runnable接口
【答案】C
31.下列程序的運行結果是()。
classTestextendsThread
(
publicstaticvoidmain(String[]args)
(
Threadt=newThread();
t.start();
)
publicvoidrun()
(
System.out.println("Hello");
)
}
A.程序不能通過編譯,因為沒有import語句將Thread類引入
B.程序不能通過編譯,因為Test類沒有實現Runnable接口
C.程序通過編譯,且運行正常,沒有任何輸出
D.程序通過編譯,且運行正常,打印出一個“Hello”
【答案】C
32.在多線程程序設計中,如果采用Runnable接口的方式創建線
程,則需要實現的方法是()o
A.start()
B.run()
C.sleep()
D.resume()
【答案】B
33.下列程序的運行結果是()o
publicclassArrayTest{
publicstaticvoidmain(String[]args){
intdata□口={{1,234,5},{11,22,33,44,55},{111,222,333,444,555}};
for(inti=0;i<data.length;i++){
if(i%2==0)
System.out.print(data[i][4]);
}
)
}
A.5555
B.555
C.555
D.55
【答案】A
34.如果要安全地終止一個線程t,可以采用的正確方法是
()。
A.調用t.stop。方法
B,可以使用標志flag,通過設置flag通知線程t結束
C.調用t.suspend。方法
D.調用t.yield。方法
【答案】B
35.Java多線程并發控制中,用于在代碼中標識臨界區的關鍵字
是()。
A.start
B.wait
C.synchronized
D.lock
【答案】C
51.下列代碼將對象寫入的設備是()。
ByteArrayOutputStreambout=newByteArrayOutputStream();
ObjectOutputStreamout=newObjectOutputStream(bout);
Out.writeObject(this);
Out.close();
A.內存
B.硬盤
C.屏幕
D.網絡
【答案】A
52.為使下列代碼正常運行,應該在下畫線處填入的選項是
)。
int[]numbers=newint[n];
for(inti=0;i
numbers[i]=i+l;
A.size
B.length
C.dimension
D.measurement
【答案】B
53.Java中的抽象類Reader和Writer所處理的流是()。
A.圖像流
B.對象流
C.字節流
D.字符流
【答案】D
54.下列能夠正確創建線程的方法是()o
I.繼承java.Iang.Thread類,并重寫run()方法
II.繼承java.lang.Runnable類,并重寫start。方法
III.實現java.Iang.Thread接口,并實現run。方法
IV.實現java.Iang.Runnable接口,并實現run。方法
A.I,II
B.II,IV
C.II,III
D.1,IV
【答案】D
55.下列線程狀態轉化序列,在線程實際運行中可能出現的序列
是()°
A.新建運行一阻塞一終
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小兒紅細胞葡萄糖-6-磷酸脫氫酶缺乏癥的臨床護理
- 眼眶爆裂性骨折的臨床護理
- 【房地產】山水芙蓉國際新城-主題宣傳推廣創意案
- 誘導透析治療
- 護理美學美育
- 肝膽護理年終總結
- 新質生產力會議
- 原發性十二指腸惡性淋巴瘤的臨床護理
- 感染科院感管理規范實施要點
- 2025屆河北省保定市蓮池區十三中學七下數學期末質量檢測模擬試題含解析
- 小學英語-國際音標-練習及答案
- 2025年建筑模板制品行業深度研究報告
- 掛名股東簽署協議書
- 湖北省荊門市2025年七年級下學期語文期末考試試卷及答案
- 2025-2030年中國葉黃素行業市場發展現狀及競爭格局與投資發展研究報告
- 2024第41屆全國中學生物理競賽預賽試題(含答案)
- 內鏡洗消相關試題及答案
- 高效節能泵結構優化-全面剖析
- 2024-2025湘科版小學科學四年級下冊期末考試卷及答案(三套)
- 中國企業科創力研究報告2024
- 細胞培養技術的基礎試題及答案
評論
0/150
提交評論