【计算机类职业资格】二级JAVA机试-171及答案解析.doc
《【计算机类职业资格】二级JAVA机试-171及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA机试-171及答案解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 机试-171 及答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)1.下面的程序是从命令行输入 3 个数传递到 public static void main(String args)方法中(如 java Is Triangle 34 5),并判断这 3 个数能否构成三角形的 3 条边,并显示相应的结果。请在程序的每条横线处填写一个位运算符,使程序的功能完整。注意:请勿改动 main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。源程序文件代码清单如下:public class IsTrianglepublic sta
2、tic void main(String args )int a =new _args.length;for(int i=0;iargs.length;i+)ai= _;if(_)System.out.println(a0+ “,“+a1+ “,“+a2“能构成三角形的 3 条边“).elseSystem.out.println(a0+ “,“+a1+ “,“+a 2 “不能构成三角形的 3 条边“);(分数:30.00)_二、2简单应用题(总题数:1,分数:40.00)2.请完成下列 Java 程序;实现 JComboBox,包含 3 个选项,分别是 java、c+、vb,以及 1 个文本区
3、,用于显示选择结果。注意:请勿改动 main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。源程序文件代码清单如下:import java.awt.event.*;import javax.swing.*;import java.awt.*;public class ex14_2 extends JFrame implements ItemListenerBorderLayout bLay = new BorderLayout();JTextField jtf = new JTextField(27);JComboBox jcb = new JComboBox();public ex
4、14_2()super (“ex14_2“);/调用当前类 ex14_2 的父类 JFrame 的构造方法。jcb.addItemListener(this);jcb.addItem(“java“);jcb.addItem(“c+“);jcb.addItem(“vb“);jcb.setEditable(false);jtf.setHorizontalAlignment(SwingConstants.CENTER);jtf.setEditable(false);JPanel jp = new JPanel();jp.setLayout(bLay);jp.add(jtf, “South“);jp.
5、add(jcb, “Center“);setContentPane(jp);public static void main(String args)JFrame frame = new ex14_2();frame.pack();frame.setVisible(true);public void itemStateChahged(ItemEvent ie)Object o =if (o = job)Object newO;_;jtf.setText(newO.toString()+“被选中!“);repaint();(分数:40.00)_三、3综合应用题(总题数:1,分数:30.00)3.下
6、面是一个 Applet 程序,其功能是建立两个文本区域,一个为编辑区,一个为只读区;建立两个按钮,一个实现将编辑区中被鼠标选定的文本内容复制到只读区中,一个实现将只读区的全部文本内容清空。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件代码清单如下:import java.awt.*;import java.applet.*;/*applet code=“ex14_3.class“ width=800 height=400/applet*/public class ex14_3 extends Appletprivate Butt
7、on okBtn, clearBtn;private String strMessage;private TextArea tArea1, tArea2;public void init()strMessage = “Hello! Welcome to the test! /n“ +“This is the NCR Examination! /n“ +“Wish you good luck!“;tArea1 = new TextArea( 10, 25 );tArea1.setText(strMessage);tArea2 = new TextArea( 10, 25 );tArea2.set
8、Editable( true );okBtn = new Button( “Copy“ );clearBtn = new Button( “Clear“ );add( tArea1 );add( tArea2 );add( okBtn );add( clearBtn );public boolean action( Event e, Object o )if( e.target = okBtn )tArea1.setText(tArea2.getSelectedText() );else if( e.target = clearBtn )tArea1.setText( “ “);return
9、true;ex14_3.htmlHTMLHEADTITLEex14_3/TITLE/HEADBODYapplet code=“ex14_3.class“ width=800 height=400/applet/BODY/HTML(分数:30.00)_二级 JAVA 机试-171 答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)1.下面的程序是从命令行输入 3 个数传递到 public static void main(String args)方法中(如 java Is Triangle 34 5),并判断这 3 个数能否构成三角形的 3 条边
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 机试 171 答案 解析 DOC
