【计算机类职业资格】计算机二级(JAVA)上机考试14及答案解析.doc

上传人:fuellot230 文档编号:1337927 上传时间:2019-10-17 格式:DOC 页数:2 大小:35KB
下载 相关 举报
【计算机类职业资格】计算机二级(JAVA)上机考试14及答案解析.doc_第1页
第1页 / 共2页
【计算机类职业资格】计算机二级(JAVA)上机考试14及答案解析.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、计算机二级(JAVA)上机考试 14 及答案解析(总分:-3.00,做题时间:90 分钟)1.基本操作题 下列程序中,给出两个整数 2 和 3,分别求 2 除以 3 和 2 乘以 3 的结果,要求调用类 ex1_1的方法 method( )来输出相应的结果,请将程序补充完整。程序运行结果如下: 0.6666666666666666 6 public class ex1_1 public static void main(String args) int n1=2,n2=3; ex1_1 obj1_1=new ex1_1(); obj1_1. ; public void method(int x

2、,int y) System.out.println( ); System.out.println( ); (分数:-1.00)_2.简单应用题 请完成下列 Java 程序:制作一个图形用户界面,上方包含一个 TextField 和 Button 构件,实现输入字符串,点击 Button 获取文本区的字符;中间显示 Label 的内容;下方是 4 个按钮,分别实现控制 Label 在最左边,在中间,在右边和退出程序的功能。注意:请勿改动 main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下: (分数:-1.00)_3.综合应用题 下面是一个 Applet 程序

3、,其功能是在图形用户界面中实现打印任意行数的杨辉三角形,编写一个含有整型形式参数的方法,此方法打印杨辉三角形,打印的行数由形式参数指定。编写 Applet 程序接受用户输入的整数,作为实际参数传递并调用上面的方法,要求图形用户界面上包含一个文本区作为输入参数的入口,一个带有纵向滚动条的文本面板作为输出打印结果的区域,一个按钮,点击则完成打印。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运行结果如下: (分数:-1.00)_计算机二级(JAVA)上机考试 14 答案解析(总分:-3.00,做题时间:90 分钟)1.基本操作题 下列

4、程序中,给出两个整数 2 和 3,分别求 2 除以 3 和 2 乘以 3 的结果,要求调用类 ex1_1的方法 method( )来输出相应的结果,请将程序补充完整。程序运行结果如下: 0.6666666666666666 6 public class ex1_1 public static void main(String args) int n1=2,n2=3; ex1_1 obj1_1=new ex1_1(); obj1_1. ; public void method(int x,int y) System.out.println( ); System.out.println( ); (

5、分数:-1.00)_正确答案:(method(n1,n2) (double)x/y x*y )解析:本题主要考查 Java 语言的数据类型和结构以及不同数据类型之间的转换,和对象调用方法以及基本的运算操作。解题关键是熟悉 Java 语言的基本数据类型和类型之间的转换,用类的对象来调用方法,以及熟悉 Java 语言的基本运算。在本题中,第一空通过类 ex1_1 的对象 obj1_1 调用类 ex1_1 的方法method( ),将变量 n1 和 n2 作为参数传递给方法。第二空由于 x,y 都是 int,则 x/y 的结果为0.666,这会转换为 int,其值为 0。所以要对数据进行类型转换,将

6、 x 转换为 double 型则 y 也转换为double 型,因此结果为 double,值为 0.666。第三空无需做类型转换,直接输出 x*y 的值 6 即可。2.简单应用题 请完成下列 Java 程序:制作一个图形用户界面,上方包含一个 TextField 和 Button 构件,实现输入字符串,点击 Button 获取文本区的字符;中间显示 Label 的内容;下方是 4 个按钮,分别实现控制 Label 在最左边,在中间,在右边和退出程序的功能。注意:请勿改动 main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下: (分数:-1.00)_正确答案:(

7、add(“South“,p) l.setAlignment(Label.LEFT) )解析:本题主要考查 AWT 基本构件 Button, Pane, Label 和 TextField 结合的简单应用。解题关键是熟悉这几种基本构件一般用法,会设置 Label 在窗口中的位置。本题中,第 1 个空,将面板构件放在窗口的最下方;第 2 个空,根据 Button 事件调用 l 对象的 setAlignment()方法,设置 Label 在面板中的位置。3.综合应用题 下面是一个 Applet 程序,其功能是在图形用户界面中实现打印任意行数的杨辉三角形,编写一个含有整型形式参数的方法,此方法打印杨辉

