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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、二级 JAVA 笔试-53 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列命令中,属于 Java 编译命令的是( )。(分数:2.00)A.javacB.javaC.javadocD.javap2.给出下列代码片段:if(x0)System.out.println(“first“);else if(x-3)System.out.println(“second“);elseSystem.out.println(“third“);当 x 处于( )范围时打印字符串“second“。(分数:2.00)A.x0B.x-3C.-3x=0D.x=

2、-33.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。(分数:2.00)A.软件工程B.软件周期C.软件危机D.软件产生4.要把高级语言编写的源程序转换为目标程序,需要使用( )。(分数:2.00)A.编辑程序B.驱动程序C.诊断程序D.编译程序5.软件详细设计主要采用的方法是( )。(分数:2.00)A.模块设计B.结构化设计C.PDL 语言D.结构化程序设计6.下列( )数代表十六进制整数。(分数:2.00)A.0123B.1900C.fa00D.0xa27.软件危机爆发之后,荷兰科学家 Bijkstra1968 年提出了一种新的程序设计思想,它就是( )。(分数

3、:2.00)A.面向对象的程序设计B.结构化程序设计C.面向模块的程序设计D.嵌入式程序设计8.算术表达式中,算术运算符的优先级次序为( )。(分数:2.00)A.+,-,*,/,%,+,-B.+,-,+,-,*,/,%C.+,-,+,-,*,/,%D.+,-,*,/,+,-,%9.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 char 类型,第 2 操作数是 int 类型,其结果是( )。(分数:2.00)A.doubleB.floatC.longD.int10.对于一个非空的数据结构,如果它有且只有一个根结点,并且每个结点最多有一个前件,也最多有一个后件,那么( )。(

4、分数:2.00)A.还不足以证明是一个线性结构B.肯定是一个非线性结构C.肯定是一个线性结构D.很可能是一个非线性结构11.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见D.Frame 的默认布局管理器为 BorderLayout12.下列语句输出结果为( )。public class testpublic static void main(StringArgsl)String s1=new String(“How“);String s2=new Stri

