亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

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

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

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

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

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

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

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

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

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

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

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

  本題的要求是:

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

  最后按確定鍵退出程序。

  給定源程序:

  //計(jì)算兩個(gè)整數(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個(gè)整數(shù):" );

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

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

  x = Integer.parseInt( _______xVal___________ );

  y = Integer.parseInt( yVal );

  result = x * y;

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

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

  System.exit( 0 );

  }

  }

  解題思路:

  Java程序修改如下:

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

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

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

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

  2. 簡(jiǎn)單應(yīng)用(1小題,計(jì)40分)

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

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

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

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

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

  本題的要求是:

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

  序編寫(xiě)并運(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

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

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

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

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

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

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

  存盤(pán)時(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 ){


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

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

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

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

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

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

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

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

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

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

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

  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í)行。


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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