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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、二级 JAVA 笔试-19 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.一个 java application 运行后,在系统中是作为一个( )。(分数:2.00)A.线程B.进程C.进程或线程D.不可预知2.下列叙述中,错误的是( )。(分数:2.00)A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类3.以下不是 Java 中正确的整数表示的是( )。(分数:2.00)A.22B.0x22C.022D.22H4.Thread 类中能运行线程体的方法是( )。(分数:2.00)A.stairt()B.resume

2、()C.init()D.run()5.下列( )代表八进制整数。(分数:2.00)A.0xa6B.0144C.1840D.-le36.下列关于 Applet 的安全限制的叙述中,错误的是( )。(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁止 Applet 加载本地库或方法7.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为( )。(分数:2.00)A.PAD 图B.NS

3、 图C.结构图D.数据流图8.用黑盒技术测试用例的方法之一为( )。(分数:2.00)A.因果图B.逻辑覆盖C.循环覆盖D.基本路径测试9.下列关于 Applet 的说法中,错误的是( )。(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java 中不支持向 Applet 传递参数D.Applet 的主类要定义为 java.applet.Applet 类的子类10.实现先进先出的对象栈的类是( )。(分数:2.00)A.Thread 类B.Stack 类C.abstract 类D.Vector 类11.下列

4、选项中,列出用于定义类成员的访问控制权的一组保留字是( )。(分数:2.00)A.class.float.double.publicB.fioat.Boolean.int,longC.char.extends.float.doubleD.public.private.protected12.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为( )。(分数:2.00)A.log2nB.n2C.n1.5D.n(n-1)/213.下列正确的句子是( )。(分数:2.00)A.float3.14;B.byte i=225;C.k=331;D.int p;14.下列标识符(名字)命名原则中

5、,正确的是( )。(分数:2.00)A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写15.下列说法不正确的是( )。(分数:2.00)A.在 Java 中,常量 null 和 true 都需要小写B.浮点型数据小数位数 bit 越多,表示数的精度越高C.布尔型数据在内存中占两位D.Unicode 字符集要比 ASC集更丰富,它们是 16 位无符号数据16.“商品”与“顾客”两个实体集之间的联系一般是( )。(分数:2.00)A.一对一B.一对多C.多对一D.多对多17.以下不属 Java Application 应用程序编写和执行步骤的是( )。(分数:2

6、.00)A.编写源代码B.编写 HTML 文件C.编译源代码D.解释执行18.Java 的 API 结构中,不属于类库主要包括的核心包的是( )。(分数:2.00)A.Java 包B.JavaxC.Javadoc 包D.org 扩展包19.在单链表中,增加头结点的目的是( )。(分数:2.00)A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现20.关于以下程序段的执行结果,说法正确的是( )。public class borley extends Thread(public static void main(String argv)b

7、orley b=new borley();b.start();public void run()System.out.println( “running“ );(分数:2.00)A.编译通过并执行,但无输出B.编译通过并执行,输出:runningC.产生错误,没有 thread 类对象D.产生错误,没有通道到达 thread 包21.Java 语言具有许多优点和缺点,下列选项中,( )反映了 Java 程序并行机制的特点。(分数:2.00)A.安全性B.多线性C.跨平台D.可移植22.在 switch(expression)语句中,expression 的数据类型不能是( )。(分数:2.00

8、)A.doubleB.charC.byteD.short23.关于私有访问控制符 private 修饰的成员变量,以下说法正确的是( )。(分数:2.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问24.程序设计方法要求在程序设计过程中( )。(分数:2.00)A.先编制出程序,经调试使程序运行结果正确后再画出程序的流程图B.先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释C.先画出流程图,再根据流程图编制出程序,最后经调试使程

9、序运行结果正确后再在程序中的适当位置处加注释D.以上三种说法都不对25.在 E-R 图中,用来表示实体的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形26.不使用 tatic 修饰符限定的方法称为成员方法,下列( )是不正确的。(分数:2.00)A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法27.JDBC 中要显式地关闭连接的命令是( )。(分数:2.00)A.Connection.close();B.RecordSet.close();C.Connection.st

10、op();D.Connection.release();28.下列代码第( )行有错误。(1)public void modify()(2)int I,j,k;(3)I=100;(4)while(I0)(5)j=I*2;(6)System.out.prinfln(“The value of j is“+j);(7)k=k+1;(8)I-;(9)(10)(分数:2.00)A.(4)B.(6)C.(7)D.(8)29.Applet 的运行过程要经历 4 个步骤,其中( )不是运行步骤。(分数:2.00)A.浏览器加载指定 URL 中的 HTML 文件B.浏览器显示 HTML 文件C.浏览器加载 H

11、TML 文件中指定的 Applet 类D.浏览器中的 Java 运行环境运行该 Applet30.为用户与数据库系统提供接口的语言是( )。(分数:2.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言31.下列说法错误的是( )。(分数:2.00)A.Throwable 类分为 Error 和 Excepfion 两子类B.Java 语言中的类库,已定义有许多异常类可利用C.异常对象用 new 来创建D.捕获异常在调用方法时用 throw 子句捕获并处理32.在下列关于二叉树的叙述中,正确的一项是( )。(分数:2.00)A.在二叉树中,任何一个结点的度都是

12、2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 233.Java 中的线程模型包括( )。(分数:2.00)A.一个虚拟处理机B.CPU 执行的代码C.代码操作的数据D.以上都是34.下列说法正确的是( )。(分数:2.00)A.Java 中包的主要作用是实现跨平台功能B.package 语句只能放在 import 语句后面C.包由一组类和界面组成D.可以用 ginclude 关键词来标明来自其他包中的类35.串的长度是( )。(分数:2.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数二、填

13、空题(总题数:15,分数:30.00)36.设一棵完全二叉树共有 700 个结点,则在该二叉树中有 【1】 个叶子结点。(分数:2.00)填空项 1:_37.算法复杂度主要包括时间复杂度和 【2】 复杂度。(分数:2.00)填空项 1:_38.数据库管理系统常见的数据模型有层次模型、网状模型和 【3】 3 种。(分数:2.00)填空项 1:_39.软件工程包括 3 个要素,分别为方法、工具和 【4】 。(分数:2.00)填空项 1:_40.一棵二叉树第六层(根结点为第一层)的结点数最多为 【5】 个。(分数:2.00)填空项 1:_41.一个复杂的应用系统必然包括多个对象,这些对象间可能存在的

14、关系有三种,它们是:包含、继承和【6】 。(分数:2.00)填空项 1:_42.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 byte 类型,第 2 操作数是 float 类型,其结果是 【7】 类犁。(分数:2.00)填空项 1:_43.JDBC 驱动器使用 【8】 来装载合适的 JDBC 驱动。(分数:2.00)填空项 1:_44.Java 中对共享数据操作的并发控制采用传统的 【9】 。(分数:2.00)填空项 1:_45.Java 不直接支持多继承,但可以通过 【10】 实现多继承。(分数:2.00)填空项 1:_46.在下列程序的下划线处,填入适当语句,使程序能正

15、确执行并输出异常栈信息。public class ThrowableExceptionpublic static void main(String args)trythrow new Throwable(“这里是本人定义的异常“);catch(Throwable e) System.out.pfinfin(“Caught Throwable“);System.out.println(“e.getMessageO: “+e.getMessageO);System.out.println(“e.toString0: “+e.toStringO);System.out.println(“e.prin

16、tStackTrace(): “);【11】 ;(分数:2.00)填空项 1:_47.以下是一个对数据文件进行缓冲输入操作的语句,在语句的下划线处,请填上适当的内容:DatahputStream din=new DatanputStream(new 【12】 (new PdehputStngn(“e 叫 oyee.dat“)(分数:2.00)填空项 1:_48.Swing GUI 使用两种类型的类,即 GUI 类和 【13】 支持类。(分数:2.00)填空项 1:_49.对象串行化可以很容易地扩展成支持 java 对象的 【14】 ,它提供了对象从流中重建的补充方式。(分数:2.00)填空项

17、1:_50.既继承了 OutputStream 抽象类,又实现了 Object Output 接口的是 【15】 类。(分数:2.00)填空项 1:_二级 JAVA 笔试-19 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.一个 java application 运行后,在系统中是作为一个( )。(分数:2.00)A.线程B.进程 C.进程或线程D.不可预知解析:2.下列叙述中,错误的是( )。(分数:2.00)A.父类不能替代子类B.子类能够替代父类C.子类继承父类D.父类包含子类 解析:3.以下不是 Java 中正确的整数表示的是( )

18、。(分数:2.00)A.22B.0x22C.022D.22H 解析:4.Thread 类中能运行线程体的方法是( )。(分数:2.00)A.stairt()B.resume()C.init()D.run() 解析:5.下列( )代表八进制整数。(分数:2.00)A.0xa6B.0144 C.1840D.-le3解析:6.下列关于 Applet 的安全限制的叙述中,错误的是( )。(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息 D.通常情

19、况下,禁止 Applet 加载本地库或方法解析:7.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为( )。(分数:2.00)A.PAD 图B.NS 图 C.结构图D.数据流图解析:8.用黑盒技术测试用例的方法之一为( )。(分数:2.00)A.因果图 B.逻辑覆盖C.循环覆盖D.基本路径测试解析:9.下列关于 Applet 的说法中,错误的是( )。(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java 中不支持向 Applet 传递参数 D.Applet

20、 的主类要定义为 java.applet.Applet 类的子类解析:10.实现先进先出的对象栈的类是( )。(分数:2.00)A.Thread 类B.Stack 类 C.abstract 类D.Vector 类解析:11.下列选项中,列出用于定义类成员的访问控制权的一组保留字是( )。(分数:2.00)A.class.float.double.publicB.fioat.Boolean.int,longC.char.extends.float.doubleD.public.private.protected 解析:12.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为( )。

21、(分数:2.00)A.log2nB.n2C.n1.5D.n(n-1)/2 解析:13.下列正确的句子是( )。(分数:2.00)A.float3.14;B.byte i=225;C.k=331;D.int p; 解析:14.下列标识符(名字)命名原则中,正确的是( )。(分数:2.00)A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写 解析:15.下列说法不正确的是( )。(分数:2.00)A.在 Java 中,常量 null 和 true 都需要小写B.浮点型数据小数位数 bit 越多,表示数的精度越高C.布尔型数据在内存中占两位 D.Unicode 字

22、符集要比 ASC集更丰富,它们是 16 位无符号数据解析:16.“商品”与“顾客”两个实体集之间的联系一般是( )。(分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:17.以下不属 Java Application 应用程序编写和执行步骤的是( )。(分数:2.00)A.编写源代码B.编写 HTML 文件 C.编译源代码D.解释执行解析:18.Java 的 API 结构中,不属于类库主要包括的核心包的是( )。(分数:2.00)A.Java 包B.JavaxC.Javadoc 包 D.org 扩展包解析:19.在单链表中,增加头结点的目的是( )。(分数:2.00)A.方便运算

23、的实现 B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现解析:20.关于以下程序段的执行结果,说法正确的是( )。public class borley extends Thread(public static void main(String argv)borley b=new borley();b.start();public void run()System.out.println( “running“ );(分数:2.00)A.编译通过并执行,但无输出B.编译通过并执行,输出:running C.产生错误,没有 thread 类对象D.产生错误

24、,没有通道到达 thread 包解析:21.Java 语言具有许多优点和缺点,下列选项中,( )反映了 Java 程序并行机制的特点。(分数:2.00)A.安全性B.多线性 C.跨平台D.可移植解析:22.在 switch(expression)语句中,expression 的数据类型不能是( )。(分数:2.00)A.double B.charC.byteD.short解析:23.关于私有访问控制符 private 修饰的成员变量,以下说法正确的是( )。(分数:2.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被种类访问和引用:该类本身、该

25、类的所有子类C.只能被该类自身所访问和修改 D.只能被同一个包中的类访问解析:24.程序设计方法要求在程序设计过程中( )。(分数:2.00)A.先编制出程序,经调试使程序运行结果正确后再画出程序的流程图B.先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释C.先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释D.以上三种说法都不对 解析:25.在 E-R 图中,用来表示实体的图形是( )。(分数:2.00)A.矩形 B.椭圆形C.菱形D.三角形解析:26.不使用 tatic 修饰符限定的方法称为成员方法,下列( )是不正确的。(

26、分数:2.00)A.成员方法可以直接调用父类的成员方法 B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法解析:27.JDBC 中要显式地关闭连接的命令是( )。(分数:2.00)A.Connection.close(); B.RecordSet.close();C.Connection.stop();D.Connection.release();解析:28.下列代码第( )行有错误。(1)public void modify()(2)int I,j,k;(3)I=100;(4)while(I0)(5)j=I*2;(6)Syste

27、m.out.prinfln(“The value of j is“+j);(7)k=k+1;(8)I-;(9)(10)(分数:2.00)A.(4)B.(6)C.(7) D.(8)解析:29.Applet 的运行过程要经历 4 个步骤,其中( )不是运行步骤。(分数:2.00)A.浏览器加载指定 URL 中的 HTML 文件B.浏览器显示 HTML 文件 C.浏览器加载 HTML 文件中指定的 Applet 类D.浏览器中的 Java 运行环境运行该 Applet解析:30.为用户与数据库系统提供接口的语言是( )。(分数:2.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML

28、) D.汇编语言解析:31.下列说法错误的是( )。(分数:2.00)A.Throwable 类分为 Error 和 Excepfion 两子类B.Java 语言中的类库,已定义有许多异常类可利用C.异常对象用 new 来创建D.捕获异常在调用方法时用 throw 子句捕获并处理 解析:32.在下列关于二叉树的叙述中,正确的一项是( )。(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 2 解析:33.Java 中的线程模型包括( )。(分数:2.00)A.一个虚拟处理机B.CPU 执行的代码C.代码

29、操作的数据D.以上都是 解析:34.下列说法正确的是( )。(分数:2.00)A.Java 中包的主要作用是实现跨平台功能B.package 语句只能放在 import 语句后面C.包由一组类和界面组成 D.可以用 ginclude 关键词来标明来自其他包中的类解析:35.串的长度是( )。(分数:2.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数 解析:二、填空题(总题数:15,分数:30.00)36.设一棵完全二叉树共有 700 个结点,则在该二叉树中有 【1】 个叶子结点。(分数:2.00)填空项 1:_ (正确答案:350

30、)解析:37.算法复杂度主要包括时间复杂度和 【2】 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:38.数据库管理系统常见的数据模型有层次模型、网状模型和 【3】 3 种。(分数:2.00)填空项 1:_ (正确答案:关系模型)解析:39.软件工程包括 3 个要素,分别为方法、工具和 【4】 。(分数:2.00)填空项 1:_ (正确答案:过程)解析:40.一棵二叉树第六层(根结点为第一层)的结点数最多为 【5】 个。(分数:2.00)填空项 1:_ (正确答案:32)解析:41.一个复杂的应用系统必然包括多个对象,这些对象间可能存在的关系有三种,它们是:包含、继承和【6

31、】 。(分数:2.00)填空项 1:_ (正确答案:关联)解析:42.Java 语言的各种数据类型之间提供自动转换,如第 1 操作数是 byte 类型,第 2 操作数是 float 类型,其结果是 【7】 类犁。(分数:2.00)填空项 1:_ (正确答案:float)解析:43.JDBC 驱动器使用 【8】 来装载合适的 JDBC 驱动。(分数:2.00)填空项 1:_ (正确答案:JDBC Driver API)解析:44.Java 中对共享数据操作的并发控制采用传统的 【9】 。(分数:2.00)填空项 1:_ (正确答案:封锁技术)解析:45.Java 不直接支持多继承,但可以通过 【

32、10】 实现多继承。(分数:2.00)填空项 1:_ (正确答案:接口(或 itterface,或实现接口))解析:46.在下列程序的下划线处,填入适当语句,使程序能正确执行并输出异常栈信息。public class ThrowableExceptionpublic static void main(String args)trythrow new Throwable(“这里是本人定义的异常“);catch(Throwable e) System.out.pfinfin(“Caught Throwable“);System.out.println(“e.getMessageO: “+e.get

33、MessageO);System.out.println(“e.toString0: “+e.toStringO);System.out.println(“e.printStackTrace(): “);【11】 ;(分数:2.00)填空项 1:_ (正确答案:e.printStackTrace()(或 e.PrintStackTnace(System.out))解析:47.以下是一个对数据文件进行缓冲输入操作的语句,在语句的下划线处,请填上适当的内容:DatahputStream din=new DatanputStream(new 【12】 (new PdehputStngn(“e 叫 o

34、yee.dat“)(分数:2.00)填空项 1:_ (正确答案:BugeredInputStreom())解析:48.Swing GUI 使用两种类型的类,即 GUI 类和 【13】 支持类。(分数:2.00)填空项 1:_ (正确答案:非 GUI)解析:49.对象串行化可以很容易地扩展成支持 java 对象的 【14】 ,它提供了对象从流中重建的补充方式。(分数:2.00)填空项 1:_ (正确答案:持续存储)解析:50.既继承了 OutputStream 抽象类,又实现了 Object Output 接口的是 【15】 类。(分数:2.00)填空项 1:_ (正确答案:ObjectOutputStream)解析:

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