5、ng(“How“);System.out.println(!(s1=s2);(分数:2.00)A.falseB.trueC.1D.013.在 HTML 页中可包含 Applet,关于 Applet 的参数,以下说法错误的是( )。(分数:2.00)A.Applet 获取参数是通过在 HTML 文件中采用PARAM标记定义参数B.参数的名字是区分大小写的C.Applet 通过命令行将参数传给 main()方法D.参数允许用户定制 Applet 的操作14.类 Test 定义如下,将下列( )方法插入行处是不合法的。publicClass Testpublic float Method(float

6、A,float b)(分数:2.00)A.public float Method(floatA,float b,floatC)B.public float Method(noatC,float d)C.public int Method(intA,int b)D.15.下列 Java 常见事件类中( )是鼠标事件类。(分数:2.00)A.InputEventB.KeyEventC.MouseEventD.WindowEvent16.下列表示回车的是( )。(分数:2.00)A./fB./nC./tD./r17.Java 以 JVM 为基础,最上层是( )。(分数:2.00)A.移植接口B.Ja

7、va 基本类C.基本 APID.Java 应用程序和 Applet 小程序18.下列不属于数据处理的是( )。(分数:2.00)A.插入B.删除C.顺序D.对数据元素进行分析19.Java 程序的执行过程中用到一套 JDK 工具,其中 jbD.exe 是指( )。(分数:2.00)A.Java 调试器B.Java 编译器C.Java 解释器D.Java 分解器20.Java 语言的字节代码是一种( )。(分数:2.00)A.文本文件B.图形文件C.二进制文件D.压缩文件21.设执行下面的赋值语句:A=Float.valueOf(“12.34“).floatValue();后,a 的值是( )。

8、(分数:2.00)A.a=“12.34“B.a=12.34C.a=1234D.a=1222.下列不属于 Java 类库主要核心的是( )。(分数:2.00)A.java 包B.javaxC.org 扩展包D.class 包23.以下( )不是合法的标识符。(分数:2.00)A.group_7B.CatC.$10D.A+524.D.68H(分数:2.00)A.B.C.D.25.在关系模型中,一个关系对应即是我们通常所说的( )。(分数:2.00)A.一张表B.数据库C.图D.模型26.在 Applet 的关键方法中,下列( )方法是关闭浏览器以释放 Applet 占用的所有资源。(分数:2.00

9、)A.init()B.start()C.paint()D.destroy()27.位运算表达式中,位运算符的优先级顺序为( )。(分数:2.00)A.,|B.,|C.,|D.,|28.在下列源代码文件 Test.java 中, ( )是正确的类定义。(分数:2.00)A.public class testB.public class Testpublic int x=0;public int x=0;public test (intx) public Test (int x)this.xx;this.xx;C.public class Test extends T1,T2D.protected

10、 class Test extends T2public int=0;public int x=0;public Test(int x)Public Test (int x)this.x=x;this.x=x:29.下列 InputStream 类中( )方法可以用于关闭流。(分数:2.00)A.skiP()B.close()C.mark ()D.reset()30.Java 程序的执行过程中用到一套 JDK 具,其中 javaC.exe 是指( )。(分数:2.00)A.Java 编译器B.Java 解释器C.Java 文档生成器D.Java 类分解器31.下列关于内部类的说法不正确的是(

11、)。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员32.Java 虚拟机的执行过程有多个特点,下列不属于 JVM 执行特点的是( )。(分数:2.00)A.多线程B.动态连接C.异常处理D.异步处理33.测试过程中最基础的测试环节是( )。(分数:2.00)A.验收测试B.系统测试C.单元测试D.集成测试34.以下哪些不是 Java 中有效的关键字( )。(分数:2.00)A.constB.NUL

12、LC.falseD.this35.Iava.nio 包的新特点是内存映射技术、字符及编码、非阻塞 I/O 和( )。(分数:2.00)A.文件锁定B.文件共享C.文件保护D.文件散列二、填空题(总题数:15,分数:30.00)36.在 Java 语言中,如数字后没有字母,计算机默认为 1 类型。(分数:2.00)填空项 1:_37.算术运算符的优先级按下面次序排列:+和-的级别最高,然后是 1 和/以及%,而+和的级别最低。(分数:2.00)填空项 1:_38.数组、堆栈、 1 和链表都是线性数据结构。(分数:2.00)填空项 1:_39.Java 语言是 1 年 5 月由 Sun 公司在 S

13、un World 大会上发布的。从此,这一新一代的网络计算机语言受到广泛青睐,很快兴起了 Java 的热潮。(分数:2.00)填空项 1:_40.Java 是一个 1 语言,它避免了许多其他编程语言的缺点,更好地利用了当前软件新技术,是一种新概念。(分数:2.00)填空项 1:_41.数据的逻辑结构有线性结构和 1 两大类。(分数:2.00)填空项 1:_42.Java 语言中,boolean 型常量只有 true 和 1 两个值。(分数:2.00)填空项 1:_43.如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 1;在一个类的内部可以直接调用本类的对象,也可通过

14、关键字 this 来调用。(分数:2.00)填空项 1:_44.如果子类中的某个方法的名字、返回值类型和参数列表与它的父类中的某个方法完全一样,则称子类中的这个方法 1 了父类的同名方法。(分数:2.00)填空项 1:_45.Java Applet 应用程序的编写和执行共分编写源代码、编写 HTML 文件调用该小程序、 1 和解释执行四步进行。(分数:2.00)填空项 1:_46. 1 类是一个特殊类,它是一个 final 类,所有的方法都用类变量来调用。(分数:2.00)填空项 1:_47.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:2.00)填空项 1:_48.字符变量以

15、char 类型表示,它在内存中占 1 位 bit。(分数:2.00)填空项 1:_49.捕获异常的统一出口通过 1 从句,因此对 catch 而言,无论由哪个捕获异常,最后一定去执行该语句。(分数:2.00)填空项 1:_50.下面是一个 java 应用程序(Application),它的功能是在屏幕上输出 26 个英文字母,其中每个字母相隔一个制表符,请完成程序。publicClassClasslpublic static void main(StringArgst)Char c=“a“;for(int i=1;i=26;i+)System.out.print(_);(分数:2.00)填空项

16、 1:_二级 JAVA 笔试-53 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列命令中,属于 Java 编译命令的是( )。(分数:2.00)A.javac B.javaC.javadocD.javap解析:2.给出下列代码片段:if(x0)System.out.println(“first“);else if(x-3)System.out.println(“second“);elseSystem.out.println(“third“);当 x 处于( )范围时打印字符串“second“。(分数:2.00)A.x0B.x-3C.-3

