ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:61KB ,
资源ID:1327024      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1327024.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级JAVA笔试337及答案解析.doc)为本站会员(rimleave225)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、二级 JAVA 笔试 337 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列关于继承( )叙述是正确的。(分数:2.00)A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单一继承使代码更可靠2.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是( )。(分数:2.00)A.Systeouprintln(a10;)B.Systeoupdntln(a

2、9);C.Systeouprintln(alength);D.Systeouprintln(a8);3.不属于基本操作系统的是( )。(分数:2.00)A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统4.Java 语言中,下列标识符错误的是( )。(分数:2.00)A.NameB.?questionC.$numberD._tree5.Java 语言中,负责并发管理的机制是( )。(分数:2.00)A.垃圾回收B.虚拟机C.代码安全D.多线程6.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是( )。(分数:2.00)A.一对一的联系B.一对多的联系C.多对一的联

3、系D.多对多的联系7.在七类内聚中具有最强内聚的一类是( )。(分数:2.00)A.功能内聚B.通信内聚C.偶然内聚D.顺序内聚8.己知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG9.软件计划是软件开发的早期和重要阶段,此阶段要求互相配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户C.分析人员、设计人员和用户D.编码人员和用户10.在数据库系统阶段,数据( )。(分数:2.00)A.具有物理独立性,没有逻辑独立性B

4、.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性较差D.具有较高的物理独立性和逻辑独立性11.在 Java 中,所有类的根类是( )。(分数:2.00)A.javlanObjectB.javlanClassC.javappleAppletD.javawFrame12.在计算机领域中,所谓“裸机”是指( )。(分数:2.00)A.单片机B.单板机C.不安装任何软件的计算机D.只安装操作系统的计算机13.下面程序段的输出结果是( )。 public class Test public static void main(String args ) int x,y; x=(int)Math.

5、sqrt(5)/2+(int)Math.random()*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2; if (xy) System.out.println(“xy“); else if (x=y) System.out.println(“x=y“); else System.out.println(“xy“); (分数:2.00)A.xyB.x=yC.xyD.编译错误14.下列说法中,正确的是( )。(分数:2.00)A.类是变量和方法的集合体B.数组是无序数据的集合C.抽象类可以实例化D.类成员数据必须是共有的15.在 Java 中,

6、子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。(分数:2.00)A.隐藏B.覆盖C.重载D.Java 不支持此特性16.存储在计算机存储设备上、结构化的相关数据的集合称为( )。(分数:2.00)A.数据结构B.数据库C.数据库系统D.数据库管理系统17.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件18.下列不是虚拟机执行过程特点的是( )。(分数:2.00)A.双线程B.多线程C.动态连接D.异常处理19.关于变量的作用范围,下列说法错误的是( )。

7、(分数:2.00)A.异常处理参数作用域为整个类B.局部变量作用于声明该变量的方法代码段C.类变量作用于声明该变量的类D.方法参数作用于传递到方法内代码段20.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。(分数:2.00)A.BufferedReaderB.DatalnputStreamC.DamOutputStreamD.FilelnputStream21.下列描述中,错误的是( )。(分数:2.00)A.Java 要求编程者管理内存B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D.Java 有多线程机制22.下列