8、三角形,打印的行数由形式参数指定。编写 Applet 程序接受用户输入的整数,作为实际参数传递并调用上面的方法,要求图形用户界面上包含一个文本区作为输入参数的入口,一个带有纵向滚动条的文本面板作为输出打印结果的区域,一个按钮,点击则完成打印。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运行结果如下: (分数:-1.00)_正确答案:(n=Integer.parseInt(jtf.getText() int j = i; j n; j+ jtp.getText()+s+“/n“ )解析:本题主要考查 swing 图形用户界面设计和

9、 Applet 窗口相结合解决一些实际问题的综合应用。解题关键是熟悉 swing 的基本构件库,包括 JFrame, JTextPane, JButton 以及 swing 的事件机制,还需要熟悉 swing 和 Applet 应用相结合的程序设计方法,并且要会设计一些解决简单问题的算法,杨辉三角形就是一例。本题中,第一处,对象 jtf 调用方法 getText()得到的是文本面板中的字符串类型的数据,而 n是整形数据类型,因此需要做数据类型转换;第二处,循环变量 j 应该从外层循环变量 i 开始一直到 n,否则输出的“*“数目不变;第三处,应该在已有的输出结果之上在输出一行新的串,因此需要加上jtp.getText()。

展开阅读全文
相关资源
猜你喜欢
  • ASTM E2505-2007(2014)e1 Standard Practice for Industrial Rope Access.pdf ASTM E2505-2007(2014)e1 Standard Practice for Industrial Rope Access.pdf
  • ASTM E2506-2006 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《开发新的和现有工程设施成本风险缓解的标准指南》.pdf ASTM E2506-2006 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《开发新的和现有工程设施成本风险缓解的标准指南》.pdf
  • ASTM E2506-2006e1 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《开发新的和现有工程设施成本风险缓解的标准指南》.pdf ASTM E2506-2006e1 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《开发新的和现有工程设施成本风险缓解的标准指南》.pdf
  • ASTM E2506-2011 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《对新的和现有的建造设施实行成本效益风险缓解计划的标准指南》.pdf ASTM E2506-2011 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《对新的和现有的建造设施实行成本效益风险缓解计划的标准指南》.pdf
  • ASTM E2506-2015 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《发展新的和现有工程设施成本效益风险缓解计划的标准指南》.pdf ASTM E2506-2015 Standard Guide for Developing a Cost-Effective Risk Mitigation Plan for New and Existing Constructed Facilities《发展新的和现有工程设施成本效益风险缓解计划的标准指南》.pdf
  • ASTM E2509-2008 Standard Test Method for Temperature Calibration of Rheometers in Isothermal Mode《等温模式下流变仪的温度校准的标准试验方法》.pdf ASTM E2509-2008 Standard Test Method for Temperature Calibration of Rheometers in Isothermal Mode《等温模式下流变仪的温度校准的标准试验方法》.pdf
  • ASTM E2509-2014 Standard Test Method for Temperature Calibration of Rheometers in Isothermal Mode《等温流变仪温度校准的标准试验方法》.pdf ASTM E2509-2014 Standard Test Method for Temperature Calibration of Rheometers in Isothermal Mode《等温流变仪温度校准的标准试验方法》.pdf
  • ASTM E2510-2007 Standard Test Method for Torque Calibration or Conformance of Rheometers《流变仪的扭矩校准或一致性用标准试验方法》.pdf ASTM E2510-2007 Standard Test Method for Torque Calibration or Conformance of Rheometers《流变仪的扭矩校准或一致性用标准试验方法》.pdf
  • ASTM E2510-2007(2013) Standard Test Method for Torque Calibration or Conformance of Rheometers《流变仪的扭矩校准或一致性用标准试验方法》.pdf ASTM E2510-2007(2013) Standard Test Method for Torque Calibration or Conformance of Rheometers《流变仪的扭矩校准或一致性用标准试验方法》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1