当前位置:首页 >> 其它课程 >> Java上机试题

Java上机试题


1. 基本操作(1 小题,计 30 分) 注意:下面出现的“考生文件夹”均为%user% 在 考 生 文 件 夹 中 存 有 文 件 名 为 java_1.java 的 文 件 , 该 程 序 是 不 完 整 的 , 请 在 注 释 行 “//**********found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释 行或改动其他已有语

句内容。 存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 完善 java_1.java 程序,并完成两个整数的输入,两个整数为: 最后按确定键退出程序。 给定源程序: //计算两个整数的乘法 import javax.swing.joptionpane; public class java_1 { public static void main( string args[] ) { int x, y, result; string xval, yval; xval = joptionpane.showinputdialog( "输入第 1 个整数:" ); yval = joptionpane.showinputdialog( "输入第 2 个整数:" ); //*********found******** x = integer.parseint( __________________ ); y = integer.parseint( yval ); result = x * y; //*********found******** joptionpane._________________________( null, "两个数的积: " + result ); system.exit( 0 ); } } 解题思路: java 程序修改如下: 第 1 处:需转换成整数的字符串变量,需填入 xval 第 2 处:调用显示信息对话框,需填入 showmessagedialog 参考源程序:c:\wexam\28990001\hlpsys\参考答案\java_1.java 请把该程序复制到 c:\wexam\28990001 中,然后进行编译和执行。 2. 简单应用(1 小题,计 40 分) 注意:下面出现的“考生文件夹”均为%user% 在 考 生 文 件 夹 中 存 有 文 件 名 为 java_2.java 的 文 件 , 该 程 序 是 不 完 整 的 , 请 在 注 释 行 “//**********found**********”下一行语句的下划线地方填正确内容, 然后删除下划线,请勿删除注释行 或改动其他已有语句内容。 存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 阅读 java_2.java 程序,该程序的功能是将本程序代码打印输出。完成程序编写并运行。所得结果即本 程序代码。 给定源程序: import java.io.*;

