2017年9月計算機二級Java考試練習試題
Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等。計算機等級考試即將到來,下面是小編整理的關於計算機二級Java考試練習試題,希望大家認真複習!
單選題
1). 樹最適合用來體現____。
A.有序數組元素
B.無序數組元素
C.元素之間具有分支層次關係的數據
D.元素之間無偉德國際的數據
準確答案:C
2). 在Java中,由Java編譯器主動導入,而無需在程序中用import導入的包是____。
et
準確答案:D
3). 在讀字符文件時,使用該文件作爲參數的類是____。
eredReader
InputStream
OutputStream
InputStream
準確答案:D
4). switch 語句不能用於下列哪種數據類型?
le
t
準確答案:A
5). 下面偉德國際applet生命週期的說法準確的是
et生命週期是從瀏覽器解析HTML文件最先的
B.瀏覽器加載結束時,終止applet的運行
et生命週期包羅:applet的'創建、運行、等待與消亡四個狀況
D.以上說法均禁絕確
準確答案:D
6). main方法是Java application程序執行的入口點,偉德國際main方法的方法頭,以下哪項是合法的?
ic static void main()
ic static void main(String args[])
ic static int main(String [] arg)
ic void main(String arg[])
準確答案:B
7). 下列代碼的執行結果是:public class Test2{public static void main(String args[]){tln(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
準確答案:D
8). 下列偉德國際棧的敘述中準確的是
A.在棧中只能插入數據
B.在棧中只能刪除數據
C.棧是先進先出的線性表
D.棧是先進後出的線性表
準確答案:D
9). 下列屬於正則表達式的是
A.一個數組
B.一組二進制數據
C.一個字符串
D.一個公式
準確答案:C
10). 若a的值爲3時,下列程序段被執行後,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
準確答案:C
11). 若要把變量聲名爲暫時性變量,應使用如下哪種修飾符?
ected
ate
sient
tile
準確答案:C
12). 下列命令中,哪個命令是Java的編譯命令?
c
doc
etviewer
準確答案:A
綜合應用(1小題,計30分)
注意:下面出現的“考生文件夾”均爲%USER%
在考生文件夾中存有文件名爲Java_的文件,該程序是不完整的,請
在註釋行“//**********Found**********”下一行語句的下劃線地方填入
正確內容, 然後刪除下劃線,請勿刪除註釋行或改動其他已有語句內容。
存盤時文件必須存放在考生文件夾下,不得改變原有文件的文件名。
本題的要求是:
閱讀Java_程序,該程序利用BitSet算法,篩選得到1至1023之間
的素數。完成程序並運行所得結果爲:
給定源程序:
//Java_: 用BitSet完成Eratosthenes篩網算法找1至1023之間的素數.
import .*;
import t.*;
import .*;
import g.*;
public class Java_3 extends JFrame {
public Java_3(){
super( "BitSets" );
final BitSet sieve = new BitSet( 1024 );
Container c = getContentPane();
final JLabel status = new JLabel();
( status, H );
JPanel inputPanel = new JPanel();
( new JLabel(
103f
"從1 至 1023" +
"輸入值:" ) );
final JTextField input = new JTextField( 10 );
ctionListener(
new ActionListener() {
public void actionPerformed( ActionEvent e ){
int val = eInt( ext() );
if ( ( val ) )
ext( val + " 是一個素數 " );
else
ext( val +
" 不是一個素數 " );
}
}
);
( input );
( inputPanel, H );
JTextArea primes = new JTextArea();
ScrollPane p = new ScrollPane();
//*********Found********
( primes);
( p, ER );
//從1 至 1023設置所有位
int size = ();
for ( int i = 1; i < size; i++ )
( i );
//執行Eratosthenes篩網算法
int finalBit = ( int ) ( () );
for ( int i = 2; i < finalBit; i++ )
if ( ( i ) )
for ( int j = 2 * i; j < size; j += i )
r( j );
int counter = 0;
for ( int i = 1; i < size; i++ )
if ( ( i ) ) {
nd( eOf( i ) );
nd( ++counter % 7 == 0 ? "n" : "t" );
}
setSize( 300, 250 );
show();
}
public static void main( String args[] ){
Java_3 app = new Java_3();
//*********Found********
indowListene(
new WindowAdapter() {
public void windowClosing( WindowEvent e ){
( 0 );
}
}
);
}
}
解題思路:
Java程序修改如下:
第1處:文本區域添加到窗口,需填入 primes
第2處:註冊監控器,需填入 addWindowListener
參考源程序:c:wexam28990001hlpsys參考答案Java_
請把該程序複製到c:wexam28990001中,然後進行編譯和執行。
相關文章
-
2017年9月計算機二級JAVA考試練習試題
計算機二級考試臨近,不知道各位同學都準備得怎麼樣呢?有經常練習試題嗎?下面是小編分享的2017年9月計算機二級JAVA考試練習試題,歡迎大家練習!單選題1). 下述關於數據庫系統的敘述中正確的是A.數據庫數據可以爲經DBA認可 -
2017年9月計算機二級JAVA考試練習題
導語:考生們在備考計算機二級java的時候,要及時做題進行鞏固,以下是小編爲大家精心整理的2017年9月計算機二級JAVA考試練習題,歡迎大家參考!1). Java程序的併發機制是( )。A.多線程B.多接口C.多平臺D.多態性正確答案:A答案 -
9月計算機二級考試JAVA強化練習題(2017年)
2017下半年計算機二級考試備考工作正在進行中,爲幫助考生們更快的掌握相應知識點,以下是本站小編搜索整理的一份計算機二級考試JAVA強化練習題,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業 -
2017年9月計算機二級JAVA考試預習練習
引導語:Java是一種可以撰寫跨平臺應用程序的面向對象的程序設計語言。以下是本站小編分享給大家的2017年9月計算機二級JAVA考試預習練習,歡迎閱讀! 單選題1). 順序存儲結構____。A.僅適合於靜態查找表的存儲B.僅適合 -
2017年9月計算機二級JAVA考試預習測試題
一、根本思想深入學習和貫徹黨的xx大精神,堅持以科學發展觀統領經濟社會發展全局,按照市第十二屆七次全委會各項工作部署,努力實現工業新跨越、開拓現代農業新局面、增創服務業新優勢,堅持全域都江堰理念,找準產業定位,突出 -
2017年9月計算機二級JAVA考試強化訓練題二
實習,是一種期待,是對自己成長的期待,是對自己角色開始轉換的期待,更是對自己夢想的期待;學習,也有一份惶恐,有對自己缺乏信心的不安,有對自己無法適應新環境的擔憂,更有怕自己會無所適從的焦慮。帶着一份希翼和一份茫然來到 -
2017年9月計算機二級JAVA考試強化訓練題
導語:爲了使廣大學員在備戰2017下半年計算機二級考試時更快的掌握相應知識點,以下是小編爲大家精心整理的'2017年9月計算機二級JAVA考試強化訓練題一,歡迎大家參考!1). 數據庫系統的核心是A.數據模型B.數據庫管理系統C. -
2017年9月計算機二級JAVA考試試題
計算機與有關的實驗觀測儀器相結合,可對實驗數據進行現場記錄、整理、加工、分析和繪製圖表,顯著地提高實驗工作的質量和效率。yjbys小編分享一些關於計算機二級JAVA考試試題,歡迎大家前來練習! 單選題1). 順序存儲結 -
2017年9月計算機二級考試JAVA試題
過去,人們主要通過實驗和理論兩種途徑進行科學技術研究。現在,計算和模擬已成爲研究工作的第三條途徑。yjbys小編收集了一些關於算機二級考試JAVA試題,歡迎大家前來練習~! 單選題1). 設有棧S和隊列Q,其狀態爲空,元素a1,a -
2017年9月計算機二級JAVA考試測試題
2017下半年計算機二級考試時間9月23日-26日,各位考試也將進入複習階段,下面是小編整理的計算機二級JAVA考試測試題,希望可以幫助大家!單選題1). 下列代碼的執行結果是:public class Test2{public static void main(String