【计算机类职业资格】计算机二级JAVA-160及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-160及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-160及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-160及答案解析(总分:66.80,做题时间:90 分钟)一、选择题(总题数:38,分数:66.80)1.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是_。(分数:1.80)A.一对一B.一对多C.多对多D.多对一2.J2EE和( )语言绑定。(分数:2.00)ACB.C+C.JavaD.汇编语言3.下列关于异常的描述中错误的是_。(分数:1.00)A.每个 try代码段都必须有且只有一个 catch代码段与之对应B.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行C.一个 catch代码
2、段也可以区分多个不同类型的异常D.由于构造函数没有返回值,因此其中出现的错误用异常处理较为恰当4.在 Java中,能实现多重继承效果的方式是_。(分数:2.00)A.内部类B.适配器C.接口D.同步5.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是_。(分数:2.00)A.System.out.println(a10;)B.System.out.pdntln(a9);C.System.out.println(aa.length);D.System.out.println(a8);6.在一个应用程序中有如下
3、定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是_。(分数:2.00)A.System.out.println(a10;)B.System.out.pdntln(a9);C.System.out.println(aa.length);D.System.out.println(a8);7.下列关于字符流的叙述中,正确的是_。(分数:2.00)A.字符流类 BufferedReader可以提高字符传送的效率B.字符输入流首先要实现 DataInput接口C.字节输入流都是 Reader的子类D.只有字节输入流具有 read()方法,
4、字符输入流不具有该方法8.在结构化程序设计方法中,下面内聚性最弱的是 _ 。(分数:2.00)A.逻辑内聚B.时间内聚C.偶然内聚D.过程内聚9.下列选项中,属于 JVM执行过程中的特点的一项是 _ 。(分数:2.00)A.编译执行B.多进程C.异常处理D.静态链接10.resume()方法恢复 _ 线程的执行。(分数:2.00)A.通过调用 stop()方法而停止的线程B.通过调用 sleep()方法而停止运行的线程C.通过调用 wait()方法而停止运行的线程D.通过调用 suspend()方法而停止运行的线程11.下列数中为八进制的是_。(分数:1.80)A.27B.0x25C.026D
5、.02812.下列程序的执行结果是_。 public class ex68 public static void main(String args) ex68 obj=new ex680; int s=0; for(int i=1; i=4; i+) s+=obj.method(i); System.out.println(s); public int method(int n) if(n=1) return 1; else tatum n * method(n-1); (分数:2.00)A.3B.9C.33D.15313.下列关于 Java 程序结构描述不正确的是 _ 。(分数:2.00)A
6、.Java 是区分大小写的B.如果 java文件包含一个公共类,那么它必须使用与公共类名相同的文件名C.Java程序不一定都必须有 main方法,比如 Applet就不需要D.源文件可以有多个 public类,其他类的数量也不限14.char类型的取值范围是_。 A.-272 7-1 B.02 16-1 C.-2152 15-1 D.02 8-1(分数:3.00)A.B.C.D.15.设 a=8,则表达式 a2:的值是 _(分数:2.00)A.1B.2C.3D.416.下列的变量定义中,错误的是_。(分数:2.00)A.int_a=123;B.int i=Integer.MAX_VALUE;C
7、.long j=12345678900L;D.static i=100;17.使用如下_保留字可以使只有在定义该类的包中的其他类才能访问该类。(分数:1.80)A.abstractB.privateC.protectedD.不使用保留字18.下面程序段的输出结果为_。 public class Test public static void main(String args) booleana, b, C; a=(35); b= (a=true); System. out. println( “a=“+a+“b=“+b); c=(b=false); System. out. println (
8、“b=“+b+“c=“+c); (分数:1.80)A.a=true b=falseb=true c=trueB.a=true b=falseb=true c=falseC.a=true b=trueb=true c=falseD.a=false b=falseb=true c=false19.如下程序执行后,字符串 s的值应是_。 public class Test24 public static void main (String args ) String greets=“Hello“; String s=greets.substring(0,3); System.out.println(
9、s); (分数:2.00)A.elloB.HelC.HelloD.el20.阅读下面程序 public class Test4 public static Void main(String args) int i=10, j=3; float m=213.5f, n=4.0f; System.out.println(i%j); System.out.println(m%n); 程序运行的结果是_。(分数:2.00)A.1.0和 1.5B.1和 1.5C.1.0和 2.5D.1和 2.521.下列关于异常的描述中错误的是_。(分数:1.00)A.每个 try代码段都必须有且只有一个 catch代
10、码段与之对应B.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行C.一个 catch代码段也可以区分多个不同类型的异常D.由于构造函数没有返回值,因此其中出现的错误用异常处理较为恰当22.下列_是将一个十六进制值赋值给一个 long型变量。(分数:1.00)A.long number=123L;B.long number=0123;C.long number0123L;D.long number=0x123L;23.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性24.下列捕述中,错误的是_。(分数:
11、1.00)A.构造方法的返回类型只能是 void型B.构造方法的方法名必须与类名相同C.创建类的对象时,系统会自动调用构造方法D.构造方法的主要作用是完成对类的对象的初始化工作25.下面关于注释的添加方法,正确的是 _ 。(分数:1.00)A./用于单行注释,/*.*/用于多行注释,/*.*/是 Java所特有的 doc注释B./用于多行注释,/*.*/用于多行注释,/*.*/是 Java所特有的 doc注释C./用于单行注释,/*.*/也用于单行注释,/*.*/不是 Java所特有的 doc注释D./用于多行注释,/*.*/用于多行注释,/*.*/是 Java所特有的 doc注释26.支持子
12、程序调用的数据结构是_。(分数:2.00)A栈B树C.队列D.二叉树27.下列程序片段中,能通过编译的是_。(分数:1.80)A.public abstract class Animalpublic void speak();B.public abstract class Animalpublic void speak();C.public class Animalpubilc abstract void speak();D.public abstract class Animalpubilc abstract void speak();28.下列运算符中属于关系运算符的是(分数:2.00)A
13、.=B.=C.+=D.-=29.阅读下列代码后 public class Person int arr=new int10; public static void main(String args) System.out.println(arr); 正确的说法是_。(分数:2.00)A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空30.下面语句会产生编译错误的是(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024;D.char C=1024;31.关于内存变量的调用,下列说法中正确的是_。(分数:2.00)
14、A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序调用D.局部变量能被本层模块和下层模块程序调用32.下列关于栈的叙述中,正确的是_。(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则D.以上三种说法都不对33.在多线程程序设计中,如果采用 Runnable接口的方式创建线程,则需要实现的方法是_。(分数:1.00)A.start()B.run()C.sleep()D.resume()34.下列叙述中,错误的是_。(分数:2.00)A.javac.exe是 Java的编译器B.j
15、avadoc.exe是 Java的文档生成器C.javaprof.exe是 Java解释器的剖析工具D.javap.exe是 Java的解释器35.Java对输入/输出访问所提供的同步处理机制是_。(分数:2.00)A.字节流B.过滤流C.字符流D.压缩文件流36.Java中,用 _ 关键字定义常量。(分数:1.00)A.finalB.#defineC.floatD.const37.下列横线处应填写的语句是_。 import java. awt. * ; public class FirstFrame extends Frame public static void main(String a
16、rgs) FirstFrame fr=new FirstFrame(“First container!“); fr. setSize(240,240); fr. setBackground(Color. yellow); public FirstFrame(String str) super(str); (分数:0.80)A.fr. setVisible(true)B.fr. setVisible(false)C.fr. setFrame(true)D.fr. setmyFrame(true)38.下列说法中错误的是_。(分数:2.00)A.TextArea可以显示多行多列的文本B.TextF
17、ield可以显示多行多列的文本C.在单行文本输入区中按下回车键会触发 ActionEvent事件D.单行和多行文本区都可以通过方法 setEditable(Boolean)来设定只读属性计算机二级 JAVA-160答案解析(总分:66.80,做题时间:90 分钟)一、选择题(总题数:38,分数:66.80)1.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是_。(分数:1.80)A.一对一B.一对多C.多对多 D.多对一解析:解析 一个工作人员对应多台计算机,一台计算机对应多个工作人员,则实体工作人员与实体计算机之间的联系是多对多。2.J2EE
18、和( )语言绑定。(分数:2.00)ACB.C+C.Java D.汇编语言解析:解析 J2EE 的基础是 J2SE,以 Java为平台;而 C语言用于 ODBCAPI。由于两者不兼容,SUN 公司才提出了 JDBC作为 Java几个平台与数据库的标准连接。3.下列关于异常的描述中错误的是_。(分数:1.00)A.每个 try代码段都必须有且只有一个 catch代码段与之对应 B.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行C.一个 catch代码段也可以区分多个不同类型的异常D.由于构造函数没有返回值,因此其中出现的错误用异常处理较为恰当解析:解析 选项 A
19、中,与一个 try代码段对应的代码段不一定只有一个,可以有很多个。其他选项的描述都是正确的。4.在 Java中,能实现多重继承效果的方式是_。(分数:2.00)A.内部类B.适配器C.接口 D.同步解析:解析 在 Java中,无多重继承的机制。若要实现多重继承效果,可以让一个类实现多个接口,达到相似的效果。5.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是_。(分数:2.00)A.System.out.println(a10;)B.System.out.pdntln(a9); C.System.out.p
20、rintln(aa.length);D.System.out.println(a8);解析:6.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是_。(分数:2.00)A.System.out.println(a10;)B.System.out.pdntln(a9); C.System.out.println(aa.length);D.System.out.println(a8);解析:7.下列关于字符流的叙述中,正确的是_。(分数:2.00)A.字符流类 BufferedReader可以提高字符传送的效率
21、B.字符输入流首先要实现 DataInput接口C.字节输入流都是 Reader的子类D.只有字节输入流具有 read()方法,字符输入流不具有该方法解析:解析 在字符流的众多类中,类名中有 buffer的类,在处理 I/O时大多具有缓冲功能,可以提高I/O的传输效率。所以本题中 A选项说法“字符流类 BufferedReader可以提高字符传送的效率”是正确的。8.在结构化程序设计方法中,下面内聚性最弱的是 _ 。(分数:2.00)A.逻辑内聚B.时间内聚C.偶然内聚 D.过程内聚解析:9.下列选项中,属于 JVM执行过程中的特点的一项是 _ 。(分数:2.00)A.编译执行B.多进程C.异
22、常处理 D.静态链接解析:解析 Java 虚拟机的执行过程有 3个特点:多线程、动态链接、异常处理。10.resume()方法恢复 _ 线程的执行。(分数:2.00)A.通过调用 stop()方法而停止的线程B.通过调用 sleep()方法而停止运行的线程C.通过调用 wait()方法而停止运行的线程D.通过调用 suspend()方法而停止运行的线程 解析:解析 本题考查 resume()方法的使用。在 Thread的 APl文档中的说明是该方法恢复被挂起(suspended)的线程。该方法首先调用该线程的无参的 check Access()方法,这可能在当前线程上抛出SecuntyExce
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA160 答案 解析 DOC
