• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題

        時(shí)間:2024-10-19 06:44:48 計(jì)算機(jī)等級(jí) 我要投稿
        • 相關(guān)推薦

        2017年9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題

          Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。計(jì)算機(jī)等級(jí)考試即將到來(lái),下面是小編整理的關(guān)于計(jì)算機(jī)二級(jí)Java考試練習(xí)試題,希望大家認(rèn)真復(fù)習(xí)!

        2017年9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題

          單選題

          1). 樹最適合用來(lái)體現(xiàn)____。

          A.有序數(shù)組元素

          B.無(wú)序數(shù)組元素

          C.元素之間具有分支層次關(guān)系的數(shù)據(jù)

          D.元素之間無(wú)偉德國(guó)際的數(shù)據(jù)

          準(zhǔn)確答案:C

          2). 在Java中,由Java編譯器主動(dòng)導(dǎo)入,而無(wú)需在程序中用import導(dǎo)入的包是____。

          A.java.applet

          B.java.awt

          C.java.util

          D.java.lang

          準(zhǔn)確答案:D

          3). 在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是____。

          A.BufferedReader

          B.DataInputStream

          C.DataOutputStream

          D.FileInputStream

          準(zhǔn)確答案:D

          4). switch 語(yǔ)句不能用于下列哪種數(shù)據(jù)類型?

          A.double

          B.byte

          C.short

          D.char

          準(zhǔn)確答案:A

          5). 下面?zhèn)サ聡?guó)際applet生命周期的說(shuō)法準(zhǔn)確的是

          A.applet生命周期是從瀏覽器解析HTML文件最先的

          B.瀏覽器加載結(jié)束時(shí),終止applet的運(yùn)行

          C.applet生命周期包羅:applet的創(chuàng)建、運(yùn)行、等待與消亡四個(gè)狀況

          D.以上說(shuō)法均禁絕確

          準(zhǔn)確答案:D

          6). main方法是Java application程序執(zhí)行的入口點(diǎn),偉德國(guó)際main方法的方法頭,以下哪項(xiàng)是合法的?

          A.public static void main()

          B.public static void main(String args[])

          C.public static int main(String [] arg)

          D.public void main(String arg[])

          準(zhǔn)確答案:B

          7). 下列代碼的執(zhí)行結(jié)果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}

          A.2.5

          B.2.0

          C.2.50

          D.2

          準(zhǔn)確答案:D

          8). 下列偉德國(guó)際棧的敘述中準(zhǔn)確的是

          A.在棧中只能插入數(shù)據(jù)

          B.在棧中只能刪除數(shù)據(jù)

          C.棧是先進(jìn)先出的線性表

          D.棧是先進(jìn)后出的線性表

          準(zhǔn)確答案:D

          9). 下列屬于正則表達(dá)式的是

          A.一個(gè)數(shù)組

          B.一組二進(jìn)制數(shù)據(jù)

          C.一個(gè)字符串

          D.一個(gè)公式

          準(zhǔn)確答案:C

          10). 若a的值為3時(shí),下列程序段被執(zhí)行后,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

          準(zhǔn)確答案:C

          11). 若要把變量聲名為暫時(shí)性變量,應(yīng)使用如下哪種修飾符?

          A.protected

          B.provate

          C.transient

          D.volatile

          準(zhǔn)確答案:C

          12). 下列命令中,哪個(gè)命令是Java的編譯命令?

          A.javac

          B.java

          C.javadoc

          D.appletviewer

          準(zhǔn)確答案:A

          綜合應(yīng)用(1小題,計(jì)30分)

          注意:下面出現(xiàn)的“考生文件夾”均為%USER%

          在考生文件夾中存有文件名為Java_3.java的文件,該程序是不完整的,請(qǐng)

          在注釋行“//**********Found**********”下一行語(yǔ)句的下劃線地方填入

          正確內(nèi)容, 然后刪除下劃線,請(qǐng)勿刪除注釋行或改動(dòng)其他已有語(yǔ)句內(nèi)容。

          存盤時(shí)文件必須存放在考生文件夾下,不得改變?cè)形募奈募?/p>

          本題的要求是:

          閱讀Java_3.java程序,該程序利用BitSet算法,篩選得到1至1023之間

          的素?cái)?shù)。完成程序并運(yùn)行所得結(jié)果為:

          給定源程序:

          //Java_3.java: 用BitSet完成Eratosthenes篩網(wǎng)算法找1至1023之間的素?cái)?shù).

          import java.awt.*;

          import java.awt.event.*;

          import java.util.*;

          import javax.swing.*;

          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();

          c.add( status, BorderLayout.SOUTH );

          JPanel inputPanel = new JPanel();

          inputPanel.add( new JLabel(

          103f

          "從1 至 1023" +

          "輸入值:" ) );

          final JTextField input = new JTextField( 10 );

          input.addActionListener(

          new ActionListener() {

          public void actionPerformed( ActionEvent e ){

          int val = Integer.parseInt( input.getText() );

          if ( sieve.get( val ) )

          status.setText( val + " 是一個(gè)素?cái)?shù) " );

          else

          status.setText( val +

          " 不是一個(gè)素?cái)?shù) " );

          }

          }

          );

          inputPanel.add( input );

          c.add( inputPanel, BorderLayout.NORTH );

          JTextArea primes = new JTextArea();

          ScrollPane p = new ScrollPane();

          //*********Found********

          p.add( primes);

          c.add( p, BorderLayout.CENTER );

          //從1 至 1023設(shè)置所有位

          int size = sieve.size();

          for ( int i = 1; i < size; i++ )

          sieve.set( i );

          //執(zhí)行Eratosthenes篩網(wǎng)算法

          int finalBit = ( int ) Math.sqrt( sieve.size() );

          for ( int i = 2; i < finalBit; i++ )

          if ( sieve.get( i ) )

          for ( int j = 2 * i; j < size; j += i )

          sieve.clear( j );

          int counter = 0;

          for ( int i = 1; i < size; i++ )

          if ( sieve.get( i ) ) {

          primes.append( String.valueOf( i ) );

          primes.append( ++counter % 7 == 0 ? "\n" : "\t" );

          }

          setSize( 300, 250 );

          show();

          }

          public static void main( String args[] ){

          Java_3 app = new Java_3();

          //*********Found********

          app.addWindowListene(

          new WindowAdapter() {

          public void windowClosing( WindowEvent e ){

          System.exit( 0 );

          }

          }

          );

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:文本區(qū)域添加到窗口,需填入 primes

          第2處:注冊(cè)監(jiān)控器,需填入 addWindowListener

          參考源程序:c:\wexam\28990001\hlpsys\參考答案\Java_3.java

          請(qǐng)把該程序復(fù)制到c:\wexam\28990001中,然后進(jìn)行編譯和執(zhí)行。

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題】相關(guān)文章:

        2017年9月計(jì)算機(jī)二級(jí)考試JAVA試題08-10

        2017年9月計(jì)算機(jī)二級(jí)JAVA考試試題07-09

        2017年9月計(jì)算機(jī)二級(jí)JAVA考試試題及答案07-03

        2017年9月計(jì)算機(jī)二級(jí)JAVA試題及答案10-17

        9月計(jì)算機(jī)二級(jí)Access考試試題09-20

        9月計(jì)算機(jī)二級(jí)web考試試題及答案10-30

        9月計(jì)算機(jī)等級(jí)考試二級(jí)MS考試試題及答案10-08

        2017年9月計(jì)算機(jī)二級(jí)考試VB考試試題08-13

        9月計(jì)算機(jī)二級(jí)考試考前模擬試題及答案10-29

        2017年9月計(jì)算機(jī)二級(jí)考試C語(yǔ)言考試試題06-30

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 伊人网国产一本高清 | 午夜偷拍精品用户偷拍卧室 | 中文字幕亚洲欧美日韩在线不卡 | 午夜福利亚洲精品无遮挡 | 日本午夜免a费看大片中文4 | 久久动态精品视频 |

            2017年9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題

              Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。計(jì)算機(jī)等級(jí)考試即將到來(lái),下面是小編整理的關(guān)于計(jì)算機(jī)二級(jí)Java考試練習(xí)試題,希望大家認(rèn)真復(fù)習(xí)!

            2017年9月計(jì)算機(jī)二級(jí)Java考試練習(xí)試題

              單選題

              1). 樹最適合用來(lái)體現(xiàn)____。

              A.有序數(shù)組元素

              B.無(wú)序數(shù)組元素

              C.元素之間具有分支層次關(guān)系的數(shù)據(jù)

              D.元素之間無(wú)偉德國(guó)際的數(shù)據(jù)

              準(zhǔn)確答案:C

              2). 在Java中,由Java編譯器主動(dòng)導(dǎo)入,而無(wú)需在程序中用import導(dǎo)入的包是____。

              A.java.applet

              B.java.awt

              C.java.util

              D.java.lang

              準(zhǔn)確答案:D

              3). 在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是____。

              A.BufferedReader

              B.DataInputStream

              C.DataOutputStream

              D.FileInputStream

              準(zhǔn)確答案:D

              4). switch 語(yǔ)句不能用于下列哪種數(shù)據(jù)類型?

              A.double

              B.byte

              C.short

              D.char

              準(zhǔn)確答案:A

              5). 下面?zhèn)サ聡?guó)際applet生命周期的說(shuō)法準(zhǔn)確的是

              A.applet生命周期是從瀏覽器解析HTML文件最先的

              B.瀏覽器加載結(jié)束時(shí),終止applet的運(yùn)行

              C.applet生命周期包羅:applet的創(chuàng)建、運(yùn)行、等待與消亡四個(gè)狀況

              D.以上說(shuō)法均禁絕確

              準(zhǔn)確答案:D

              6). main方法是Java application程序執(zhí)行的入口點(diǎn),偉德國(guó)際main方法的方法頭,以下哪項(xiàng)是合法的?

              A.public static void main()

              B.public static void main(String args[])

              C.public static int main(String [] arg)

              D.public void main(String arg[])

              準(zhǔn)確答案:B

              7). 下列代碼的執(zhí)行結(jié)果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}

              A.2.5

              B.2.0

              C.2.50

              D.2

              準(zhǔn)確答案:D

              8). 下列偉德國(guó)際棧的敘述中準(zhǔn)確的是

              A.在棧中只能插入數(shù)據(jù)

              B.在棧中只能刪除數(shù)據(jù)

              C.棧是先進(jìn)先出的線性表

              D.棧是先進(jìn)后出的線性表

              準(zhǔn)確答案:D

              9). 下列屬于正則表達(dá)式的是

              A.一個(gè)數(shù)組

              B.一組二進(jìn)制數(shù)據(jù)

              C.一個(gè)字符串

              D.一個(gè)公式

              準(zhǔn)確答案:C

              10). 若a的值為3時(shí),下列程序段被執(zhí)行后,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

              準(zhǔn)確答案:C

              11). 若要把變量聲名為暫時(shí)性變量,應(yīng)使用如下哪種修飾符?

              A.protected

              B.provate

              C.transient

              D.volatile

              準(zhǔn)確答案:C

              12). 下列命令中,哪個(gè)命令是Java的編譯命令?

              A.javac

              B.java

              C.javadoc

              D.appletviewer

              準(zhǔn)確答案:A

              綜合應(yīng)用(1小題,計(jì)30分)

              注意:下面出現(xiàn)的“考生文件夾”均為%USER%

              在考生文件夾中存有文件名為Java_3.java的文件,該程序是不完整的,請(qǐng)

              在注釋行“//**********Found**********”下一行語(yǔ)句的下劃線地方填入

              正確內(nèi)容, 然后刪除下劃線,請(qǐng)勿刪除注釋行或改動(dòng)其他已有語(yǔ)句內(nèi)容。

              存盤時(shí)文件必須存放在考生文件夾下,不得改變?cè)形募奈募?/p>

              本題的要求是:

              閱讀Java_3.java程序,該程序利用BitSet算法,篩選得到1至1023之間

              的素?cái)?shù)。完成程序并運(yùn)行所得結(jié)果為:

              給定源程序:

              //Java_3.java: 用BitSet完成Eratosthenes篩網(wǎng)算法找1至1023之間的素?cái)?shù).

              import java.awt.*;

              import java.awt.event.*;

              import java.util.*;

              import javax.swing.*;

              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();

              c.add( status, BorderLayout.SOUTH );

              JPanel inputPanel = new JPanel();

              inputPanel.add( new JLabel(

              103f

              "從1 至 1023" +

              "輸入值:" ) );

              final JTextField input = new JTextField( 10 );

              input.addActionListener(

              new ActionListener() {

              public void actionPerformed( ActionEvent e ){

              int val = Integer.parseInt( input.getText() );

              if ( sieve.get( val ) )

              status.setText( val + " 是一個(gè)素?cái)?shù) " );

              else

              status.setText( val +

              " 不是一個(gè)素?cái)?shù) " );

              }

              }

              );

              inputPanel.add( input );

              c.add( inputPanel, BorderLayout.NORTH );

              JTextArea primes = new JTextArea();

              ScrollPane p = new ScrollPane();

              //*********Found********

              p.add( primes);

              c.add( p, BorderLayout.CENTER );

              //從1 至 1023設(shè)置所有位

              int size = sieve.size();

              for ( int i = 1; i < size; i++ )

              sieve.set( i );

              //執(zhí)行Eratosthenes篩網(wǎng)算法

              int finalBit = ( int ) Math.sqrt( sieve.size() );

              for ( int i = 2; i < finalBit; i++ )

              if ( sieve.get( i ) )

              for ( int j = 2 * i; j < size; j += i )

              sieve.clear( j );

              int counter = 0;

              for ( int i = 1; i < size; i++ )

              if ( sieve.get( i ) ) {

              primes.append( String.valueOf( i ) );

              primes.append( ++counter % 7 == 0 ? "\n" : "\t" );

              }

              setSize( 300, 250 );

              show();

              }

              public static void main( String args[] ){

              Java_3 app = new Java_3();

              //*********Found********

              app.addWindowListene(

              new WindowAdapter() {

              public void windowClosing( WindowEvent e ){

              System.exit( 0 );

              }

              }

              );

              }

              }

              解題思路:

              Java程序修改如下:

              第1處:文本區(qū)域添加到窗口,需填入 primes

              第2處:注冊(cè)監(jiān)控器,需填入 addWindowListener

              參考源程序:c:\wexam\28990001\hlpsys\參考答案\Java_3.java

              請(qǐng)把該程序復(fù)制到c:\wexam\28990001中,然后進(jìn)行編譯和執(zhí)行。