【计算机类职业资格】计算机二级(Java)44及答案解析.doc
《【计算机类职业资格】计算机二级(Java)44及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)44及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)44 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列哪个能正确表示 Java 语言的一个 double 型常量?( )。(分数:2.00)A.打开“我的电脑”,找到存放 Visual Basic 所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS 窗口中,键入 Visual Basic 的路径,执行 Visual Basic 可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C)2.若下列选项中的变量已正确定义并赋值
2、,则符合 Java 语言语法的是( )。(分数:2.00)A.b=a! =76;B.a=8+b+C=9;C.i=123*%4;D.a=a+7=c+b;3.下列关于 AWT 和 Swing 的比较叙述不正确的是( )。(分数:2.00)A.在 Swing 中用轻量级的构件替代了 AWT 中的重量级构件,而且 Swing 的替补构件中都包含有一些其他的特性B.Swing 的按钮和标签可显示图标和文本,而 AWT 的按钮和标签只能显示文本C.与 AWT 相同的是,Swing 构件也可以直接添加到顶级容器中D.与 AWT 相同的是,Swing 也采用了布局管理器来管理构件的排放、位置和大小等布置任务4
3、.下列叙述中,正确的是【 】(分数:2.00)A.Java 语言的标识符是区分大小写的B.源文件名与 public 类名可以不相同C.源文件的扩展名为.jarD.源文件中 public 类的数目不限5.关于 Java 语言的健壮性特点,下列说法不正确的是( )。(分数:2.00)A.Java 语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生B.Java 语言允许使用指针,这一点与 c+相似C.Java 语言设计有自动收集垃圾功能,防止了内存分配的错误D.Java 语言使程序员从繁忙的内存管理中解脱出来6.在下列程序的划线处应填入的语句是( )。 class
4、Pemon pnvate int a; public class Man extends Person public int b; public static void main(String arg ) Person p = new Person( ); Man t = new Man( ); int i; _ (分数:2.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;7.下列程序的输出结果是( )。 interface Inter public final static int A=100; class My implements Inter public
5、static void main (String args ) Systemoutprintln(A) ; (分数:2.00)A.100B.0C.AD.程序有错误8.下列关于 Applet 的安全限制的叙述中,错误的是【 】(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁 Applet 加载本地库或方法9.类 Test 定义如下,将下列哪个方法插入行处是不合法的? public class Test public flo
6、at Method(float a,float b) (分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单10.下列哪项技术很好的实现了 Java 的垃圾回收机制?(分数:2.00)A.文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框B.通用对话框的 Name 属性的默认值为 CommonDialogX,此外,每种对话框都有自己的默认标题C.打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D
7、.DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性,但非保存对话框的属性11.Java 语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是( )。(分数:2.00)A.I=4 x=5B.I=7 x=15C.I=6 x=8D.I=7 x=1712.阅读下列代码 public class Test 2005 public static void main(String args) System.out.println(0xa5)i=100;i+) s+= 1; System.out.print
8、ln(“S=“+s); (分数:2.00)填空项 1:_39. 1 的任务是诊断和改正程序中的错误。 (分数:2.00)填空项 1:_40. 1 是 Java 程序的并发机制,它能同步共享数据,处理不同事件。(分数:2.00)填空项 1:_41.下列是一个 Java 应用程序,填空使它的功能是计算 s=1+2+3+4+100。 public class Testkk public static void main(String args) int s=0; for(int i=1;i=100;i+) s+= 1; System.out.println(“S=“+s); (分数:2.00)填空项
9、 1:_42. 1 是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始 状态。(分数:2.00)填空项 1:_43.请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException static void Proc(int sel) throws ArithmeticException,ArrayIndexOutOfBoundsException Systemoutprintln(“In Situation“+sel);if(sel=0) Systemoutprintln(“no Exception caught“);
10、return; else if(sel=1) int iArray=new int4; iArray1=3; public static void main(String args) try Proc(0);Proc(1) catch(ArrayIndexOutOfBoundsException e) Systemoutprintln(“Catch“+e); finally Systemoutprintln(“in Proc finally“); 执行结果: In、Situation 0 no Exception caught 1 in Proc finally (分数:2.00)填空项 1:
11、_44.如果容器采用 1 进行布局管理,在用 add2 方法添加构件的时候,必须注明添加 到哪个位置。 (分数:2.00)填空项 1:_45.下列是一个 Java Applet 程序,填空使它的功能为计算数组各元素和的平均值。 import java applet. * ; import java awt. * ; public class Testvv extends Applet pubfic void paint(Graphics g) int a = 1,3,5,7,9,10 ; double total=0.0,ave=0.0; for(int i=0;ia.length;i+) t
12、otal+=ai; ave=total/ 1; gdrawstring(“ave=“+ave,30,60); (分数:2.00)填空项 1:_46.写出下列程序的执行结果是 1。 已知:a转换成整数对应的是 97。 程序如下: class Testl public static void main(String args) char a=d; int b=a; float c=a; double d=a; System.out.println(“a=“+a); System.out.println(“b=“+b); System.out.println(“c=“+c); System.out.
13、println(“d=“+d); (分数:2.00)填空项 1:_47.一棵二叉树第六层(根结点为第一层)的结点数最多为 1 个。(分数:2.00)填空项 1:_48.String s = “全国计算机等级考试“; System.out.println(s.length1 );(分数:2.00)填空项 1:_49. 1 是 Java 提供的建立图形用户界面 GUI 的开发包,它可用于 Java 的 Applet 和 Application 中,它支持图形用户界面的编程。 (分数:2.00)填空项 1:_50.URL 是 1 的缩写。(分数:2.00)填空项 1:_计算机二级(Java)44 答
14、案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列哪个能正确表示 Java 语言的一个 double 型常量?( )。(分数:2.00)A.打开“我的电脑”,找到存放 Visual Basic 所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS 窗口中,键入 Visual Basic 的路径,执行 Visual Basic 可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C) 解析:日期型数据是用来表示日期信息的,其格式为 mm/dd/yyyy
15、 或者 mm- dd-yyyy,它的取值范围是1/1/100 到 12/31/9999。任何可辨认的日期文本都可以赋值 给日期变量,日期文本必须以“#”号括起来。2.若下列选项中的变量已正确定义并赋值,则符合 Java 语言语法的是( )。(分数:2.00)A.b=a! =76; B.a=8+b+C=9;C.i=123*%4;D.a=a+7=c+b;解析:赋值表达式的组成是:在赋值运算符的左边是一变量,右边是一表达式。选项 B) =8+b+c=9 中,前半句 a=8+b+c 正确,但的是 a+b+c=9 左边其实是一个表达式,而不是一个变量。选项 C) i=l23*4 中,连用两个双目运算符,
16、双目运算符的用法是左右两端必须都是表达式或变量才行。选项 D) a=a+7=c+b,a+7=c+b 的左边也是个表达式,而非变量。 3.下列关于 AWT 和 Swing 的比较叙述不正确的是( )。(分数:2.00)A.在 Swing 中用轻量级的构件替代了 AWT 中的重量级构件,而且 Swing 的替补构件中都包含有一些其他的特性B.Swing 的按钮和标签可显示图标和文本,而 AWT 的按钮和标签只能显示文本C.与 AWT 相同的是,Swing 构件也可以直接添加到顶级容器中 D.与 AWT 相同的是,Swing 也采用了布局管理器来管理构件的排放、位置和大小等布置任务解析:与 AWT
17、不同的是,Swing 构件不能直接添加到顶级容器中,它必须添加到一个与 Swing 贝级容器相关联的内容面板。内容面板是顶级容器包含的一个普通容器,它是一个轻量级构件。 4.下列叙述中,正确的是【 】(分数:2.00)A.Java 语言的标识符是区分大小写的 B.源文件名与 public 类名可以不相同C.源文件的扩展名为.jarD.源文件中 public 类的数目不限解析:本题考查考生对 Java 语言概念的理解。这些属于考试重点内容。Java 语言和 C 语言不同,它是区分大小写的,选项 A 正确。Java 程序的源文件扩展名为class,.jar 文件是由归档工具 jar 生成的.jar
18、文件。源文件中的 public 类的数目只能有 0 个或 1 个,用来指定应用程序类名,也是源文件名。5.关于 Java 语言的健壮性特点,下列说法不正确的是( )。(分数:2.00)A.Java 语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生B.Java 语言允许使用指针,这一点与 c+相似 C.Java 语言设计有自动收集垃圾功能,防止了内存分配的错误D.Java 语言使程序员从繁忙的内存管理中解脱出来解析:Java 语言的健壮性是因为 Java 语言很好的处理了最容易出错的数据类型不匹配和内存地址的计算错误。首先,Java 语言在编译和连接是进行大量
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA44 答案 解析 DOC
