【计算机类职业资格】二级JAVA笔试-216及答案解析.doc

上传人:cleanass300 文档编号:1326774 上传时间:2019-10-17 格式:DOC 页数:17 大小:61KB
下载 相关 举报
【计算机类职业资格】二级JAVA笔试-216及答案解析.doc_第1页
第1页 / 共17页
【计算机类职业资格】二级JAVA笔试-216及答案解析.doc_第2页
第2页 / 共17页
【计算机类职业资格】二级JAVA笔试-216及答案解析.doc_第3页
第3页 / 共17页
【计算机类职业资格】二级JAVA笔试-216及答案解析.doc_第4页
第4页 / 共17页
【计算机类职业资格】二级JAVA笔试-216及答案解析.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、二级 JAVA 笔试-216 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Java 语言中,下列标识符错误的是( )。(分数:2.00)A.NameB.?questionC.$numberD._tree2.下列关于继承( )叙述是正确的。(分数:2.00)A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单一继承使代码更可靠3.下列叙述中,错误的是( )。(分数:2.00)A.File 类能够存储文件B.File 类能够读写文件C.File

2、 类能够建立文件D.File 类能够获取文件目录信息4.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是( )。(分数: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、法中,正确的是( )。(分数:2.00)A.类是变量和方法的集合体B.数组是无序数据的集合C.抽象类可以实例化D.类成员数据必须是共有的7.在 Java 中,所有类的根类是( )。(分数:2.00)A.java.lang.ObjectB.java.lang.ClassC.java.applet.AppletD.java.awt.Frame8.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件9.在 Java 中,由 Java 编泽器自动导入而无需在程序中用 import 导入的包是( )

4、。(分数:2.00)A.java.appletB.java.awtC.java.utilD.java.lang10.存储在计算机存储设备上、结构化的相关数据的集合称为( )。(分数:2.00)A.数据结构B.数据库C.数据库系统D.数据库管理系统11.Java 语言中,负责并发管理的机制是( )。(分数:2.00)A.垃圾回收B.虚拟机C.代码安全D.多线程12.关于对象的串行化,下列说法错误的是( )。(分数:2.00)A.对象串行化是对 Java 对象的读、写的过程B.对象串行化定制分为两个层次:部分串行化和完全串行化C.对象串行化必须实现 Serializable 接口D.对象永久化是指

5、将对象存在内存中13.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。(分数:2.00)A.BufferedReaderB.DatalnputStreamC.DamOutputStreamD.FilelnputStream14.下列程序段的输出结果是( )。String MyStr=“Hello,“;MyStr=MyStr+“World!“;Sysmm.out.println(MyStr);(分数:2.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误15.在数据库系统阶段,数据( )。(分数:2.00)A.具有物理独立性,没有

6、逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性较差D.具有较高的物理独立性和逻辑独立性16.下列叙述中,正确的是( )。(分数:2.00)A.Reader 是一个读取字符文件的接口B.Reader 是一个读取数据文件的抽象类C.Reader 是一个读取字符文件的抽象类D.Reader 是一个读取字节文件的一般类17.关于变量的作用范围,下列说法错误的是( )。(分数:2.00)A.异常处理参数作用域为整个类B.局部变量作用于声明该变量的方法代码段C.类变量作用于声明该变量的类D.方法参数作用于传递到方法内代码段18.提供 showDocument()方法,使 Apple

7、t 能够请求浏览器访问特定 URL 的类是 ( )。(分数:2.00)A.AppletB.AppletContextC.JAppletD.URL19.下列描述中,错误的是( )。(分数:2.00)A.Java 要求编程者管理内存B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D.Java 有多线程机制20.下列不是虚拟机执行过程特点的是( )。(分数:2.00)A.双线程B.多线程C.动态连接D.异常处理21.在 Java 中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。(分数:2.00)A.隐藏B.覆盖C.重载D.J

8、ava 不支持此特性22.若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是( )。(分数:2.00)A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数表的不同D.它们的修饰符的不同23.在七类内聚中具有最强内聚的一类是( )。(分数:2.00)A.功能内聚B.通信内聚C.偶然内聚D.顺序内聚24.下面程序段的输出结果是( )。public class Test public static void main(String args )int x,y;x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;y=(int)Math.sqrt(

9、3)/2+(int)Math.random()*3/2;if (xy)System.out.println(“xy“);else if (x=y)System.out.println(“x=y“);elseSystem.out.println(“xy“);(分数:2.00)A.xyB.x=yC.xyD.编译错误25.己知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG26.软件计划是软件开发的早期和重要阶段,此阶段要求互相配合的是( )。(

10、分数:2.00)A.设计人员和用户B.分析人员和用户C.分析人员、设计人员和用户D.编码人员和用户27.下面语句会产生编译错误的是( )。(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024;D.char C=1024;28.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则( )选项的叙述是对的。TextField t=new TextField(“they are good“,40);(分数:2.00)A.被显示的字符可以使用多朴字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D

11、.用户可以编辑字符29.软件测试的目的是( )。(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误30.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用31.( )类是所有异常类的父类。(分数:2.00)A.ThrowableB.ErrorC.ExceptionD.AWTError32.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame

12、 被默认初始化为可见D.Frame 的默认布局管理器为 BorderLayout33.不属于基本操作系统的是( )。(分数:2.00)A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统34.向容器添加新构件的方法是( )。(分数:2.00)A.add()B.insert()C.hill()D.set()35.在计算机领域中,所谓“裸机”是指( )。(分数:2.00)A.单片机B.单板机C.不安装任何软件的计算机D.只安装操作系统的计算机二、填空题(总题数:15,分数:30.00)36.面向对象的模型中,最基本的概念足对象和 【1】 。(分数:2.00)填空项 1:_37.数据模

13、型按不同应用层次分成 3 种类型, 它们是概念数据模型、 【2】 和物理数据模型。(分数:2.00)填空项 1:_38.软件设计模块化的目的是工 【3】 。(分数:2.00)填空项 1:_39.已知 int a11=12,18,24,35,47,50,62,83,90,115,134;使用对分查找法查找值为 90 的元素时,查找成功所进行的比较次数是 【4】 。(分数:2.00)填空项 1:_40.最简单的交换排序方法是 【5】 。(分数:2.00)填空项 1:_41.在 Java 语言中,把将源代码翻译成字节码时产生的错误称为编译错误,而将程序在运行中产生的错误称为 【6】 。(分数:2.0

14、0)填空项 1:_42.Jackson 结构化程序设计方法是英国的 【7】 提出的,它是一种面向数据结构的设计方法。(分数:2.00)填空项 1:_43.类变量在类中声明,而不是在类的某个方法中声明,它的作用域是 【8】 。(分数:2.00)填空项 1:_44.Java 程序中定义接口所使用的关键字是 【9】 。(分数:2.00)填空项 1:_45.在实现 Serializable 的类中,静态变量和使用 【10】 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_46.压缩文件输入流类都是 【11】 的子类,是以字节压缩为特征的过滤流。(分数:2.00)填空项 1:_47.以下

15、程序计算 1+1/3+1/5+1/(2N+1),直至 1/(2N+1)小于 0.00001,请在横线处将程序补充完整。public class Sun public static void main(String args)int n=1;double term, sum=1.0;don= 【12】 ;term=1.0/n;sum=sum+term;while(term=0.00001);System.out.pfintln(n);System.out.println(sum);(分数:2.00)填空项 1:_48.包含 Swing 构件的 Applet(小应用程序)应该是 【13】 类的子类

16、。(分数:2.00)填空项 1:_49.Java 编写好的程序首先由编译器转换为标准字节代码,然后由 【14】 去解释执行。(分数:2.00)填空项 1:_50.当使用 Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread 的值是 【15】 。(分数:2.00)填空项 1:_二级 JAVA 笔试-216 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Java 语言中,下列标识符错误的是( )。(分数:2.00)A.NameB.?question C.$numberD._tree解析:2.

17、下列关于继承( )叙述是正确的。(分数:2.00)A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单一继承使代码更可靠 解析:3.下列叙述中,错误的是( )。(分数:2.00)A.File 类能够存储文件B.File 类能够读写文件 C.File 类能够建立文件D.File 类能够获取文件目录信息解析:4.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是( )。(分数:2.00)A.一对一的联系B.一对多的联系 C.多对一的联系D.多对多的联系解析:5.在一个应用程序中有如下定义:

18、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.下列说法中,正确的是( )。(分数:2.00)A.类是变量和方法的集合体 B.数组是无序数据的集合C.抽象类可以实例化D.类成员数据必须是共有的解析:7.在 Java 中,所有类的根类是( )。(分数:2.00)A.java.lang.O

19、bject B.java.lang.ClassC.java.applet.AppletD.java.awt.Frame解析:8.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:9.在 Java 中,由 Java 编泽器自动导入而无需在程序中用 import 导入的包是( )。(分数:2.00)A.java.appletB.java.awtC.java.utilD.java.lang 解析:10.存储在计算机存储设备上、结构化的相关数据的集合称为( )。(分数:2.00)A.数据

20、结构B.数据库C.数据库系统 D.数据库管理系统解析:11.Java 语言中,负责并发管理的机制是( )。(分数:2.00)A.垃圾回收B.虚拟机C.代码安全D.多线程 解析:12.关于对象的串行化,下列说法错误的是( )。(分数:2.00)A.对象串行化是对 Java 对象的读、写的过程B.对象串行化定制分为两个层次:部分串行化和完全串行化C.对象串行化必须实现 Serializable 接口D.对象永久化是指将对象存在内存中 解析:13.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。(分数:2.00)A.BufferedReaderB.DatalnputStr

21、eamC.DamOutputStreamD.FilelnputStream 解析:14.下列程序段的输出结果是( )。String MyStr=“Hello,“;MyStr=MyStr+“World!“;Sysmm.out.println(MyStr);(分数:2.00)A.Hello,World! B.Hello,C.World!D.该程序段有语法错误解析:15.在数据库系统阶段,数据( )。(分数:2.00)A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性较差D.具有较高的物理独立性和逻辑独立性 解析:16.下列叙述中,正确的是( )。(分数:

22、2.00)A.Reader 是一个读取字符文件的接口B.Reader 是一个读取数据文件的抽象类C.Reader 是一个读取字符文件的抽象类 D.Reader 是一个读取字节文件的一般类解析:17.关于变量的作用范围,下列说法错误的是( )。(分数:2.00)A.异常处理参数作用域为整个类 B.局部变量作用于声明该变量的方法代码段C.类变量作用于声明该变量的类D.方法参数作用于传递到方法内代码段解析:18.提供 showDocument()方法,使 Applet 能够请求浏览器访问特定 URL 的类是 ( )。(分数:2.00)A.AppletB.AppletContext C.JApplet

23、D.URL解析:19.下列描述中,错误的是( )。(分数:2.00)A.Java 要求编程者管理内存 B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D.Java 有多线程机制解析:20.下列不是虚拟机执行过程特点的是( )。(分数:2.00)A.双线程 B.多线程C.动态连接D.异常处理解析:21.在 Java 中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。(分数:2.00)A.隐藏 B.覆盖C.重载D.Java 不支持此特性解析:22.若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是( )。(分数:2

24、.00)A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数表的不同 D.它们的修饰符的不同解析:23.在七类内聚中具有最强内聚的一类是( )。(分数:2.00)A.功能内聚 B.通信内聚C.偶然内聚D.顺序内聚解析:24.下面程序段的输出结果是( )。public class Test public static void main(String args )int x,y;x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2;if (xy)System.ou

25、t.println(“xy“);else if (x=y)System.out.println(“x=y“);elseSystem.out.println(“xy“);(分数:2.00)A.xy B.x=yC.xyD.编译错误解析:25.己知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCA C.ABCDEFGHD.ACBFEDHG解析:26.软件计划是软件开发的早期和重要阶段,此阶段要求互相配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户 C.分析人员、设计

26、人员和用户D.编码人员和用户解析:27.下面语句会产生编译错误的是( )。(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024; D.char C=1024;解析:28.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则( )选项的叙述是对的。TextField t=new TextField(“they are good“,40);(分数:2.00)A.被显示的字符可以使用多朴字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符 解析:29.软件测试的目的是( )。

27、(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误 解析:30.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程 B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用解析:31.( )类是所有异常类的父类。(分数:2.00)A.Throwable B.ErrorC.ExceptionD.AWTError解析:32.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见 D

28、.Frame 的默认布局管理器为 BorderLayout解析:33.不属于基本操作系统的是( )。(分数:2.00)A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统 解析:34.向容器添加新构件的方法是( )。(分数:2.00)A.add() B.insert()C.hill()D.set()解析:35.在计算机领域中,所谓“裸机”是指( )。(分数:2.00)A.单片机B.单板机C.不安装任何软件的计算机 D.只安装操作系统的计算机解析:二、填空题(总题数:15,分数:30.00)36.面向对象的模型中,最基本的概念足对象和 【1】 。(分数:2.00)填空项 1:_ (

29、正确答案:类)解析:37.数据模型按不同应用层次分成 3 种类型, 它们是概念数据模型、 【2】 和物理数据模型。(分数:2.00)填空项 1:_ (正确答案:逻辑数据模型)解析:38.软件设计模块化的目的是工 【3】 。(分数:2.00)填空项 1:_ (正确答案:降低复杂性)解析:39.已知 int a11=12,18,24,35,47,50,62,83,90,115,134;使用对分查找法查找值为 90 的元素时,查找成功所进行的比较次数是 【4】 。(分数:2.00)填空项 1:_ (正确答案:2)解析:40.最简单的交换排序方法是 【5】 。(分数:2.00)填空项 1:_ (正确答

30、案:冒泡排序)解析:41.在 Java 语言中,把将源代码翻译成字节码时产生的错误称为编译错误,而将程序在运行中产生的错误称为 【6】 。(分数:2.00)填空项 1:_ (正确答案:运行错误)解析:42.Jackson 结构化程序设计方法是英国的 【7】 提出的,它是一种面向数据结构的设计方法。(分数:2.00)填空项 1:_ (正确答案:M.Jackson)解析:43.类变量在类中声明,而不是在类的某个方法中声明,它的作用域是 【8】 。(分数:2.00)填空项 1:_ (正确答案:整个类)解析:44.Java 程序中定义接口所使用的关键字是 【9】 。(分数:2.00)填空项 1:_ (

31、正确答案:interface)解析:45.在实现 Serializable 的类中,静态变量和使用 【10】 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_ (正确答案:transient)解析:46.压缩文件输入流类都是 【11】 的子类,是以字节压缩为特征的过滤流。(分数:2.00)填空项 1:_ (正确答案:InfiaterInputStream)解析:47.以下程序计算 1+1/3+1/5+1/(2N+1),直至 1/(2N+1)小于 0.00001,请在横线处将程序补充完整。public class Sun public static void main(Strin

32、g args)int n=1;double term, sum=1.0;don= 【12】 ;term=1.0/n;sum=sum+term;while(term=0.00001);System.out.pfintln(n);System.out.println(sum);(分数:2.00)填空项 1:_ (正确答案:2*n+1)解析:48.包含 Swing 构件的 Applet(小应用程序)应该是 【13】 类的子类。(分数:2.00)填空项 1:_ (正确答案:JAppkt (或 javax.swing.JApplet))解析:49.Java 编写好的程序首先由编译器转换为标准字节代码,然后由 【14】 去解释执行。(分数:2.00)填空项 1:_ (正确答案:Java 虚拟机)解析:50.当使用 Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread 的值是 【15】 。(分数:2.00)填空项 1:_ (正确答案:false)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1