当前位置:首页 >> 其它课程 >> 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)的方式打印坐标的位置 } }来源:考试大-计算机二级考试


更多相关文档:

华为上机题库整理

华为上机题库整理_面试_求职/职场_实用文档。以前上机考试编程工具为 C/C++: VC 6.0; Java: eclipse, 这次改成 C/C++: VS2005(或 VC6.0) Java:JDK1.7。...

Java上机习题解答

Java上机习题解答_IT认证_资格考试/认证_教育专区。任务 4:编写程序,模拟银行...Java程序上机练习题 67页 5下载券 java上机例题 5页 1下载券 Java程序设计...

Java上机题目及答案代码

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

常见的Java上机面试题

常见的 Java 上机面试题 在程序员面试中,主要的考试形式分为笔试和上机编程考试两部分。笔试主要考查面试者的 基础是否牢固;上机考试主要考查面试者的实际开发能力...

1.java基础上机题目

1.java基础上机题目_IT认证_资格考试/认证_教育专区。JAVA上机题上机题 1. 如果小明的 JAVA 成绩大于 90 分,而且音乐成绩也大于 80 分,奖励他手机一个;或者 ...

Java上机试题

基本操作(1小题,计30分) 注意:下面出现的“考生文件夹”均为%USER% 在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请 在注释行“//**...

java基础上机试题

java基础上机试题_计算机软件及应用_IT/计算机_专业资料。2012 学年 java 基础上机试题考试说明:上机考试为闭卷考试,禁止翻阅书籍,禁止交头接耳,考生答题完毕 后必...

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

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

浙大java上机题全解

浙大java上机题全解_工学_高等教育_教育专区。程序填空,不要改变与输入输出有关的语句。 输入1个实数 x,计算并输出其平方根。 例: 输入 1.21 输出 The ...

常见的Java上机面试题

常见的Java上机试题_IT/计算机_专业资料。常见的 Java 上机试题 在程序员面试中, 在程序员面试中,主要的考试形式分为笔试和上机编程考试两部分。 主要的考试...
更多相关标签:
java上机面试题 | java上机面试题大全 | java web上机面试题 | java上机测试题 | 计算机一级上机试题 | cad上机考试试题 | 计算机上机操作试题 | 计算机二级上机试题 |
网站地图

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