8、叙述中,正确的是( )。(分数:2.00)A.Reader 是一个读取字符文件的接口B.Reader 是一个读取数据文件的抽象类C.Reader 是一个读取字符文件的抽象类D.Reader 是一个读取字节文件的一般类23.下列程序段的输出结果是( )。 String MyStr=“Hello,“; MyStr=MyStr+“World!“; Sysmm.out.println(MyStr);(分数:2.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误24.在 Java 中,由 Java 编泽器自动导入而无需在程序中用 import 导入的包是( )。(分

9、数:2.00)A.javappletB.javawtC.javutilD.javlang25.下面语句会产生编译错误的是( )。(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024;D.char C=1024;26.若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是( )。(分数:2.00)A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数表的不同D.它们的修饰符的不同27.( )类是所有异常类的父类。(分数:2.00)A.ThrowableB.ErrorC.ExceptionD.AWTError28.下列叙述

10、中,错误的是( )。(分数:2.00)A.File 类能够存储文件B.File 类能够读写文件C.File 类能够建立文件D.File 类能够获取文件目录信息29.向容器添加新构件的方法是( )。(分数:2.00)A.add()B.insert()C.hill()D.set()30.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见D.Frame 的默认布局管理器为 BorderLayout31.提供 showDocument()方法,使 Applet 能够请

11、求浏览器访问特定 URL 的类是 ( )。(分数:2.00)A.AppletB.AppletContextC.JAppletD.URL32.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则( )选项的叙述是对的。 TextField t=new TextField(“they are good“,40);(分数:2.00)A.被显示的字符可以使用多朴字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符33.关于对象的串行化,下列说法错误的是( )。(分数:2.00)A.对象串行化是对 Java 对象的读、写的过程B.对象串行化定

12、制分为两个层次:部分串行化和完全串行化C.对象串行化必须实现 Serializable 接口D.对象永久化是指将对象存在内存中34.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用35.软件测试的目的是( )。(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误二、B填空题/B(总题数:15,分数:30.00)36.面向对象的模型中,最基本的概念足对象和U 【1】 /U。(分数:2.00)填空项 1:_37.数据模型按不同应用层次分成 3 种类型, 它

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

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

15、项 1:_47.以下程序计算 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; do n=U 【12】 /U; term=1.0/n; sum=sum+term; while(term=0.00001); System.out.pfintln(n); System.out.println(sum); (分数:2.00)填空项 1:_48.包含 Swing 构件的 Ap

16、plet(小应用程序)应该是U 【13】 /U类的子类。(分数:2.00)填空项 1:_49.Java 编写好的程序首先由编译器转换为标准字节代码,然后由U 【14】 /U去解释执行。(分数:2.00)填空项 1:_50.当使用 Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread 的值是U 【15】 /U。(分数:2.00)填空项 1:_二级 JAVA 笔试 337 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列关于继承( )叙述是正确的。(分数:2.00)A.在 java

17、中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单一继承使代码更可靠 解析:2.在一个应用程序中有如下定义:int a=1,2,3,4,5,6,7,8,9,10:,为了打印输出数组 a的最后一个元素,下面正确的代码是( )。(分数:2.00)A.Systeouprintln(a10;)B.Systeoupdntln(a9); C.Systeouprintln(alength);D.Systeouprintln(a8);解析:3.不属于基本操作系统的是( )。(分数:2.00)A.批处理操作系统B.分时操作系统C.

18、实时操作系统D.网络操作系统 解析:4.Java 语言中,下列标识符错误的是( )。(分数:2.00)A.NameB.?question C.$numberD._tree解析:5.Java 语言中,负责并发管理的机制是( )。(分数:2.00)A.垃圾回收B.虚拟机C.代码安全D.多线程 解析:6.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是( )。(分数:2.00)A.一对一的联系B.一对多的联系 C.多对一的联系D.多对多的联系解析:7.在七类内聚中具有最强内聚的一类是( )。(分数:2.00)A.功能内聚 B.通信内聚C.偶然内聚D.顺序内聚解析:8.己知一棵二叉树前序

19、遍历和中序遍历分别为 ABDEGCFH 和 DBGEACHF,则该二叉树的后序遍历为( )。(分数:2.00)A.GEDHFBCAB.DGEBHFCA C.ABCDEFGHD.ACBFEDHG解析:9.软件计划是软件开发的早期和重要阶段,此阶段要求互相配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户 C.分析人员、设计人员和用户D.编码人员和用户解析:10.在数据库系统阶段,数据( )。(分数:2.00)A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性较差D.具有较高的物理独立性和逻辑独立性 解析:11.在 Java 中,所有

20、类的根类是( )。(分数:2.00)A.javlanObject B.javlanClassC.javappleAppletD.javawFrame解析:12.在计算机领域中,所谓“裸机”是指( )。(分数:2.00)A.单片机B.单板机C.不安装任何软件的计算机 D.只安装操作系统的计算机解析:13.下面程序段的输出结果是( )。 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

21、+(int)Math.random()*3/2; if (xy) System.out.println(“xy“); else if (x=y) System.out.println(“x=y“); else System.out.println(“xy“); (分数:2.00)A.xy B.x=yC.xyD.编译错误解析:14.下列说法中,正确的是( )。(分数:2.00)A.类是变量和方法的集合体 B.数组是无序数据的集合C.抽象类可以实例化D.类成员数据必须是共有的解析:15.在 Java 中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。(分数:2.00)

22、A.隐藏 B.覆盖C.重载D.Java 不支持此特性解析:16.存储在计算机存储设备上、结构化的相关数据的集合称为( )。(分数:2.00)A.数据结构B.数据库C.数据库系统 D.数据库管理系统解析:17.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:18.下列不是虚拟机执行过程特点的是( )。(分数:2.00)A.双线程 B.多线程C.动态连接D.异常处理解析:19.关于变量的作用范围,下列说法错误的是( )。(分数:2.00)A.异常处理参数作用域为整个类 B.局部变量

23、作用于声明该变量的方法代码段C.类变量作用于声明该变量的类D.方法参数作用于传递到方法内代码段解析:20.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )。(分数:2.00)A.BufferedReaderB.DatalnputStreamC.DamOutputStreamD.FilelnputStream 解析:21.下列描述中,错误的是( )。(分数:2.00)A.Java 要求编程者管理内存 B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D.Java 有多线程机制解析:22.下列叙述中,正确的是( )。(分数:2.0

24、0)A.Reader 是一个读取字符文件的接口B.Reader 是一个读取数据文件的抽象类C.Reader 是一个读取字符文件的抽象类 D.Reader 是一个读取字节文件的一般类解析:23.下列程序段的输出结果是( )。 String MyStr=“Hello,“; MyStr=MyStr+“World!“; Sysmm.out.println(MyStr);(分数:2.00)A.Hello,World! B.Hello,C.World!D.该程序段有语法错误解析:24.在 Java 中,由 Java 编泽器自动导入而无需在程序中用 import 导入的包是( )。(分数:2.00)A.ja

25、vappletB.javawtC.javutilD.javlang 解析:25.下面语句会产生编译错误的是( )。(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024; D.char C=1024;解析:26.若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是( )。(分数:2.00)A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数表的不同 D.它们的修饰符的不同解析:27.( )类是所有异常类的父类。(分数:2.00)A.Throwable B.ErrorC.ExceptionD.AWTError解析:28

26、.下列叙述中,错误的是( )。(分数:2.00)A.File 类能够存储文件B.File 类能够读写文件 C.File 类能够建立文件D.File 类能够获取文件目录信息解析:29.向容器添加新构件的方法是( )。(分数:2.00)A.add() B.insert()C.hill()D.set()解析:30.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见 D.Frame 的默认布局管理器为 BorderLayout解析:31.提供 showDocument

27、()方法,使 Applet 能够请求浏览器访问特定 URL 的类是 ( )。(分数:2.00)A.AppletB.AppletContext C.JAppletD.URL解析:32.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则( )选项的叙述是对的。 TextField t=new TextField(“they are good“,40);(分数:2.00)A.被显示的字符可以使用多朴字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符 解析:33.关于对象的串行化,下列说法错误的是( )。(分数:2.00)A.对象串行化

28、是对 Java 对象的读、写的过程B.对象串行化定制分为两个层次:部分串行化和完全串行化C.对象串行化必须实现 Serializable 接口D.对象永久化是指将对象存在内存中 解析:34.线程控制方法中,stop()的作用是( )。(分数:2.00)A.强行终止线程 B.使比其低的优先级线程运行C.只让给同优先级运行D.返回当前线程的引用解析:35.软件测试的目的是( )。(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误 解析:二、B填空题/B(总题数:15,分数:30.00)36.面向对象的模型中,最基本的概念足对象和U 【1】 /U。(分数:

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

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

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

32、blic class Sun public static void main(String args) int n=1; double term, sum=1.0; do n=U 【12】 /U; 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(小应用程序)应该是U 【13】 /U类的子类。(分数:2.00)填空项 1:_ (正确答案:JAppkt (或 javax.swing.JApplet))解析:49.Java 编写好的程序首先由编译器转换为标准字节代码,然后由U 【14】 /U去解释执行。(分数:2.00)填空项 1:_ (正确答案:Java 虚拟机)解析:50.当使用 Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread 的值是U 【15】 /U。(分数:2.00)填空项 1:_ (正确答案:false)解析:

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