17、x=0 D.x=-3解析:3.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。(分数:2.00)A.软件工程B.软件周期C.软件危机 D.软件产生解析:4.要把高级语言编写的源程序转换为目标程序,需要使用( )。(分数:2.00)A.编辑程序B.驱动程序C.诊断程序D.编译程序 解析:5.软件详细设计主要采用的方法是( )。(分数:2.00)A.模块设计B.结构化设计C.PDL 语言D.结构化程序设计 解析:6.下列( )数代表十六进制整数。(分数:2.00)A.0123B.1900C.fa00D.0xa2 解析:7.软件危机爆发之后,荷兰科学家 Bijkstra196

18、8 年提出了一种新的程序设计思想,它就是( )。(分数:2.00)A.面向对象的程序设计B.结构化程序设计 C.面向模块的程序设计D.嵌入式程序设计解析:8.算术表达式中,算术运算符的优先级次序为( )。(分数:2.00)A.+,-,*,/,%,+,- B.+,-,+,-,*,/,%C.+,-,+,-,*,/,%D.+,-,*,/,+,-,%解析:9.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 char 类型,第 2 操作数是 int 类型,其结果是( )。(分数:2.00)A.doubleB.floatC.longD.int 解析:10.对于一个非空的数据结构,如果它有

19、且只有一个根结点,并且每个结点最多有一个前件,也最多有一个后件,那么( )。(分数:2.00)A.还不足以证明是一个线性结构 B.肯定是一个非线性结构C.肯定是一个线性结构D.很可能是一个非线性结构解析:11.下列关于 Frame 类的说法不正确的是( )。(分数:2.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见 D.Frame 的默认布局管理器为 BorderLayout解析:12.下列语句输出结果为( )。public class testpublic static void main(StringArgsl

20、)String s1=new String(“How“);String s2=new String(“How“);System.out.println(!(s1=s2);(分数:2.00)A.falseB.true C.1D.0解析:13.在 HTML 页中可包含 Applet,关于 Applet 的参数,以下说法错误的是( )。(分数:2.00)A.Applet 获取参数是通过在 HTML 文件中采用PARAM标记定义参数B.参数的名字是区分大小写的 C.Applet 通过命令行将参数传给 main()方法D.参数允许用户定制 Applet 的操作解析:14.类 Test 定义如下,将下列(

21、 )方法插入行处是不合法的。publicClass Testpublic float Method(floatA,float b)(分数:2.00)A.public float Method(floatA,float b,floatC)B.public float Method(noatC,float d) C.public int Method(intA,int b)D.解析:15.下列 Java 常见事件类中( )是鼠标事件类。(分数:2.00)A.InputEventB.KeyEventC.MouseEvent D.WindowEvent解析:16.下列表示回车的是( )。(分数:2.0

22、0)A./fB./nC./tD./r 解析:17.Java 以 JVM 为基础,最上层是( )。(分数:2.00)A.移植接口B.Java 基本类C.基本 APID.Java 应用程序和 Applet 小程序 解析:18.下列不属于数据处理的是( )。(分数:2.00)A.插入B.删除C.顺序 D.对数据元素进行分析解析:19.Java 程序的执行过程中用到一套 JDK 工具,其中 jbD.exe 是指( )。(分数:2.00)A.Java 调试器 B.Java 编译器C.Java 解释器D.Java 分解器解析:20.Java 语言的字节代码是一种( )。(分数:2.00)A.文本文件B.图

23、形文件C.二进制文件 D.压缩文件解析:21.设执行下面的赋值语句:A=Float.valueOf(“12.34“).floatValue();后,a 的值是( )。(分数:2.00)A.a=“12.34“B.a=12.34 C.a=1234D.a=12解析:22.下列不属于 Java 类库主要核心的是( )。(分数:2.00)A.java 包B.javaxC.org 扩展包D.class 包 解析:23.以下( )不是合法的标识符。(分数:2.00)A.group_7B.CatC.$10D.A+5 解析:24.D.68H(分数:2.00)A.B.C.D. 解析:25.在关系模型中,一个关系对

24、应即是我们通常所说的( )。(分数:2.00)A.一张表 B.数据库C.图D.模型解析:26.在 Applet 的关键方法中,下列( )方法是关闭浏览器以释放 Applet 占用的所有资源。(分数:2.00)A.init()B.start()C.paint()D.destroy() 解析:27.位运算表达式中,位运算符的优先级顺序为( )。(分数:2.00)A.,|B.,|C.,| D.,|解析:28.在下列源代码文件 Test.java 中, ( )是正确的类定义。(分数:2.00)A.public class testB.public class Testpublic int x=0;pu

25、blic int x=0;public test (intx) public Test (int x)this.xx;this.xx;C.public class Test extends T1,T2D.protected class Test extends T2public int=0;public int x=0;public Test(int x)Public Test (int x)this.x=x;this.x=x:解析:29.下列 InputStream 类中( )方法可以用于关闭流。(分数:2.00)A.skiP()B.close() C.mark ()D.reset()解析:

26、30.Java 程序的执行过程中用到一套 JDK 具,其中 javaC.exe 是指( )。(分数:2.00)A.Java 编译器 B.Java 解释器C.Java 文档生成器D.Java 类分解器解析:31.下列关于内部类的说法不正确的是( )。(分数:2.00)A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用 abstract 修饰符定义为抽象类 D.内部类可作为其他类的成员,而且可访问它所在类的成员解析:32.Java 虚拟机的执行过程有多个特点,下列不属于 JVM 执行特点的是( )。(分数:2.0

27、0)A.多线程B.动态连接C.异常处理D.异步处理 解析:33.测试过程中最基础的测试环节是( )。(分数:2.00)A.验收测试B.系统测试C.单元测试 D.集成测试解析:34.以下哪些不是 Java 中有效的关键字( )。(分数:2.00)A.constB.NULL C.falseD.this解析:35.Iava.nio 包的新特点是内存映射技术、字符及编码、非阻塞 I/O 和( )。(分数:2.00)A.文件锁定 B.文件共享C.文件保护D.文件散列解析:二、填空题(总题数:15,分数:30.00)36.在 Java 语言中,如数字后没有字母,计算机默认为 1 类型。(分数:2.00)填

28、空项 1:_ (正确答案:double)解析:37.算术运算符的优先级按下面次序排列:+和-的级别最高,然后是 1 和/以及%,而+和的级别最低。(分数:2.00)填空项 1:_ (正确答案:*)解析:38.数组、堆栈、 1 和链表都是线性数据结构。(分数:2.00)填空项 1:_ (正确答案:队列)解析:39.Java 语言是 1 年 5 月由 Sun 公司在 Sun World 大会上发布的。从此,这一新一代的网络计算机语言受到广泛青睐,很快兴起了 Java 的热潮。(分数:2.00)填空项 1:_ (正确答案:1995)解析:40.Java 是一个 1 语言,它避免了许多其他编程语言的缺

29、点,更好地利用了当前软件新技术,是一种新概念。(分数:2.00)填空项 1:_ (正确答案:网络编程)解析:41.数据的逻辑结构有线性结构和 1 两大类。(分数:2.00)填空项 1:_ (正确答案:非线性结构)解析:42.Java 语言中,boolean 型常量只有 true 和 1 两个值。(分数:2.00)填空项 1:_ (正确答案:false)解析:43.如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 1;在一个类的内部可以直接调用本类的对象,也可通过关键字 this 来调用。(分数:2.00)填空项 1:_ (正确答案:super)解析:44.如果子类中的

30、某个方法的名字、返回值类型和参数列表与它的父类中的某个方法完全一样,则称子类中的这个方法 1 了父类的同名方法。(分数:2.00)填空项 1:_ (正确答案:覆盖)解析:45.Java Applet 应用程序的编写和执行共分编写源代码、编写 HTML 文件调用该小程序、 1 和解释执行四步进行。(分数:2.00)填空项 1:_ (正确答案:编译过程)解析:46. 1 类是一个特殊类,它是一个 final 类,所有的方法都用类变量来调用。(分数:2.00)填空项 1:_ (正确答案:System)解析:47.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:2.00)填空项 1:_ (

31、正确答案:初始状态)解析:48.字符变量以 char 类型表示,它在内存中占 1 位 bit。(分数:2.00)填空项 1:_ (正确答案:16)解析:49.捕获异常的统一出口通过 1 从句,因此对 catch 而言,无论由哪个捕获异常,最后一定去执行该语句。(分数:2.00)填空项 1:_ (正确答案:finally)解析:50.下面是一个 java 应用程序(Application),它的功能是在屏幕上输出 26 个英文字母,其中每个字母相隔一个制表符,请完成程序。publicClassClasslpublic static void main(StringArgst)Char c=“a“;for(int i=1;i=26;i+)System.out.print(_);(分数:2.00)填空项 1:_ (正确答案:“/t“+(c+))解析:

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