【计算机类职业资格】二级JAVA笔试309及答案解析.doc
《【计算机类职业资格】二级JAVA笔试309及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试309及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA笔试 309及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.为了提高测试的效率,应该( )。(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序2.对抽象类的描述错误的是( )。(分数:2.00)A.必须被继承使用B.方法必须被重写C.不能实例化D.用 final 修饰符修饰3.Java 语言的类型是( )。(分数:2.00)A.面向对象语言B.面向过程语言C.汇编程序D.形式语言4.软件维护指的是( )。(分数:2.00)A.对软件
2、的改正、适应和完善B.维护正常运行C.配置新软件D.软件开发期的一个阶段5.下列特点中,( )是 java虚拟机执行的特点之一。(分数:2.00)A.字节代码B.多进程C.静态连接D.编译6.栈通常采用的两种存储结构是( )。(分数:2.00)A.线性存储结构和链表存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构7.要把高级语言编写的源程序转换为目标程序,需要使用( )。(分数:2.00)A.编辑程序B.驱动程序C.诊断程序D.编译程序8.下面关于 Java 的应用程序说法中错误的是( )。(分数:2.00)A.Java有 2类应用程序B.Java Appl
3、ication 是独立的应用程序,Java Applet 嵌入 HTML 在浏览器中执行C.Java Application 不是独立的应用程序D.以上说法都不对9.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构D.物理和存储结构10.Java 程序结构中,源文件与程序公共类( )。(分数:2.00)A.开头字母必须大写B.可以不同C.必须相同D.以上说法都不对11.在关系模型中,( )。(分数:2.00)A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为
4、关系模式D.一个关系可以包括多个二维表12.一棵二叉树中共有 70个叶子结点与 80个度为 1的结点,则该二叉树中的总结点数为 ( )。(分数:2.00)A.221B.219C.231D.22913.Thread 类的方法中,toString()方法的作用是( )。(分数:2.00)A.只返回线程的名称B.返回当前线程所属的线程组的名称C.返回当前线程对象D.返回线程的字符串信息14.下列命令中,属于 Java 编译命令的是( )。(分数:2.00)A.javacB.javaC.javadocD.javap15.不属于 Write 类子类的是( )。(分数:2.00)A.PrintWrite
5、类B.RcaderWrite 类C.OutputStream Writer 类D.FileWrite 类16.下列语句输出结果为( )。public class testpublic static void main(String args )String s1=new String(“How“);String s2=new String(“How“);System.out. println(!(s1 =s2);(分数:2.00)A.falseB.trueC.1D.017.下列关于 Applet 生命周期的说法,正确的是( )。(分数:2.00)A.void init()在 Applet 下载
6、前调用B.void start()只在初始化之后调用C.void stop()在关闭浏览器时调用D.stop()总在 void destroy()之前被调用18.下列关于内部类的说法中不正确的是( )。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员19.在 HTML页中可包含 Applet,关于 Applet 的参数,以下说法错误的是( )。(分数:2.00)A.Applet 获取参数是通过在 H
7、TML文件中采用PARAM标记定义参数B.参数的名字是区分大小写的C.Applet 通过命令行将参数传给 main()方法D.参数允许用户定制 Applet 的操作20.Java 语言的各种数据类型之间提供自动转换,如第 1操作数是 char 类型,第 2操作数是 int 类型,其结果是( )。(分数:2.00)A.doubleB.floatC.longD.int21.在下列几种排序方法中,要求内存量最大的是( )。(分数:2.00)A.插入排序B.选择排序C.快速排序D.归并排序22.在编写异常处理的 Java程序中,每个 catch 语句块都应该与( )语句块对应,使得该语句块用来启动Ja
8、va的异常处理机制。(分数:2.00)A.if-elseB.switchC.tryD.throw23.关于 Applet执行的操作,下面说法中正确的是( )。(分数:2.00)A.在运行时调用其他程序B.可以进行文件读写操作C.不能装载动态连接库和调用任何本地方法D.试图打开一个 socket进行网络通信,但是所连接的主机并不是提供 Applet的主机24.以下( )不是 Java 中有效的关键字。(分数:2.00)A.constB.NULLC.falseD.this25.下面程序段的输出结果为( )。package test;public class ClassA int x=20; sta
9、tic int y=6; public static void main(String args) ClassB b=new ClassB(); b. go(10); System. out.println(“x=“+b. x); class ClassB int x; void go(int y) ClassA a=new ClassA(); x=a. y; (分数:2.00)A.x=10B.x=20C.x=6D.编译不通过26.下面程序段的输出结果为( )。public class Test int a, b; Test() a=100; b=200; Test(int x, int y)
10、 a=x; b=y; public static void main(String args) Test Obj 1 = new Test(12,45 ); System.out.println(“a=“+Obj1.a+“ b=“+Obj1. b); Test Obj2 = new Test(); System.out.println(“a=“+Obj2.a+“ b=“+Obj2. b); (分数:2.00)A.a=100 b=200 a=12 b=45B.a=12 b=45 a=100 b=200C.a=12 b=200 a=100 b=45D.a=100 b=45 a=12 b=20027
11、.下面描述中,符合结构化程序设计风格的是( )。(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto语句28.下面关于 Applet 的说法中正确的是( )。(分数:2.00)A.Applet 也需要 main 方法B.Applet 可以继承自 jav aw AppletC.Applet 能访问本地文件D.Applet 程序不需要编译29.为了区分类中重载的同名的不同的方法,要求( )。(分数:2.00)A.采用不同的形式参数列表B.返回值的数据类型不同C.调用时用类名或对象名做前
12、缀D.参数名不同30.下列有关 Java 语言的叙述中,正确的是( )。(分数:2.00)A.可以有 2个以上 package 语句B.可以有 2个以上 import 语句C.可以有 2个以上 public 类D.只能有 1个类定义31.软件工程的出现是由于( )。(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展32.下列 Java 常见事件类中,( )是鼠标事件类。(分数:2.00)A.InputEventB.KeyEventC.MouseEventD.WindowEvent33.下列代表十六进制整数的是( )。(分数:2.00)A.0XA6B
13、.1234LC.-840D.014434.可行性研究要进行一次( )需求分析。(分数:2.00)A.深入的B.详尽的C.彻底的D.简化的、压缩了的35.关于以下代码段的说法中正确的是( )。 (1)String s=“abcde“; (2)StringBuffer s1=new StringBuffer(“abcde“); (3)if(s.equals(s1) (4)s1=null; (5)if(s1.equals(s) (6)s=null:(分数:2.00)A.第(1)行编译错误,String 的构造器必须明确调用B.第(3)行编译错误,因为 s与 s1有不同的类型C.编译成功,但执行时在第
14、(5)行有异常抛出D.编译成功,执行过程中也没有异常抛出二、B填空题/B(总题数:15,分数:30.00)36.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为上U 【1】 /U。(分数:2.00)填空项 1:_37.实体之间的联系可以归结为一对一的联系、一对多的联系与多对多的联系。如果一个学校有许多学生,而一个学生只归属于一个学校,则实体集学校与实体集学生之间的联系属于 U【2】 /U的联系。(分数:2.00)填空项 1:_38.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其
15、中U 【3】 /U的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_39.软件定义时期主要包括U 【4】 /U和需求分析两个阶段。(分数:2.00)填空项 1:_40.数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,U 【5】 /U是用户的数据视图,也就是用户所见到的数据模式。(分数:2.00)填空项 1:_41.我们在 Java 程序中把关键字U 【6】 /U加到方法名称的前面,来实现子类调用父类的方法。(分数:2.00)填空项 1:_42.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的U 【7】
16、 /U。(分数:2.00)填空项 1:_43.Java 源程序文件编译后产生的文件称为字节代码文件,其扩展名为U 【8】 /U。(分数:2.00)填空项 1:_44.下面是用户程序对 Applet 类中方法 paint ()的重新定义,根据程序功能,在指定的空白处填上适当的语句或语法成分。 public void paint (Graphics g) gU 【9】 /U(“你好!”,10,20);(分数:2.00)填空项 1:_45.要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用U 【10】 /U。(分数:2.00)填空项 1:_46.Java 语言的循环语句包括 for 语句、d
17、o-while 语句和 do-while 语句,先循环后判断,循环至少被执行一次的是U 【11】 /U。(分数:2.00)填空项 1:_47.sum的值为 0,则 result=sum=O?1:num/sum 的值为U 【12】 /U。(分数:2.00)填空项 1:_48.下面程序段是从对象流中读取对象,请将程序补充完整。 import java. util.*; import java. io.*; public class UnSerializaDate Date d=null; UnSerializaDate() try FileInputStream f=new FileInputSt
18、ream(“date. ser“); ObjectInputStream s=new ObjectInputStream(f); U 【13】 /U f. close(); catch(Exception e) e. printStackTrace(); public static void main(String args) UnSerializaDate a=new UnSerializaDate(); System. out. println(“The date read is:“ +a.d.toString(); (分数:2.00)填空项 1:_49.Java 设计有U 【14】 /U
19、功能,这不仅防止了内存地址计算出错,而且省去了编程时对内存进行分配的烦恼。(分数:2.00)填空项 1:_50.创建一个名为 MyPackage 的包的语句是U 【15】 /U。(分数:2.00)填空项 1:_二级 JAVA笔试 309答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.为了提高测试的效率,应该( )。(分数:2.00)A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 解析:2.对抽象类的描述错误的是( )。(分数:2.00)A.必须被继承使用B.方法
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 309 答案 解析 DOC
