计算机二级

全国计算机二级Java上机操作练习题(3)

总分:100分 类型:模拟试题 费用:免费
答案:有 练习:47次 时间:90分钟
试卷介绍
全国计算机二级Java上机操作练习题(3)是针对全国计算机二级Java上机考试整理的试题,全国计算机二级Java上机操作练习题(3)主要包括基本操作题,简单应用题,综合应用题三种题型。
试卷预览
注意:下面出现的“考生文件夹”均为%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 ); } } 
本题的功能是统计成绩不及格的人数,分数有89,90, 56,90,89,45,23,45,60,59,61。public class java1{ public static void main(String[]args)( int score={56,90,89,23,45,61,60,59};  int sum=0;  ________________ ; int i=0:  while( ________________ ){ if( ________________ ) sum++;  i++;  }System.out.println(”<60:”+sum);  } }
注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java 和Java_1.html文件,Java_1.java是不完整的,请在注释行“//**********Found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:完善Java_1.java文件,并进行调试(在命令行中使用appletviewer Java_1.html,或者使用集成开发环境),使程序输出结果如下:给定源程序:import java.applet.*;import java.awt.Graphics;//*********Found********public class Java_1 extends ____________ {public void paint( Graphics g ){//*********Found********g.____________( "欢迎你来参加Java 语言考试!", 25, 25 );}}
注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“//**********Found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:完成程序并运行求得答案。运行结果为:aa=512bb=-167ff=593.94dd=5.93883...给定源程序:import java.io.*;public class Java_1{public static void main(String args[]){char a='p';byte b1=6;int i=400;long b=345L;float f=98.99f;double d=4.7788;//*********Found********______ aa=a+i;long bb=b-aa;//*********Found********______ ff=b1*f;double dd=ff/aa+d;System.out.println("aa="+aa);System.out.println("bb="+bb);System.out.println("ff="+ff);System.out.println("dd="+dd);}}
注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序运行输出窗口如下:由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。给定源程序:import javax.swing.JOptionPane;public class Java_1 {//*********Found**********public _____________ void main( String args[] ) {PackageData d = new PackageData( );String output;output = "实例化后:\n" + d.toString( );d.x = 77; //修改包访问的数据//*********Found**********______________ = "祝您成功!"; //修改包访问的数据output += "\n修改数据后的访问结果:\n" + d.toString( );//*********Found**********JOptionPane.______________( null, output,"对包的访问示范",JOptionPane.INFORMATION_MESSAGE );System.exit( 0 );}}class PackageData {int x; //访问包的实例变量String s; //访问包的实例变量//构造方法public PackageData( ) {x = 0;s = "Hello";}public String toString( ) {return "x: " + x + " s: " + s;}}
注意:下面出现的“考生文件夹”均为%USER%在考生文件夹中存有文件名为Java_2.java的文件,该程序是不完整的,请在注释行“//**********Found**********”下一行语句的下划线地方填入正确内容, 然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:完成程序并运行,此时程序从考生文件夹下的data.dat文件中读取10个整数,将这10个整数相加,并将这些数及其相加的结果显示如下:Numbers: 1,2,3,4,5,6,7,8,9,10Total: 55给定源程序:import java.io.*;public class Java_2{public static void main(String[] args) {//*********Found********int[] anArray = _____________; // 声明并创建包含10个元素的整型数组。int i = 0;int total=0;try{// 从data.dat中读出10个整数,放在整型数组中。DataInputStream in = new DataInputStream(new FileInputStream("data.dat"));while(in.available( ) != 0){//*********Found********anArray[i++] = in.____________;}in.close( );//将整型数组中的10个整数相加,并将这些数及其和显示输出。System.out.print("Numbers: ");for( i = 0; i< anArray.length; i++){total = total+anArray[i];if( iSystem.out.print(anArray[i]);System.out.print(',');}else{System.out.println(anArray[i]);}}System.out.println("Total: "+total);}catch(IOException e1){}}}
首页 计算机类计算机二级Java语言程序设计