-
2021-03-08 04:17:57
答案与解析:
一、基本操作题
第1处:"\"Welcome!\""
第2处:"a/b=C"
第3处:"\\\\do something"
【解析】本题考查的是不同的数据类型的输出方式,以及转义字符的使用。第l处与第3处含有特殊字符,输出时要使用转义字符。
二、简单应用题
第1处:new ActionListener()
第2处:tfl.getText()
【解析】第1处是设置监听事件,响应tfl(Input文本框)的输入事件,第2处是将用户在Input文本框中输入的内容在Output文本框中显示。
三、综合应用题
第1处:extends JFrame implements ActionListener
第2处:public void actionPerformed(ActionEvent e)
第3处:JButton instantce=(JButton)e.getSource()
【解析】第1处是实现与ActionEvent事件对应的接口,使之能够处理ActionEvent事件,相应的接口应为ActionListener;第2处是actionPerformed方法通过读取ActionEvent对象的相关信息来得到事件发生时的情况,Java是大小写敏感的;第3处是在Java的事件类中java.util.Event()bject类是所有事件对象的基础父类,通过getSource()方法可以得到事件源对象。
更多相关内容 -
计算机二级考试JAVA上机试题及答案_计算机三级考试笔试还是上机
2020-03-29 08:38:21计算机二级考试 JAVA 上机试题及答案 一基本操作题 在下画线上补充代码 本题的功能是输出字符串"welcome"和表达式"a b= c"以及输出" do something" Public class javal{ Pubhc static void main(string[]args){ ... -
计算机二级考试-JAVA上机试题及答案 .pdf
2022-02-06 23:38:21计算机二级考试-JAVA上机试题及答案 .pdf -
2014年计算机二级考试JAVA上机试题及答案(1).docx
2021-09-29 20:57:552014年计算机二级考试JAVA上机试题及答案(1).docx -
计算机上机考试试题及答案(java)
2021-02-12 14:46:09计算机上机考试试题及答案(java)1. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序运行后输出窗口如下:...计算机上机考试试题及答案(java)
1. 基本操作(1小题,计30分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,
并进行调试,使程序运行后输出窗口如下:
由于Java_1.java文件不完整,请在注释行“//*********Found*********”
下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行
或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import javax.swing.*;
import java.text.DecimalFormat;
public class Java_1{
//*********Found**********
public static ___________________ main( String args[] ){
SimpleTime t = new SimpleTime( 12, 30, 19 );
//*********Found**********
___________________.showMessageDialog( null, t.buildString(),
" \"this\" 引用示范",
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
class SimpleTime {
private int hour, minute, second;
public SimpleTime( int hour, int minute, int second ){
this.hour = hour;
this.minute = minute;
this.second = second;
}
public String buildString(){
//*********Found**********
return "this.toString(): " + ___________________() +
"\ntoString(): " + toString() +
"\nthis (with implicit toString() call): " +
this;
}
public String toString(){
DecimalFormat twoDigits = new DecimalFormat( "00" );
return twoDigits.format( this.hour ) + ":" +
twoDigits.format( this.minute ) + ":" +
twoDigits.format( this.second );
}
}
解题思路:
Java程序修改如下:
第1处:main方法的'标识符,需填入 void
第2处:显示信息对话框函数,需填入 JOptionPane
第3处:返回的字符串内容,需填入 toString 或 this.toString
参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_1.java
请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。
**********************************************************************
2. 简单应用(1小题,计40分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_2.java文件。请完善Java_2.java文件,
并进行调试,使程序显示对话框如下:
并在命令行中每隔 10秒显示一下当前时间(如下图),直至用户在对话框
按下确认按钮后退出。
由于Java_2.java文件不完整,请在注释行“//*********Found*********”
下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行
或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.Timer;
public class Java_2{
public static void main(String[] args){
//*********Found**********
ActionListener listener = new __________________();
Timer t = new Timer(10000, listener);
t.start();
JOptionPane.showMessageDialog(null, "退出程序吗?");
System.exit(0);
}
}
//*********Found**********
class TimePrinter ___________________ ActionListener{
//*********Found**********
public void actionPerformed(___________________ event){
Date now = new Date();
System.out.println("At the tone, the time is " + now);
//*********Found**********
___________________.getDefaultToolkit().beep();
}
}
解题思路:
Java程序修改如下:
第1处:创建类对象,需填入 TimePrinter
第2处:接口的实现,需填入 implements
第3处:类型的对象,需填入 ActionEvent
第4处:需填入 Toolkit
参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_2.java
请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。
**********************************************************************
3. 综合应用(1小题,计30分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_3.java和Java_3.html文件,本题的功能
是由用户输入两个浮点数求和。请完善Java_3.java文件和Java_3.html文件
,并进行调试(在命令行中使用appletviewer Java_3.html,或者使用集成
开发环境),程序先显示输入如下:
输入两个浮点数后,小程?
103f
虼翱谙允窘峁?纾?
由于Java_3.java和Java_3.html文件都不完整,需分别进行修改,请在注释
行“//*********Found*********”下一行语句的下划线地方填入正确内容,
然后删除下划线,请勿删除注释行或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import java.awt.Graphics;
import javax.swing.*;
//*********Found**********
public class Java_3 extends ____________________ {
double sum; //存和的变量
//*********Found**********
public void __________________(){
String firstNumber, //输入第1个字符串格式的数
secondNumber; //输入第2个字符串格式的数
double number1, //加数
number2; //被加数
//读入第1个输入的数
firstNumber =
JOptionPane.showInputDialog(
"Enter first floating-point value" );
//读入第2个输入的数
secondNumber =
JOptionPane.showInputDialog(
"Enter second floating-point value" );
//将字符串数据转换成双字长类型
number1 = Double.parseDouble( firstNumber );
number2 = Double.parseDouble( secondNumber );
//数据相加
sum = number1 + number2;
}
public void paint( Graphics g ) {
//用g.drawString给结果
g.drawRect( 15, 10, 270, 20 );
g.drawString( "数相加之和为:" + sum, 25, 25 );
}
}
解题思路:
Java程序修改如下:
第1处:扩展网页,需填入 JApplet
第2处:方法的名,需填入 init
HTML程序修改如下:
第1处:applet的名称,需填入 Java_3
参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_3.java,Java_3.html
请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。
【计算机上机考试试题及答案(java)】相关文章:
-
2014年计算机二级考试JAVA上机试题及答案.docx
2021-07-09 08:13:402014年计算机二级考试JAVA上机试题及答案2014年计算机二级考试JAVA上机试题及答案(1) 一、基本操作题 在下画线上补充代码。 本题的功能是输出字符串"welcome!"和表达式"a/b= c",以及输出"\\dosomething"。 ...2014年计算机二级考试JAVA上机试题及答案
2014年计算机二级考试JAVA上机试题及答案(1) 一、基本操作题 在下画线上补充代码。 本题的功能是输出字符串"welcome!"和表达式"a/b= c",以及输出"\\do something"。 Public class javal{ Pubhc static void main(string[]args){ System.out.println( ); System.out.println( ); System.out.println( ); } 二、简单应用题 下面的程序中,有两个文本框,Input和Output,用户在Input文本框中输入字符串后回车,字符串会在Output文本框中出现。 import java.awt.*; import java.awt.event.*; public class java2 extends Frame{ public static void main(String args[]){ java2 f=new java2("java2"); Panel pan=new Panel(); f.init(); } pubhc java2(String str){ super(str); } public void init(){ addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(O); } }}; setSize(200,200); setLayout(new FlowlLayout()); final TextField tfl=new TextField(20): final TextField tf2=new TextField(20); final Label hi—new Label("Input:"); final Label la2一new Label("Output:"); tfl.addActionListener( { public void actionPerformed(ActionEvent e){ tf2.setTex( ); } }); add(la1); add(tfl); add(la2); add(tf2); setVisible(true); } }三、综合应用题 本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意一个按钮,就能弹出一个对应的对话框。其中,消息对话框只有一个提示信息和一个“确定’’按钮,输入对话框有一个供输入的文本框及“确定”和“撤销”两个按钮;确定对话框中有一个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有一个提示信息和两个按钮“确定,,和“取消”。 import javax.swin9.*: import java.awt.event.*; import java.awt.*; Public class java3 extends JFrame implements ButtonSelecte ActionListener { JButton btnMessage=new JButton("消息"); JButton btnlnput=new JButton("输入"); JButton btnConfirm=new JButton("确认"); JButton btnOption=new JButton("选择"); public java3() { super("java3"); btnMessage.addActionListener(this); btnlnput.addActionListener(this); btnConfirm.addActionListener(this); btnOption.addActionListener(this); getContentPane().s
-
计算机二级《Java》上机试题及答案2016
2021-02-27 11:32:52计算机二级《Java》上机试题及答案20161 java 类可以作为(C)A 类型定义机制B 数据封装机制C 类型定义机制和数据封装机制D 上述都不对2 在创建对象时,必须(C )A 先声明对象,然后才能使用对象B 先声明对象,为对象...计算机二级《Java》上机试题及答案2016
1 java 类可以作为(C)
A 类型定义机制
B 数据封装机制
C 类型定义机制和数据封装机制
D 上述都不对
2 在创建对象时,必须(C )
A 先声明对象,然后才能使用对象
B 先声明对象,为对象分配内存空间,然后才能使用对象
C 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象
D 上述说法都对
3 在调用方法时,若要使方法改变实参的值,可以(D)
A 用基本数据类型作为参数
B 用对象作为参数
C (A)和(B)都对
D (A)和(B)都不对
4 JAVA 中( C )
A 一个子类可以有多个父类,一个父类也可以有多个子类
B 一个子类可以有多个父类,但一个父类只可以有一个子类
C 一个子类可以有一个父类,但一个父类可以有多个子类
D 上述说法都不对
5 paint()方法使用哪种类型的参数? ( A )
A、Graphics
B、Graphics2D
C、String
D、Color
6在Java中,一个类可同时定义许多同名的`方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种特性称为 ( C )
A、隐藏
B、覆盖
C、重载
D、Java不支持此特性
7类Test1、Test2定义如下:
1. public class Test1
2.{ public float aMethod(float a,float b) throws
3. IOException { }
4. }
5. public class Test2 extends Test1{ 6. 7.}
将以下哪种方法插入行4是不合法的。 ( A )
A、 float aMethod(float a,float b){ }
B、 public int aMethod(int a,int b)throws Exception{ }
C、 public float aMethod(float p,float q){ }
D、 public int aMethod(int a,int b)throws IOException{ }
8以下哪个接口的定义是正确的? (D )
A、 interface B
{ void print() { } }
B、 abstract interface B
{ void print() }
C、 abstract interface B extends A1,A2 //A1、A2为已定义的接口
{ abstract void print(){ };}
D、 interface B { void print();}
9 下列哪些语句关于Java内存回收的说明是正确的? ( B )
A、程序员必须创建一个线程来释放内存
B、内存回收程序负责释放无用内存
C、内存回收程序允许程序员直接释放内存
D、内存回收程序可以在指定的时间释放内存对象
10 A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明:
1. A a0=new A();
2. A a1 =new B();
3. A a2=new C();
问以下哪个说法是正确的? ( D)
A、只有第1行能通过编译
B、第1、2行能通过编译,但第3行编译出错
C、第1、2、3行能通过编译,但第2、3行运行时出错
D、第1行、第2行和第3行的声明都是正确的
【计算机二级《Java》上机试题及答案2016】相关文章:
-
计算机二级JAVA上机试题及答案2017
2021-02-12 17:50:27计算机二级JAVA上机试题及答案2017考试的通过离不开大量的习题练习,下面是小编整理的计算机二级JAVA上机试题及答案,欢迎练习!一、基本操作题本题将一个整形变量opl的'二进制的低3位全部变成1。public class javal{... -
计算机二级JAVA上机试题及答案
2021-02-27 11:32:592016年9月计算机等级考试正在紧张复习中,为帮助大家进一步复习java,yjbys小编为大家带来最新java上机试题及答案如下:1. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件... -
2016年计算机二级JAVA上机试题及答案
2021-03-22 19:30:112016年计算机二级JAVA上机试题及答案2016年9月计算机等级考试正在紧张复习中,为帮助大家进一步复习java,yjbys小编为大家带来最新java上机试题及答案如下:1. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹... -
Java大一期末试卷含答案.doc
2021-08-21 22:09:12Java大一期末试卷含答案 -
2014计算机二级考试JAVA上机试题及答案2
2021-03-06 06:52:15三、综合应用题本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的面板“Sampletext”和“Textcol—orcontrol”,窗口的底部还有一个复选按钮“Disablechan-ges”。在“Sampletext”面板中有... -
JAVA考试试题及答案
2021-01-14 04:59:47下面是小编整理的关于JAVA考试试题及答案,欢迎参考!Java语言程序设计试题及答案选择题(共5题,每题1.5分,共75分。多选题选不全或选错都不得分。)1. 以下属于面向对象的特征的是(C,D)。(两项)A) 重载B) 重写C) 封.... -
二级JAVA上机试题汇编.pdf
2021-09-29 20:57:58二级JAVA上机试题汇编.pdf -
计算机二级java考试上机试题及答案
2021-02-27 13:37:201. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“//**********Found**********”下一行语句的下划线地方填入正确... -
计算机上机考试试题及答案java
2021-07-21 03:07:531. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序运行后输出窗口如下:由于Java_1.java文件不完整,请... -
2016计算机二级java考试上机模拟试题及答案
2021-03-17 20:27:382016计算机二级java考试上机模拟试题及答案1. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“//**********Found**... -
2016计算机二级java考试上机试题及答案
2021-03-01 07:28:312016计算机二级java考试上机试题及答案1. 基本操作(1小题,计30分)注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“//**********Found******... -
java上机考试题目.doc
2022-04-05 00:19:11第五步:对所有的公共子串排序,返回最大的公共子串及长度 比如“ontology”和“oncology”的最大公共子串为:“ology”,长度为5 题目二 写一个类ClockTime,表示时钟上面的时间 包含三个字段hour,minute,anPm,分别... -
Java考试模拟试题及答案(上机2套题及答案)
2009-04-11 15:30:52不容易呀…… 《Java程序设计》机考卷A.doc 《Java程序设计》机考卷A答案.doc -
java编程上机练习题答案.doc
2021-02-27 21:23:43java编程上机练习题答案java编程上机练习题答案目录上机练习题1 ..............................................1.用循环语句分别打印九九乘法表 ....................................................... ..32.... -
常见的Java上机面试题
2022-04-12 11:15:21上机考试主要考查面试者的实际开发能力和技术技巧。 上机编程考试,要求面试者能够根据题目的要求, 使用一种编程工具, 编写全部代码并调试 运行。这主要是考查面试者代码书写和编程的熟练程度。值得注意的是,这类... -
北京科技大学-Java-上机实验-题目及代码
2019-07-11 09:54:19北京科技大学-Java-上机实验-题目及代码 给需要的同学咯~ -
Java开发工程师上机笔试题
2021-03-12 19:57:30网上看到3道比较好的Java开发工程师上机笔试题,没有答案这里把答案写出来,给大家参考。1、编一个程序,输入10个整数,并放在数组中,先降序输出所有的数,再统计并输出其中正数、负数和零的个数packagecn.Pigzhu.... -
Java程序设计上机考试试卷和答案(共2套)
2009-04-28 10:28:55Java程序设计上机考试试卷和答案(共2套): 《Java程序设计》机考卷A.doc ; 《Java程序设计》机考卷A答案.doc ; 《Java程序设计》机考卷B.doc ; 《Java程序设计》机考卷B答案.doc 相关资源: Java程序设计笔试... -
JAVA机试题库
2015-04-21 22:45:20JAVA机试题库 -
最新《Java程序设计》期末上机考试试题2套及答案合集
2021-03-08 04:17:57《Java 程序设计》课程 期末机考卷(200x —200x 学年 第x 学期) 本科□ 专科 A 卷 B 卷□ C 卷□ (考试时间180分钟)1、编写图形界面的应用程序:该类继承自JFrame 类,窗口大小为400×160像素,窗口标题为“第一题”... -
JAVA上机题目小题库
2019-06-03 17:08:36本文档是对Java语言程序设计复习使用的一个题库,帮助大家复习,上机题库。 -
JAVA上机考试题
2013-06-24 18:45:44Java上机考试题,可以帮助考生做好练习,很好的Java期末上机考试试题