public class java_2{ //*********found******** public static void main(string args[]) ___________ exception{ long filepoint = 0 ; string s; randomaccessfile file = new randomaccessfile("java_2.java","r"); long filelength = file.length(); while (filepoint<filelength){ //*********found******** s = ___________.readline(); system.out.println(s); filepoint = file.getfilepointer(); } file.close(); } } 解题思路: java 程序修改如下: 第 1 处:异常处理,需填入 throws 第 2 处:随机存取文件,需填入 file 参考源程序:c:\wexam\28990001\hlpsys\参考答案\java_2.java 请把该程序复制到 c:\wexam\28990001 中,然后进行编译和执行。 3. 综合应用(1 小题,计 30 分) 注意:下面出现的“考生文件夹”均为%user% 在 考 生 文 件 夹 中 存 有 文 件 名 为 java_3.java 的 文 件 , 该 程 序 是 不 完 整 的 , 请 在 注 释 行 “//**********found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释 行或改动其他已有语句内容。 存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 阅读 java_3.java 程序,该程序利用 bitset 算法,筛选得到 1 至 1023 之间的素数。完成程序并运行所得 结果为: 给定源程序: //java_3.java: 用 bitset 完成 eratosthenes 筛网算法找 1 至 1023 之间的素数. import java.awt.*; import java.awt.event.*; import java.util.*; import javax.swing.*;:考试大-计算机二级考试 要求: 编写一个 get 方法,该方法返回 1000 以内的自恋数的个数,自恋数是一个三位数 其各位数字立方和等 于该三个数,如 371=3*3*3+7*7*7+1*1*1 他就是一个自恋数调用 get 方法,将返回指一字符形式写入新键 的结果文件 import java.io.*; public class JDesign2 {

public static void main(String args[]) throws IOException{ //BufferedWriter out=new BufferedWriter(new FileWriter("......")); // // //...... } static int get(){ // // // //...... } } 来源:考试大-计算机二级考试 要求 1 在考生文件夹的 paper 子文件夹下,新键结果文件 2 编写一个方法 get() ,该方法返回个位数 为 6,并且能被 3 整除的 4 位数的个数 3 调用 get 方法,并将返回指以字符形式写入新键的结果文件 import java.io.*; public class JDesign1 { public static void main(String args[]) throws IOException{ //BufferedWriter out=new BufferedWriter(new FileWriter("......")); // // //...... } static int get(){ // // // //...... } } 来源:考试大-计算机二级考试 要求在----n---处添加语句。 不得加 减行. 加 减句 。 调用函数 f 输出 n 的所有质数因子 如 n=13860 则输出 2 2 3 3 5 7 1 1 public class JModify2{ public static void f(int n){ int i=2; while(n>1){ ____ 1 ____ System.out.println(i); n/=i; } else ____ 2 ____

} } public static void main(String args[]){ int n=100; f(n); } } 来源:考试大-计算机二级考试 要求: 编写一个 get 方法,该方法返回 1000 以内的自恋数的个数,自恋数是一个三位数 其各位数字立方和等 于该三个数,如 371=3*3*3+7*7*7+1*1*1 他就是一个自恋数调用 get 方法,将返回指一字符形式写入新键 的结果文件 import java.io.*; public class JDesign2 { public static void main(String args[]) throws IOException{ //BufferedWriter out=new BufferedWriter(new FileWriter("......")); // // //...... } static int get(){ // // // //...... } } 来源:考试大-计算机二级考试 public class Java_3 { //点的坐标 int x,y; public Java_3() {} //*********Found******** public Java_3(int x,int y){____________________} //*********Found******** public Java_3(Java_3 p){_____________________} //以对象的形式返回当前点的位置 public Java_3 getLocation(){ //*********Found******** Java_3 p=_____________________; //实例化一个 Java_3 对象 p,其坐标是(x,y) //*********Found******** _____________________; //返回对象 p } //返回点的横坐标

public int getX(){return x;} //返回点的纵坐标 public int getY(){return y;} //把当前点移到新的位置(x,y)上 public void move(int x,int y){this.x = x;this.y = y;} //以(x,y)的格式返回点的位置 public String toString(){return "("+x+","+y+")";} //在原有坐标上分别增加 x 和 y public void translate(int x,int y){this.x += x;this.y += y;} public static void main(String args[]){ //*********Found******** Java_3 p=______________________; //生成一个对象(5,5) System.out.println("x="+ p.x+" y="+ p.y); System.out.println("Location is"+ p.toString()); //以(x,y)的方式打印坐标的位置 //*********Found******** _____________________; //在原有位置上增加(3,4) System.out.println("x="+ p.x+" y="+ p.y); //打印横坐标和纵坐标的值 System.out.println("Location is"+ p.toString()); //以(x,y)的方式打印坐标的位置 } }来源:考试大-计算机二级考试


更多相关文档:

2014年计算机二级考试JAVA上机试题及答案(1)

2014年计算机二级考试JAVA上机试题及答案(1)_IT认证_资格考试/认证_教育专区。www.bj-accp.com 2014 年计算机二级考试 JAVA 上机试题及答案(1)一、基本操作题 ...

java上机练习题

java上机练习题_IT/计算机_专业资料。java上机练习题要求:代码规范,代码风格,思路正确,功能实现 1、 设计一个能随机产生 100 个大写英文字母的方法, 在该方法中统...

Java基础上机题_分类整理版

Java基础上机题_分类整理版_IT认证_资格考试/认证_教育专区。一、 类和对象基础题(共 13 题) 1.编写一个 Java 应用程序,该程序中有 3 个类:Lader、Circle ...

java web 上机题

java web 上机题_IT认证_资格考试/认证_教育专区。雇员查询系统 1. 语言和环境 A、实现语言: Java B、实现技术: HTML、JavaScript、JSP、Servlet C、环境要求:...

Java上机题目及答案代码

Java上机题目及答案代码_IT认证_资格考试/认证_教育专区。Java上机题目及答案代码...java上机2参考代码 9页 免费 JAVA上机1参考代码 9页 免费 java上机题及答案...

JAVA上机题

JAVA上机题_IT认证_资格考试/认证_教育专区。第二次上机 //定义一个复数类,完成复数的加减运算,并进行测试。 public class Complex //定义复数类 { float real...

Java面向对象编程上机-练习题汇总

Java面向对象编程上机-练习题汇总_计算机软件及应用_IT/计算机_专业资料。联系你的编程思想很有用的哦 1.【练习题】类的成员变量: 猜数字游戏:一个类 A 有一...

JAVA上机试题

JAVA上机试题_IT认证_资格考试/认证_教育专区。JAVA 上机试题 1.请编写一个“个人所得税”程序(带界面) :用户输入收入后由系统计算显示所需缴纳 的个人所得税。...

Java期末上机测试题

Java期末上机测试题_IT认证_资格考试/认证_教育专区。Java 期末上机测试题 1、 若一个数恰好等于它的因子之和,则这个数称为“完全数” 。编 写程序求 1000 之...

2015JAVA上机考试题(1)

2015JAVA上机考试题(1)_IT认证_资格考试/认证_教育专区 暂无评价|0人阅读|0次下载|举报文档2015JAVA上机考试题(1)_IT认证_资格考试/认证_教育专区。11 代码 ...
更多相关标签:
java上机面试题 | java上机面试题大全 | java web上机面试题 | java上机测试题 | 计算机上机操作试题 | cad上机考试试题 | 计算机一级上机试题 | 计算机二级上机试题 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com