【计算机类职业资格】计算机二级JAVA-173及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-173及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-173及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-173 及答案解析(总分:61.00,做题时间:90 分钟)一、选择题(总题数:36,分数:61.00)1.下列常见的系统定义的异常中, _ 是输入、输出异常。(分数:1.00)A.ClassNotFundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException2.Java 语言中的调试器是_。(分数:2.00)A.javacB.javaC.jdbD.javap3.在关系数据库中,用来表示实体间联系的是_。(分数:1.00)A.属性B.二维表C.网状结构D.树状结构4.在下列程序的空白处,应填入
2、的正确选项是_。 import java.io.*; public class writeInt public static void main(stringA) int myArray=10,20,30,40; try DataoutputSystem dos=new DataOutputSystem(new FileOutputSystem(“ints dat“); for(int i=0;imyarray.length;i+) dos writeInt(myArrayi); dos._; System.out.println(“Have written binary file ints.
3、dat“); catch(IOException ioe) System.out.println(“IOException“); (分数:1.00)A.start()B.close()C.read()D.write()5.下列说法中错误的一项是_。(分数:2.00)A.getImage()方法无论图像是否存在,都立即返回B.getImase()方法调用图像的时候,一直等待图像被加载完毕才返回C.由于网络带宽的限制,图像的显示过程可能会很慢D.使用 getImage()方法时,只有当图像真正需要被显示的时候,数据才真正加载6.下面程序段的输出结果为 public class Test int a
4、, b; Test() a=100; b=200; Test(int x,int y) a=x; b=y; public static void main(String args) Test Obj1=new Test(12,45); System.out.println(“a=+Obj1.a+“ b=“+Obj1.B) ; Test Obj2=new Test(); System.out.println(“=“+Obj2.a+“ b=“+Obj2.B) ; (分数:1.00)A.a=100 b=200a=12 b=45B.a=12 b=45a=100 b=200C.a=12 b=200a=1
5、00 b=45D.a=100 b=45a=12 b=2007.给出下列代码段: int i=3,j; outer:while(i0) j=3; inner:while(j0) if (j=2) break outer; System.out.println(j+“and“+i); j-; i-; 下列选项中哪个会被输出到屏幕?(分数:1.00)A.3 and 3B.3 and 2C.3 and 1D.3 and 08.使用如下_保留字可以使只有在定义该类的包中的其他类才能访问该类。(分数:1.80)A.abstractB.privateC.protectedD.不使用保留字9.软件按功能可以分
6、为应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是_。(分数:1.80)A.编辑软件B.操作系统C.教务管理系统D.浏览器10.下列叙述中,错误的是_。(分数:2.00)A.Applet 事件处理机制与 Java Aplication 相同B.JApplet 事件处理机制采用监听器方式C.Applet 事件处理机制采用监听器方式D.JApplet 事件处理机制不采用监听器方式11.Java 中的基本数据类型 int 在不同的操作系统平台的字长是_。(分数:1.80)A.不同的B.32 位C.64 位D.16 位12.JDK 目录结构中不包含以下哪一目录? _(分数:1.00)A
7、.InntpubB.binC.demoD.lib13.Java 字节码文件的扩展名是_。(分数:1.80)AJVMBdbtCclassDexe14.用鼠标单击菜单项(MenuItem)产生的事件是 _ 。(分数:2.00)A.MenuEventB.ActionEventC.KeyEventD.MouseEvent15.设有如下程序: public class Sun public static void main(String args ) int x,y; x=(int)Math.sqrt(2)/2+(int)Math.random()*2/2; y=(int)Math.sqrt(3)/3+
8、(int)Math.random()*3/3; if (xy) System.out.println(“xy“); else if (x=y) System.out.println(“x=y“); else System.out.println(“xy“); 程序运行的结果为 _ 。(分数:1.00)A.xyB.x=yC.xyD.以上都不对16.Java 程序的执行过程中用到一套 JDK 工具,其中 java.exe 是指 _ 。(分数:2.00)A.Java 文档生成器B.Java 解释器C.Java 编译器D.Java 类分解器17.下列不属于线程生命周期的状态的是 _ 。(分数:2.00
9、)A.新建状态B.可运行状态C.运行状态D.解锁状态18.一间宿舍可以住多个学生,则实体宿舍和学生之间的联系是_。(分数:1.00)A.一对一B.一对多C.多对一D.多对多19.按照“先进先出”原则组织数据的结构是_。(分数:2.00)A.队列B栈C.双向链表D.二叉树20.下列语句序列执行后,k 的值是_。 public class Test public static void main(String args) int m = 3, n = 6, k = 0; while (m+) (n-) +k; System.out.println(k); (分数:2.00)A.0B.1C.2D.3
10、21.有以下程序: main() unsigned a=32768; int b; b=a; printf(“b=%d/n“ ,b); 程序执行后输出的结果是 _ 。(分数:2.00)A.b=32768B.b=32767C.b=-32768D.b=-122.下列有关数据库的描述,正确的是 _ 。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字。但它是另一个关系的关键字,则称其为本关系的外关键字23.结构化分析方法是面向_的自顶
11、向下逐步求精进行需求分析的方法。(分数:1.80)A.对象B.数据结构C.数据流D.目标24.在一个应用程序中有如下定义: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);25.Java 语言中的调试器是_。(分数:2.00)A.javacB.javaC.jdbD.javap26.Java 中的线程模型由
12、三部分组成,与线程模型组无关的是 _ 。(分数:2.00)A.虚拟的 CPUB.程序代码C.操作系统的内核状态D.数据27.下列代码的下画线处应填入的方法名是_。 import java. awt. * ; import java. applet. * ; public class Hello extends Applet public void_(Graphics g) g. drawString(“How are you!“, 10,10); (分数:1.80)A.repaintB.printlnC.paintD.show28.下列代码将对象写入的设备是_。 ByteArrayOutput
13、Stream bout= new ByteArrayOutputStream() ; ObjectOutputStream out=new ObjectOutputStream(bout) ; OutwriteObject(this) ; Outclose() ;(分数:2.00)A.内存B.硬盘C.屏幕D.网络29.下列线程状态转换序列,在线程实际运行中可能出现的序列是_。(分数:1.80)A.新建运行阻塞终止B.运行阻塞可运行终止C.可运行运行阻塞运行D.新建可运行运行阻塞可运行30.下列关于构造方法的叙述中,错误的是_。(分数:2.00)A.Java 语言规定构造方法名与类名必须相同B.
14、Java 语言规定构造方法没有返回值,但不用 void 声明C.Java 语言规定构造方法不可以重载D.Java 语言规定构造方法只能通过 new 自动调用31.下面描述中,不属于软件危机表现的是_。(分数:1.80)A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高32.线性表中经常采用的两种存储结构是_。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构33.Component 类中用于刷新组件的方法是_。(分数:1.80)A.getFont()B.getName()C.update()D
15、.paint()34.Java 语言中,对当前对象的父类对象进行引用的关键字是_。(分数:1.80)A.caseB.superC.charD.break35._类应该是在 Java 中创建的任何异常的超类。(分数:1.00)A.ThrowableB.ErrorC.ExceptionD.NullPointerException36.若有以下程序: #includestdio.h void f(int n); void main() void f(int n), f(5); void f(int n) printf(“%d/n“,n); 则以下叙述中不正确的是 _ 。(分数:2.00)A.若只在主
16、函数中对函数 f 进行说明,则只能在主函数中正确调用函数 fB.若在主函数前对函数 f 进行说明,则在主函数和其后的其他函数中都可以正确调用函数 fC.对于以上函数程序,编译时系统会提示出错信息;提示对 f 函数重复说明D.函数 f 无返回值,所以可用 void 将其类型定义为无值型计算机二级 JAVA-173 答案解析(总分:61.00,做题时间:90 分钟)一、选择题(总题数:36,分数:61.00)1.下列常见的系统定义的异常中, _ 是输入、输出异常。(分数:1.00)A.ClassNotFundExceptionB.IOException C.FileNotFoundExceptio
17、nD.UnknownHostException解析:2.Java 语言中的调试器是_。(分数:2.00)A.javacB.javaC.jdb D.javap解析:解析 选项 A 中 javac 是 Java 编译器;选项 B 中 java 是 Java 解释器;选项 D 中 javap 是 Java类文件解析器;只有选项 C 中 jdb 是 Java 程序的调试器。3.在关系数据库中,用来表示实体间联系的是_。(分数:1.00)A.属性B.二维表 C.网状结构D.树状结构解析:解析 关系数据库使用的是关系模型,用二维表来表示实体间的联系。属性是客观事物的一些特性,在二维表中对应于列。4.在下列
18、程序的空白处,应填入的正确选项是_。 import java.io.*; public class writeInt public static void main(stringA) int myArray=10,20,30,40; try DataoutputSystem dos=new DataOutputSystem(new FileOutputSystem(“ints dat“); for(int i=0;imyarray.length;i+) dos writeInt(myArrayi); dos._; System.out.println(“Have written binary
19、file ints.dat“); catch(IOException ioe) System.out.println(“IOException“); (分数:1.00)A.start()B.close() C.read()D.write()解析:解析 选项 A 中 start()用于线程的启用和 Applet 的显示,不用于字节输出。由于空白处之前的语句已经执行完字节输出操作,不需要在执行读和写操作,所以选项 C、D 是错误的。在执行完字节输出操作后,需要关闭输出释放所占系统内存。因此,本题的正确答案是 B。5.下列说法中错误的一项是_。(分数:2.00)A.getImage()方法无论图像是
20、否存在,都立即返回B.getImase()方法调用图像的时候,一直等待图像被加载完毕才返回 C.由于网络带宽的限制,图像的显示过程可能会很慢D.使用 getImage()方法时,只有当图像真正需要被显示的时候,数据才真正加载解析:6.下面程序段的输出结果为 public class Test int a, b; Test() a=100; b=200; Test(int x,int y) a=x; b=y; public static void main(String args) Test Obj1=new Test(12,45); System.out.println(“a=+Obj1.a+
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA173 答案 解析 DOC
