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

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