2009年9月計算機等級考試二級Java筆試真題
一、選擇題(每小題2分,共70分)
(1)下列數據結構中,屬於非線性結構的是
A)循環隊列
B)帶鏈隊列
C)二叉樹
D)帶鏈棧
(2)下列數據結構中,能夠按照“先進後出”原則存取數據的是
A)循環隊列
B)棧
C)隊列
D)二叉樹
(3)對於循環隊列,下列敍述中正確的是
A)隊頭指針是固定不變的
B)隊頭指針一定大於隊尾指針
C)隊頭指針一定小於隊尾指針
D)隊頭指針可以大於隊尾指針,也可以小於隊尾指針
(4)算法的空間複雜度是指
A)算法在執行過程中所需要的計算機存儲空間
B)算法所處理的數據量
C)算法程序中的語句或指令條數
D)算法在執行過程中所需要的臨時工作單元數
(5)軟件設計中劃分模塊的一個準則是
A)低內聚低耦合
B)高內聚低耦合
C)低內聚高耦合
D)高內聚高耦合
(6)下列選項中不屬於結構化程序設計原則的是
A)可封裝
D)自頂向下
C)模塊化
D)逐步求精
7)軟件詳細設計產生的圖如下:
該圖是
A)N-S圖
B)PAD圖
C)程序流程圖
D)E-R圖
(8)數據庫管理系統是
A)操作系統的一部分
B)在操作系統支持下的系統軟件
C)一種編譯系統
D)一種操作系統
(9)在E-R圖中,用來表示實體聯繫的圖形是
A)橢圓圖
B)矩形
C)菱形
D)三角形
(10)有三個關係R,S和T如下:
其中關係T由關係R和S通過某種操作得到,該操作為
A)選擇
B)投影
C)交
D)並
(11)用於設置組件大小的方法是
A)paint( )
B)setSize( )
C)getSize( )
D)repaint( )
(12)點擊窗口內的按鈕時,產生的事件是
A)MouseEvent
B)WindowEvent
C)ActionEvent
D)KeyEvent
(13)AWT中用來表示對話框的類是
A)Font
B)Color
C)Panel
D)Dialog
(14)下列運算符中,優先級最高的是
A)+=
B)= =
C)&&
D)++
(15)下列運算結果為1的是
A)8>>1
B)4>>>2
C)8<<1
D)4<<<2
(16)下列語句中,可以作為無限循環語句的是
A)for(;;) {}
B)for(int i=0; i<10000;i++) {}
C)while(false) {}
D)do {} while(false)
(17)下列表達式中,類型可以作為int型的是
A)“abc”+”efg”
B)“abc”+’efg’
C)‘a’+’b’
D)3+”4”
(18)閲讀下列程序
Public class Test implements Runnable{
Private int x=0;
Private int y=o;
boolean flag=true;
Public static void main(string[ ] args) {
Test r =new Test( );
Thead t1=new Thead(r);
Thead t2=new Thead(r);
t( );
t( );
}
Public void run(){
While(flag) {
x++;
y++;
tln(“(” +x_ “,”+y+”)”);
if (x>=10)
flag=false;
}
}
}
下列對程序運行結果描述的選項中,正確的是
A)每行的(x,y)中,可能有;每一對(x,y)值都出現兩次。
B)每行的(x,y)中,可能有;每一對(x,y)值僅出現一次。
C)每行的(x,y)中,可能有x=y;每一對(x,y)值都出現兩次。
D)每行的(x,y)中,可能有x=y;每一對(x,y)值都出現一次。
(19)如果線程正處於運行狀態,則它可能到達的下一個狀態是
A)只有終止狀態
B)只有阻塞狀態和終止狀態
C)可運行狀態,阻塞狀態,終止狀態
D)其他所有狀態
(20)在下列程序的空白處,應填入的正確選項是
import .*;
Public class writeInt{
Public static void main(string[ ] a) {
Int[ ] myArray = {10,20,30,40};
try{
DataOutputSystem dos= new DataOutputSystem
(new FileOutputSystem(“”));
for (int i=0;I dos。writeInt(myArray[i]);
dos.
tln
(“Have written binary file ”);
}
Catch(IOException ioe)
{ tln(“IO Exception”);
}
}
}
A)start( )
B)close( )
C)read( )
D)write( )
(21)在一個線程中調用下列方法,不會改變該線程運行狀態的是
A)yield方法
B)另一個線程的join方法
C)sleep方法
D)一個對象的notify方法
(22)在關閉瀏覽器時調用,能夠徹底終止Applet並釋放該Applet所有資源的方法是
A)stop( )
B)destroy( )
C)paint( )
D)start( )
(23)為了將HelloApplet(主類名為s)嵌入在文件中,應該在下列文件的橫線處填入的代碼是
A)s
B)CODE=” s”
C)CODE=” s” WIDTH=150 HEIGHT=25
D)CODE=” s” WIDTH=10 HEIGHT=10
(24)下列變量名的定義中,符合Java命名約定的是
A)fieldname
B)super
C)Intnum
D)$number
(25)自定義異常類的父類可以是
A)Error
B)VirtuaMachineError
C)Exception
D)Thread
(26)閲讀下列程序片段
Public void test(){
Try{
sayHello();
tln(“hello”);
} catch (ArrayIndexOutOfBoundException e) {
tln(“ArrayIndexOutOfBoundException”);
}catch(Exception e){
tln(“Exception”);
}finally {
tln(“finally”);
}
}
如果sayHello( )方法正常運行,則test( )方法的`運行結果將是
A)Hello
B)ArrayIndexOutOfBondsException
C)Exception
Finally
D)Hello
Finally
-
2016年計算機二級《C語言程序設計》考試大綱
為幫助考生們更好、更有準備地參加計算機二級C語言考試,下面是本站小編搜索整理的關於二級《C語言程序設計》考試大綱,歡迎參考複習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!全國計算機等級考試二級C語言程序設計考試大綱(2013年版...
-
2016計算機二級考試Java練習題(含答案)
2016年上半年計算機等級考試即將開始,同學們都複習得怎麼樣了呢?下面是本站小編為大家搜索整理的計算機二級考試Java練習題(含答案),供大家參考學習,預祝考生考試順利。練習題一填空題(每空2分,共20分)將每一個空的正確答案寫在答題卡上【6】~【15】序號的橫線上,打...
-
最新計算機二級考試《VFP》鞏固習題
俗話説:勤能補倔。以下是應屆畢業生小編提供給大家的計算機二級考試《VFP》鞏固習題,祝願大家一次通過計算機二級考試。1[簡答題](1)建立項目xm。(2)將數據庫產品添加到項目中。(3)將數據庫產品中的數據庫表零件從數據庫中移去(注意:不是刪除)。(4)將考生文件夾中...
-
2015年9月全國計算機二級C語言預測題答案
一、選擇題1A2D3B4C5B6C7A8A9B10C11C12A13B14D15B16C17B18A19B20B21B22D23D24D25B26D27B28D29C30A31B32A33B34C35D二、填空題36n/237層次模型38實例39變換型40物理獨立性41k=5423行43max=(a>b)?a:b;441.00000045k=p466047100010481249!=returnj...