中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      計(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ǔ)句的下劃線(xiàn)地方填入

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

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

        本題的要求是:

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

        給定源程序:

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

        public class Java_1 {

        public static void main( String args[] )

        {

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

        ____________________________________(

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

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

        }

        }

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

        showInputDialog()

        showConfirmDialog()

        showMessageDialog()

        showOptionDialog()

        */

        解題思路:

        Java程序修改如下:

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

        正確內(nèi)容, 然后刪除下劃線(xiàn),請(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ǔ)句的下劃線(xiàn)地方填入

        正確內(nèi)容, 然后刪除下劃線(xiàn),請(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類(lèi)的常用靜態(tài)方法如下:

        showInputDialog()

        showConfirmDialog()

        showMessageDialog()

        showOptionDialog()

        */

        解題思路:

        Java程序修改如下:

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

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

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

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

        Double.toString(result) 等等

        第5處:信息對(duì)話(huà)框,需填入 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

      主站蜘蛛池模板: 淳化县| 亚洲国产精品亚洲高清| 一区二区久久精品66国产精品| 国产无卡视频在线免费观看| 正宁县| 亚洲美女国产精品久久久久久久久 | 色窝综合网| 国产叼嘿视频一区二区三区| 人妻少妇精品无码系列| 久久99久久99精品免观看女同| 久久这里只有精品日本| 无码专区无码专区视频网址| 国产亚洲av手机在线观看| 亚洲va欧美va人人爽夜夜嗨| 汉沽区| 亚洲专区中文在线第一页| 滁州市| 亚洲精品国产主播一区二区 | 城市| 新巴尔虎左旗| 南宫市| 国产成人精品自拍视频| 泉州市| 东莞市| 陈巴尔虎旗| 97人妻无码免费专区| 亚洲一区二区三区在线视频观看| 临清市| 精品午夜一区二区三区| 欧美日一本| 亚洲AⅤ樱花无码| 亚洲欧洲国无码| 亚洲国产日韩精品综合| 日韩无码尤物视频| 久久伊人网久久伊人网| 女人被躁到高潮嗷嗷叫免费软| 国产成人丝袜在线无码| 亚洲一区日本一区二区| 亚洲欧美成人在线免费| 成人国产在线播放自拍| 视频一区视频二区亚洲免费观看 |