- 相關(guān)推薦
2015年計算機二級考試JAVA模擬試題庫(四)
一、選擇題(每小題1分,共40分)

1、下列選項中為單精度數的是( )。
A.2
B.5.2
C.0.2f
D.023
2、軟件工程的理論和技術(shù)性研究的內容主要包括軟件開(kāi)發(fā)技術(shù)和( )。
A.消除軟件危機
B.軟件工程管理
C.程序設計自動(dòng)化
D.實(shí)現軟件可重用
3、為使下列代碼正常運行,應該在下畫(huà)線(xiàn)處填入的選項是( )。
A.size
B.length
C.dimension
D.measurement
4、 Java語(yǔ)言和C++語(yǔ)言相比,下面哪項內容是Java獨有的( )。
A.面向對象
B.動(dòng)態(tài)鏈接
C.有類(lèi)庫
D.跨平臺
5、下列關(guān)于Java布爾類(lèi)型的描述中,正確的是( )。
A.-種基本的數據類(lèi)型,它的類(lèi)型名稱(chēng)為boolean
B.用int表示類(lèi)型
C.其值可以賦給int類(lèi)型的變量
D.有兩個(gè)值,l代表真,0代表假
6、在讀字符文件Employee.dat時(shí),使用該文件作為參數的類(lèi)是( )。
A.BufferedReader
B.DataInputStream
C.DataOutputStream
D.FilelnputStream
7、為了提高軟件模塊的獨立性,模塊之間最好是( )。
A.控制耦合
B.公共耦合
C.內容耦合
D.高內聚低耦合
8、在關(guān)系A(S,SN,D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是s,B的主關(guān)鍵字是D,則關(guān)系A的外碼是( )。
A.CN
B.SN
C.S
D.D
9、數據庫技術(shù)的根本目標是要解決數據的( )。
A.存儲問(wèn)題
B.共享問(wèn)題
C.安全問(wèn)題
D.保護問(wèn)題
10、相對于數據庫系統,文件系統的主要缺陷有數據依賴(lài)、數據不一致性和( )。
A.可重用性差
B.安全性差
C.非持久性
D.冗余性
11、 下列代碼中的內部類(lèi)名是( )。
A.Timer
B.ActionListener
C.listener
D.匿名
12、 -棵二叉樹(shù)有10個(gè)度為l的結點(diǎn),7個(gè)度為2的結點(diǎn),則該二叉樹(shù)共有結點(diǎn)個(gè)數為( )。
A.8
B.25
C.17
D.7
13、 下列敘述中正確的是( )。
A.順序存儲結構的存儲-定是連續的,鏈式存儲結構的存儲空間不-定是連續的
B.順序存儲結構只針對線(xiàn)性結構。鏈式存儲結構只針對非線(xiàn)性結構
C.順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表
D.鏈式存儲結構比順序存儲結構節省存儲空間
14、 下列與算法有關(guān)的敘述中,不正確的是( )。
A.運算是數據結構的一個(gè)重要方面,運算的實(shí)現步驟用算法來(lái)描述
B.算法是精確定義的-系列規則,它指出怎樣從給定的輸入信息經(jīng)過(guò)有限步驟產(chǎn)生所求的輸出信息
C.算法的設計采用由粗到細,由抽象到具體的逐步求精的方法
D.對于算法的分析,指的是分析算法運行所要占用的機器時(shí)間,即算法的時(shí)間代價(jià)
15、 下列關(guān)于線(xiàn)程優(yōu)先級的說(shuō)法中,正確的是( )。
A.線(xiàn)程的優(yōu)先級是不能改變的
B.線(xiàn)程的優(yōu)先級是在創(chuàng )建線(xiàn)程時(shí)設置的
C.在創(chuàng )建線(xiàn)程后的任何時(shí)候都可以設置
D.B和C
16、 JDBC是面向( )的。
A.過(guò)程
B.對象
C.應用
D.用戶(hù)
17、 以下不是APPLET標記的選項是( )。
A.PARAM
B.BODY
C.CODEBASE
D.ALT
18、 下面描述中,不屬于軟件危機表現的是( )。
A.軟件過(guò)程不規范
B.軟件開(kāi)發(fā)生產(chǎn)率低
C.軟件質(zhì)量難以控制
D.軟件成本不斷提高
19、 繼承是面向對象編程的-個(gè)重要特征,它可降低程序的復雜性并使代碼( )。
A.可讀性好
B.可重用
C.可跨包訪(fǎng)問(wèn)
D.運行更安全
20、 下列說(shuō)法中不正確的是( )。
A.Java語(yǔ)言中的事件都是繼承自Java.awt.AW-TEvent類(lèi)
B.AWTEvent類(lèi)是Event( )bject類(lèi)的子類(lèi)
C.Java的AwT事件分為低級事件和高級事件
D.ActionEvent類(lèi)是AWTEvent類(lèi)的子類(lèi)
21、 結構化程序設計的3種基本結構是( )。
A.過(guò)程、子程序和分程序
B.順序、選擇和重復
C.遞歸、堆棧和隊列
D.調用、返回和轉移
22、 下列敘述中正確的是( )。
A.棧是“先進(jìn)先出”的線(xiàn)性表
B.隊列是“先進(jìn)后出”的線(xiàn)性表
C.循環(huán)隊列是非線(xiàn)性結構
D.有序線(xiàn)性表既可以采用順序存儲結構,也可以采用鏈式存儲結構
23、 下列描述中,錯誤的是( )。
A.Java要求編程者管理內存
B.Java的安全性體現在多個(gè)層次上
C.Applet要求在支持Java的瀏覽器上運行
D.Java有多線(xiàn)程機制
24、 下面( )是合法的標識符。
A.$persons
B.2Users
C.* point
D.this
25、 下列變量的定義中,錯誤的是( )。
A.int x=3;
B.float f;d;
C.String s=”Hell0”;
D.boolean b=true:
26、 Java字節碼文件的擴展名是( )。
A..JVM
B..dbt
C..class
D..exe
27、 下列標識符(名字)命名原則中,正確的是( )。
A.類(lèi)名的首字母小寫(xiě)
B.變量和方法名的首字母大寫(xiě)
C.接口名的首字母小寫(xiě)
D.常量完全大寫(xiě)
28、 執行下列賦值語(yǔ)句后.a的值為( )。
a=Float.valueOf(”12.34”).floatValue( );
A.12
B.34
C.0.34
D.12.34
29、 關(guān)于內存變量的調用,下列說(shuō)法中正確的是( )。
A.私有變量只能被本層模塊程序調用
B.私有變量能被本層模塊和下層模塊程序調用
C.局部變量不能被本層模塊程序調用
D.局部變量能被本層模塊和下層模塊程序調用
30、 關(guān)于線(xiàn)程的生命周期以下?tīng)顟B(tài)正確的是( )。
A.新建狀態(tài)、可運行狀態(tài)、阻塞狀態(tài)、恢復狀態(tài)和終止狀態(tài)
B.新建狀態(tài)、運行狀態(tài)、阻塞狀態(tài)、恢復狀態(tài)和終止狀態(tài)
C.新建狀態(tài)、可運行狀態(tài)、運行狀態(tài)、阻塞狀態(tài)和終止狀態(tài)
D.新建狀態(tài)、可運行狀態(tài)、運行狀態(tài)、恢復狀態(tài)和終止狀態(tài)
31、 下列程序的運行結果是( )。
A.error1:10.5
B.error2
C.error1:10.5 error2
D.以上都不對
32、 某二叉樹(shù)有5個(gè)度為2的結點(diǎn),則該二叉樹(shù)中的葉子結點(diǎn)數是( )。
A.10
B.8
C.6
D.4
33、 棧結構不適用于下列應用中的( )。
A.表達式求值
B.樹(shù)的層次次序周游算法的實(shí)現
C.二叉樹(shù)對稱(chēng)周游算法的實(shí)現
D.快速排序算法的實(shí)現
34、 Java虛擬機(JVM)運行Java代碼時(shí),不會(huì )進(jìn)行的操作是( )。
A.加載代碼
B.校驗代碼
C.編譯代碼
D.執行代碼
35、 數據庫設計中反映用戶(hù)對數據要求的模式是( )。
A.內模式
B.概念模式
C.外模式
D.設計模式
36、 Java中類(lèi)0bjectOutputStream支持對象的寫(xiě)操作,這是-種字節流,它的直接父類(lèi)是( )。
A.Writer
B.DataOutput
C.OutputStream
D.Object( )utput
37、 設a=8,則表達式a>>>1的值是( )。
A.1
B.2
C.3
D.4
38、 當-個(gè)Applet被下載到本地環(huán)境時(shí),不發(fā)生的操作是( )。
A.產(chǎn)生-個(gè)Applet主類(lèi)的實(shí)例
B.對Applet自身進(jìn)行初始化
C.啟動(dòng)Applet運行
D.Applet并不顯示出來(lái)
39、 在面向對象方法中,不屬于“對象”基本特點(diǎn)的是( )。
A.-致性
B.分類(lèi)性
C.多態(tài)性
D.標識唯-性
40、 可以使當前同級線(xiàn)程重新獲得運行機會(huì )的方法是( )。
A.sleep( )
B.join( )
C.yield( )
D.interrupt( )
二、基本操作題(共18分)
41、本題中定義了長(cháng)度為20的-維整型數組a,并將數組元素的下標值賦給數組元素,最后打印輸出數組中下標為奇數的元素。
public class javal{
public static void main(String[]args){
int a[]=
Int i:
for
a[i]=i
for
i++)
=1:
i=0;i<20;i++){
System.out.print(”a[”+i+”]=”+a[i]+”,“);
}
三、 簡(jiǎn)單應用題(共24分)
42、下面的程序中,有兩個(gè)文本框,Input和Output,用戶(hù)在Input文本框中輸入字符串后回車(chē),字符串會(huì )在Output文本框中出現。
【計算機二級考試JAVA模擬試題庫四】相關(guān)文章:
計算機二級JAVA考試模擬試題06-24
計算機二級考試JAVA模擬試題10-12