计算机上机考试试题及答案(java)
1. 基本操作(1小题,计30分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_文件,请完善Java_文件,
并进行调试,使程序运行后输出窗口如下:
由于Java_文件不完整,请在注释行“//*********Found*********”
下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行
或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import g.*;
import malFormat;
public class Java_1{
//*********Found**********
public static ___________________ main( String args[] ){
SimpleTime t = new SimpleTime( 12, 30, 19 );
//*********Found**********
___________________MessageDialog( null, dString(),
" "this" 引用示范",
RMATION_MESSAGE );
( 0 );
}
}
class SimpleTime {
private int hour, minute, second;
public SimpleTime( int hour, int minute, int second ){
= hour;
te = minute;
nd = second;
}
public String buildString(){
//*********Found**********
return "ring(): " + ___________________() +
"ntoString(): " + toString() +
"nthis (with implicit toString() call): " +
this;
}
public String toString(){
DecimalFormat twoDigits = new DecimalFormat( "00" );
return at( ) + ":" +
at( te ) + ":" +
at( nd );
}
}
解题思路:
Java程序修改如下:
第1处:main方法的标识符,需填入 void
第2处:显示信息对话框函数,需填入 JOptionPane
第3处:返回的字符串内容,需填入 toString 或 ring
参考源程序:c:wexam28990001hlpsys参考答案Java_
请把该程序复制到c:wexam28990001中,然后进行编译和执行。
**********************************************************************
2. 简单应用(1小题,计40分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_文件。请完善Java_文件,
并进行调试,使程序显示对话框如下:
并在命令行中每隔 10秒显示一下当前时间(如下图),直至用户在对话框
按下确认按钮后退出。
由于Java_文件不完整,请在注释行“//*********Found*********”
下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行
或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的`文件名。
给定源程序:
import .*;
import t.*;
import .*;
import g.*;
import r;
public class Java_2{
public static void main(String[] args){
//*********Found**********
ActionListener listener = new __________________();
Timer t = new Timer(10000, listener);
t();
MessageDialog(null, "退出程序吗?");
(0);
}
}
//*********Found**********
class TimePrinter ___________________ ActionListener{
//*********Found**********
public void actionPerformed(___________________ event){
Date now = new Date();
tln("At the tone, the time is " + now);
//*********Found**********
___________________efaultToolkit()();
}
}
解题思路:
Java程序修改如下:
第1处:创建类对象,需填入 TimePrinter
第2处:接口的实现,需填入 implements
第3处:类型的对象,需填入 ActionEvent
第4处:需填入 Toolkit
参考源程序:c:wexam28990001hlpsys参考答案Java_
请把该程序复制到c:wexam28990001中,然后进行编译和执行。
**********************************************************************
3. 综合应用(1小题,计30分)
注意:下面出现的“考生文件夹”均为%USER%
在考生文件夹中存有文件名为Java_和Java_文件,本题的功能
是由用户输入两个浮点数求和。请完善Java_文件和Java_文件
,并进行调试(在命令行中使用appletviewer Java_,或者使用集成
开发环境),程序先显示输入如下:
输入两个浮点数后,小程?
103f
虼翱谙允窘峁?纾?
由于Java_和Java_文件都不完整,需分别进行修改,请在注释
行“//*********Found*********”下一行语句的下划线地方填入正确内容,
然后删除下划线,请勿删除注释行或其他已有语句内容。
存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import hics;
import g.*;
//*********Found**********
public class Java_3 extends ____________________ {
double sum; //存和的变量
//*********Found**********
public void __________________(){
String firstNumber, //输入第1个字符串格式的数
secondNumber; //输入第2个字符串格式的数
double number1, //加数
number2; //被加数
//读入第1个输入的数
firstNumber =
InputDialog(
"Enter first floating-point value" );
//读入第2个输入的数
secondNumber =
InputDialog(
"Enter second floating-point value" );
//将字符串数据转换成双字长类型
number1 = eDouble( firstNumber );
number2 = eDouble( secondNumber );
//数据相加
sum = number1 + number2;
}
public void paint( Graphics g ) {
//用String给结果
Rect( 15, 10, 270, 20 );
String( "数相加之和为:" + sum, 25, 25 );
}
}
解题思路:
Java程序修改如下:
第1处:扩展网页,需填入 JApplet
第2处:方法的名,需填入 init
HTML程序修改如下:
第1处:applet的名称,需填入 Java_3
参考源程序:c:wexam28990001hlpsys参考答案Java_,Java_
请把该程序复制到c:wexam28990001中,然后进行编译和执行。
-
计算机二级office考试上机必知内容
成为一名程序员首先要掌握一种主流编程语言,学习任意一种主流的编程语言,例如C++语言。下面是小编整理的.关于计算机二级office考试上机必知内容,欢迎大家参考!一、考试内容要求:1、掌握计算机基础知识及计算机系统组成2、了解信息安全的基本知识、掌握计算机病毒...
-
计算机二级考试VF模拟试卷及答案
为帮助大家更好复习计算机二级VF考试的基本知识,本站小编为大家分享计算机二级VF考试模拟试题及答案如下,赶紧来学习吧!基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下,打开SELLDB数据库,完成如下基本操作:1.创建"客户表"(客户号,客户名,销售金额),其...
-
H3C云计算销售专家认证
H3C云计算销售专家认证是H3C公司推出的针对渠道销售人员资质评定的能力认证,通过该认证的学员已具备基本的云计算产品销售能力,对服务器、存储、云管理平台等云产品和行业应用有了基本了解,能够独立与客户进行日常交流并进一步挖掘用户需求。1.考试及费用代码名称...
-
H3C中小企业无线解决方案
根据中国互联网络信息中心(CNNIC)公布的数据,截至2008年6月底,中国网民数量达到了2.53亿,首次大幅度超过美国,跃居世界第一位。中国也真正地步入网络时代。其中WLAN网络在提高企业效率、降低企业成本、提高用户满意度等方面有着突出的作用。那么随着网络使用范围的...