• <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ì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案

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

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

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

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

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

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

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

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

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

          本題的要求是:

          程序在對(duì)話框中打印結(jié)果如下:

          給定源程序:

          import javax.swing.JOptionPane; //導(dǎo)入JOptionPane類

          public class Java_1 {

          public static void main( String args[] )

          {

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

          ____________________________________(

          null, "歡迎\n你\n參加\nJava\n考試!" );

          System.exit( 0 ); // 結(jié)束程序

          }

          }

          /* JOptionPane類的常用靜態(tài)方法如下:

          showInputDialog()

          showConfirmDialog()

          showMessageDialog()

          showOptionDialog()

          */

          解題思路:

          Java程序修改如下:

          第1處:信息對(duì)話框,需填入 JOptionPane.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ǔ)句的下劃線地方填入

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

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

          本題的要求是:

          創(chuàng)建一個(gè)二維整型數(shù)組,并將其以4行5列對(duì)齊的格式輸出。程序運(yùn)行結(jié)果

          如下:

          1 1 1 1 1

          2 2 2 2 2

          3 3 3 3 3

          4 4 4 4 4

          給定源程序:

          public class Java_2

          {

          public static void main(String[] args) {

          int[][] aMatrix = {{1,1,1,1,1},{2,2,2,2,2},{3,3,3,3,3},{4,4,4,4,4}};

          \TAB \TAB int i = 0; //循環(huán)變量

          \TAB \TAB int j = 0; //循環(huán)變量

          //print matrix

          for (i = 0; i < aMatrix.length; i++) {

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

          \TAB for ( j = 0; __________________ ; j++) {

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

          \TAB System.out.print(__________________ + " ");

          \TAB }

          \TAB System.out.println();

          }

          }

          }

          解題思路:

          Java程序修改如下:

          第1處:循環(huán)語(yǔ)句的判斷,需填入 j

          第2處:打印二維數(shù)組的內(nèi)容,需填入 aMatrix[i][j]

          參考源程序: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ǔ)句的下劃線地方填入

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

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

          本題的要求是:

          下面是整數(shù)除法計(jì)算的程序,要求在出現(xiàn)異常時(shí),能拋出異常信息。

          考慮兩種異常:

          1) 輸入非數(shù)字除數(shù)

          2) 輸入除法分母為零

          該程序運(yùn)行的三種結(jié)果狀態(tài)如下:

          1) 輸入兩個(gè)合法整數(shù):

          2) 輸入非數(shù)字除數(shù):

          3) 輸入除數(shù)為零:

          給定源程序:

          import java.text.DecimalFormat;

          import javax.swing.*;

          import java.awt.*;

          import java.awt.event.*;

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

          public class Java_3 extends ________ implements ActionListener {

          private JTextField input1, input2, output;

          private int number1, number2;

          private double result;

          // 初始化

          public Java_3()

          {

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

          ______( "示范異常" );

          Container c = getContentPane();

          c.setLayout( new GridLayout( 3, 2 ) );

          c.add( new JLabel( "輸入分子",

          SwingConstants.RIGHT ) );

          input1 = new JTextField( 10 );

          c.add( input1 );

          c.add(

          new JLabel( "輸入分母和回車(chē)",

          SwingConstants.RIGHT ) );

          input2 = new JTextField( 10 );

          c.add( input2 );

          input2.addActionListener( this );

          c.add( new JLabel( "計(jì)算結(jié)果", SwingConstants.RIGHT ) );

          output = new JTextField();

          c.add( output );

          setSize( 425, 100 );

          show();

          }

          //處理 GUI 事件

          public void actionPerformed( ActionEvent e )

          {

          DecimalFormat precision3 = new DecimalFormat( "0.000" );

          output.setText( "" ); // 空的JTextField輸出

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

          ___________ {

          number1 = Integer.parseInt( input1.getText() );

          number2 = Integer.parseInt( input2.getText() );

          result = quotient( number1, number2 );

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

          output.setText(_______________________________);

          }

          catch ( NumberFormatException

          103f

          nfe ) {

          JOptionPane.showMessageDialog( this,

          "你必須輸入兩個(gè)整數(shù)",

          "非法數(shù)字格式",

          JOptionPane.ERROR_MESSAGE );

          }

          catch ( Exception dbze ) {

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

          _______________________________( this,

          "除法異常",

          "除數(shù)為零",

          JOptionPane.ERROR_MESSAGE );

          }

          }

          // 定義求商的方法,如遇除數(shù)為零時(shí),能拋出異常。

          public double quotient( int numerator, int denominator )

          throws Exception

          {

          if ( denominator == 0 )

          throw new Exception();

          return ( double ) numerator / denominator;

          }

          public static void main( String args[] )

          {

          Java_3 app = new Java_3();

          app.addWindowListener(

          new WindowAdapter() {

          public void windowClosing( WindowEvent e )

          {

          e.getWindow().dispose();

          System.exit( 0 );

          }

          }

          );

          }

          }

          /* JOptionPane類的常用靜態(tài)方法如下:

          showInputDialog()

          showConfirmDialog()

          showMessageDialog()

          showOptionDialog()

          */

          解題思路:

          Java程序修改如下:

          第1處:擴(kuò)展窗體,需填入 JFrame

          第2處:調(diào)用父類中特定的構(gòu)造函數(shù),需填入 super 或 new JFrame

          第3處:異常時(shí)的入口,需填入 try

          第4處:文本框內(nèi)容的顯示,需填入 precision3.format(result) 或

          Double.toString(result) 等等

          第5處:信息對(duì)話框,需填入 JOptionPane.showMessageDialog

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

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

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

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

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

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

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

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

        JAVA模擬試題及答案10-18

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

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

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

        計(jì)算機(jī)二級(jí)考試word模擬試題及答案09-18

        国产高潮无套免费视频_久久九九兔免费精品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. 中文亚洲欧美乱码在线观看 | 一区二区三区AV免费 | 亚洲性夜夜综合久久9 | 日韩天堂一区二区三区 | 午夜三级理论在线观看时 | 日韩亚洲欧美中文字幕影音 |