<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 計算機二級java考試上機試題及答案

    時間:2024-10-10 17:31:47 計算機等級 我要投稿
    • 相關推薦

    2016計算機二級java考試上機試題及答案

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

    2016計算機二級java考試上機試題及答案

      注意:下面出現的“考生文件夾”均為%USER%

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

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

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

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

      本題的要求是:

      使程序按下列格式打印:

      歡迎

      你

      參加

      Java

      考試

      注意:

      在輸出的字符串中不含有空格。

      給定源程序:

      //用一個打印語句輸出多行結果

      public class Java_1

      {

      public static void main( String args[] )

      {

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

      ___________System.out.print______________("歡迎 你 參加 Java 考試");

      }

      }

      解題思路:

      Java程序修改如下:

      第1處:在屏幕上打印輸出,需填入 System.out.println 或 System.out.print

      參考源程序:c:wexam28990001hlpsys參考答案Java_1.java

      請把該程序復制到c:wexam28990001中,然后進行編譯和執行。

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

      注意:下面出現的“考生文件夾”均為%USER%

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

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

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

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

      本題的要求是:

      程序中HandleButton類是"Please press me!"按鈕的探聽器類。

      完成程序,使在點擊"Please press me!"按鈕時在命令窗口中打印

      "The button is pressed!",并且在點擊窗口右上方的關閉窗口按鈕時能

      夠關閉窗口。

      給定源程序:

      import java.awt.*;

      import java.awt.event.*;

      TAB

      public class Java_2 extends Frame {

      TAB TAB

      TAB public Java_2(String s){

      TAB TAB super(s);

      TAB }

      TAB

      TAB public static void main(String args[]){TAB TAB

      TAB TAB Java_2 fr = new Java_2("Testing");

      TAB TAB Button b=new Button("Please press me!");

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

      b.addActionListener(____new HandleButton()__);

      TAB TAB fr.add(b);

      TAB TAB fr.setSize(200,200);

      TAB TAB TAB TAB

      TAB TAB fr.addWindowListener(new WindowAdapter(){

      TAB TAB TAB public void windowClosing(WindowEvent e) {

      TAB TAB TAB TAB System.exit(0);

      TAB TAB

      103f

      TAB }

      TAB TAB });

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

      TAB TAB fr.setVisible(____true________);TAB

      TAB }

      }

      class HandleButton implements ActionListener{

      public void actionPerformed(ActionEvent e){

      TAB System.out.println("The button is pressed!");

      }

      }

      解題思路:

      Java程序修改如下:

      第1處:為按鈕注冊探聽器,需填入 new HandleButton()

      第2處:將窗體設為可見,需填入 true

      參考源程序:c:wexam28990001hlpsys參考答案Java_2.java

      請把該程序復制到c:wexam28990001中,然后進行編譯和執行。

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

      注意:下面出現的“考生文件夾”均為%USER%

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

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

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

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

      本題的要求是:

      該程序是測試以0作除數異常,在文本域中,顯示出異常信息。完成程序

      并正常運行,運行結果如圖所示。

      給定源程序:

      import java.awt.*;

      import java.awt.event.*;

      import javax.swing.*;

      import java.io.*;

      public class Java_3

      {

      public static void main(String[] args)

      {

      ExceptTestFrame frame = new ExceptTestFrame();

      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      frame.setVisible(true);

      }

      }

      class ExceptTestFrame extends JFrame

      {

      public ExceptTestFrame()

      {

      setTitle("ExceptTest");

      Container contentPane = getContentPane();

      ExceptTestPanel panel = new ExceptTestPanel();

      contentPane.add(panel);

      pack();

      }

      }

      class ExceptTestPanel extends Box

      {

      public ExceptTestPanel()

      {

      super(BoxLayout.Y_AXIS);

      group = new ButtonGroup();

      addRadioButton("整數被零除", new

      ActionListener()

      {

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

      public void ________________(ActionEvent event)

      {

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

      a[1] = 1 / (a.length - a.__length________);

      }

      });

      textField = new JTextField(30);

      add(textField);

      }

      private void addRadioButton(String s, ActionListener listener)

      {

      JRadioButton button = new JRadioButton(s, false)

      {

      protected void fireActionPerformed(ActionEvent event)

      {

      try

      {

      textField.setText("No exception");

      super.fireActionPerformed(event);

      }

      catch (Exception exception)

      {

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

      textField.__setText______(exception.toString());

      }

      }

      };

      button.addActionListener(listener);

      add(button);

      group.add(button);

      }

      private ButtonGroup group;

      private JTextField textField;

      private double[] a = new double[10];

      }

      解題思路:

      Java程序修改如下:

      第1處:事件處理方法,需填入 actionPerformed

      第2處:被零除,測試異常處理,需填入 length

      第3處:設置文本框文字,需填入 setText

      參考源程序:c:wexam28990001hlpsys參考答案Java_3.java

      請把該程序復制到c:wexam28990001中,然后進行編譯和執行。

    【計算機二級java考試上機試題及答案】相關文章:

    2016年計算機二級JAVA上機試題及答案08-21

    計算機二級java上機試題題庫07-13

    計算機二級VB上機試題及答案09-03

    計算機二級C上機考試試題及答案06-22

    計算機二級C語言考試上機沖刺試題及答案09-08

    華為Java上機考試題07-04

    2016計算機等級考試二級C++上機模擬試題及答案07-14

    2017年計算機二級上機考試試題及答案06-17

    計算機二級java筆試試題及答案09-04

    2016年計算機二級C上機考試試題及答案08-22

    主站蜘蛛池模板: 久久综合久久自在自线精品自| 伊人久久精品无码二区麻豆| 精品国产香蕉伊思人在线在线亚洲一区二区| 亚洲国模精品一区| 99久久精品久久久久久清纯| 国产探花在线精品一区二区| 亚洲精品国产V片在线观看| 99久久夜色精品国产网站| freesexvideos精品老师毛多| 午夜成人精品福利网站在线观看 | 国产成人精品午夜福利| 伊人精品久久久久7777| 久久青青草原精品国产软件| 国产成人久久久精品二区三区 | 无码国模国产在线无码精品国产自在久国产| 日本欧美韩国日本精品| 国产精品99久久99久久久| 久久精品天天中文字幕人妻| 亚洲欧美日韩另类精品一区二区三区 | 亚洲精品国产日韩无码AV永久免费网| 99热这里只有精品国产66| 久热这里只精品99re8久| 国产精品久久久久9999| 国产成人无码精品一区二区三区| 久久精品国产亚洲av高清漫画| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产精品v欧美精品v日韩精品 | 一区二区三区精品国产欧美| 久久91精品国产91久久麻豆| 97久久久久人妻精品专区| 精品人妻码一区二区三区| 欧美性videos高清精品| 日韩精品无码一区二区三区不卡 | 国产精品视频不卡| 国产精品亚洲综合专区片高清久久久 | 精品久久久久久久中文字幕| 精品久久人人做人人爽综合 | 亚洲国产精品日韩专区AV| 亚洲国产精品13p| 香蕉久久夜色精品升级完成| 亚洲AV无码精品色午夜果冻不卡|