• <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. 計算機(jī)二級JAVA上機(jī)試題及答案

        時間:2024-08-21 08:50:25 計算機(jī)等級 我要投稿
        • 相關(guān)推薦

        2016年計算機(jī)二級JAVA上機(jī)試題及答案

          2016年9月計算機(jī)等級考試正在緊張復(fù)習(xí)中,為幫助大家進(jìn)一步復(fù)習(xí)java,yjbys小編為大家?guī)碜钚耲ava上機(jī)試題及答案如下:

        2016年計算機(jī)二級JAVA上機(jī)試題及答案

          1. 基本操作(1小題,計30分)

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

          在考生文件夾中存有文件名為Java_1.java的文件,該程序是不完整的,請

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

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

          存盤時文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          本題的要求是:

          完善Java_1.java程序,并完成兩個整數(shù)的輸入,兩個整數(shù)為:

          最后按確定鍵退出程序。

          給定源程序:

          //計算兩個整數(shù)的乘法

          import javax.swing.JOptionPane;

          public class Java_1 {

          public static void main( String args[] ) {

          int x, y, result;

          String xVal, yVal;

          xVal = JOptionPane.showInputDialog( "輸入第1個整數(shù):" );

          yVal = JOptionPane.showInputDialog( "輸入第2個整數(shù):" );

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

          x = Integer.parseInt( _______xVal___________ );

          y = Integer.parseInt( yVal );

          result = x * y;

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

          JOptionPane._________showMessageDialog_______________( null, "兩個數(shù)的積: " + result );

          System.exit( 0 );

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:需轉(zhuǎn)換成整數(shù)的字符串變量,需填入 xVal

          第2處:調(diào)用顯示信息對話框,需填入 showMessageDialog

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

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

          2. 簡單應(yīng)用(1小題,計40分)

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

          在考生文件夾中存有文件名為Java_2.java的文件,該程序是不完整的,請

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

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

          存盤時文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          本題的要求是:

          閱讀Java_2.java程序,該程序的功能是將本程序代碼打印輸出。完成程

          序編寫并運(yùn)行。所得結(jié)果即本程序代碼。

          給定源程序:

          import java.io.*;

          public class Java_2{

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

          public static void main(String args[]) _____throw______ Exception{

          long filePoint = 0 ;

          String s;

          RandomAccessFile file = new RandomAccessFile("Java_2.java","r");

          long fileLength = file.length();

          while (filePoint

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

          s = ______file_____.readLine();

          System.out.println(s);

          filePoint = file.getFilePointer();

          }

          file.close();

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:異常處理,需填入 throws

          第2處:隨機(jī)存取文件,需填入 file

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

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

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

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

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

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

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

          存盤時文件必須存放在考生文件夾下,不得改變原有文件的文件名。

          本題的要求是:

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

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

          給定源程序:

          //Java_3.java: 用BitSet完成Eratosthenes篩網(wǎng)算法找1至1023之間的素數(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 ){


        更多相關(guān)試題推薦:

        1.2016年9月計算機(jī)二級Java考前沖刺試題及答案

        2.2016最新java計算機(jī)二級考試試題

        3.2016年9月計算機(jī)二級試題及答案【java】

        4.2016年9月java計算機(jī)二級試題

        5.計算機(jī)二級Java備考練習(xí)題及答案

        6.2016年9月計算機(jī)二級Java模擬試題及答案

        7.2016計算機(jī)二級java考試上機(jī)模擬試題及答案

        8.2016計算機(jī)二級java考試上機(jī)試題及答案

        9.2016年計算機(jī)二級JAVA上機(jī)試題及答案

        10.2016年上海計算機(jī)二級JAVA考試大綱

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

          if ( sieve.get( val ) )

          status.setText( val + " 是一個素數(shù) " );

          else

          status.setText( val +

          " 不是一個素數(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處:注冊監(jiān)控器,需填入 addWindowListener

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

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


        更多相關(guān)試題推薦:

        1.2016年9月計算機(jī)二級Java考前沖刺試題及答案

        2.2016最新java計算機(jī)二級考試試題

        3.2016年9月計算機(jī)二級試題及答案【java】

        4.2016年9月java計算機(jī)二級試題

        5.計算機(jī)二級Java備考練習(xí)題及答案

        6.2016年9月計算機(jī)二級Java模擬試題及答案

        7.2016計算機(jī)二級java考試上機(jī)模擬試題及答案

        8.2016計算機(jī)二級java考試上機(jī)試題及答案

        9.2016年計算機(jī)二級JAVA上機(jī)試題及答案

        10.2016年上海計算機(jī)二級JAVA考試大綱

        【計算機(jī)二級JAVA上機(jī)試題及答案】相關(guān)文章:

        計算機(jī)二級java上機(jī)試題題庫03-29

        計算機(jī)二級VB上機(jī)試題及答案03-14

        2016最新計算機(jī)二級C++上機(jī)試題及答案03-03

        計算機(jī)二級C語言考試上機(jī)沖刺試題及答案03-03

        計算機(jī)二級C上機(jī)考試試題及答案03-05

        計算機(jī)等級二級C語言上機(jī)模擬試題及答案10-25

        2017年計算機(jī)二級JAVA試題附帶答案03-03

        2016計算機(jī)等級考試二級C++上機(jī)模擬試題及答案03-08

        華為Java上機(jī)考試題03-29

        国产高潮无套免费视频_久久九九兔免费精品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. 日韩欧美国产专区v | 亚洲日韩精品中文字幕 | 亚洲欧美一区另类中文字幕 | 亚洲人成7777香蕉 | 亚洲欧美日韩一区精品中文字幕 | 色综合久久丁香婷婷 |