欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1327020       资源大小:68.50KB        全文页数:11页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、二级 JAVA笔试 333及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列叙述中正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构2.关于被保护访问控制符 protected修饰的成员变量,以下说法正确的是( )。(分数:2.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问3.下列描述中

    2、正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合4.能将程序补充完整的选项是( )。class Person private int a; public int change(int m) return m; public class Teacher extends Person public int b; public static void main(String arg) Person p = new Person(); Teacher t = new Teacher(); int i

    3、; _ (分数:2.00)A.i=mB.i=bC.i=aD.i= change(50)5.下列方法中( )是执行线程的方法。(分数:2.00)A.run()B.start()C.sleep()D.suspend()6.在设计程序时,应采纳的原则之一是( )。(分数:2.00)A.不限制 goto语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解7.( )是 Java 的前身。(分数:2.00)A.C+B.C语言C.数据库语言D.Oak 软件8.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时

    4、间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对9.( )是 InputStream 的子类,用于从一个文本文件中读取 Unicode 文本。(分数:2.00)A.FileReader 类B.BufferedReader 类C.FilterReader 类D.CharArrayReader 类10.下列( )类是由编译器自动生成对象的特殊类,适用于类操作。(分数:2.00)A.SystemB.ClassC.ThradD.Object11.在 Java类库中,提供构建和管理用户图形界面功能,封装抽象窗口的包是( )。(分数:2.00)A.iav util 包B

    5、.jav bean 包C.jav awt 包D.jav rmi 包12.在 Java 中,与数据库连接的技术是( )。(分数:2.00)A.ODBCB.JDBCC.数据库厂家驱动程序D.数据库厂家的连接协议13.在长度为 64的有序线性表中进行/顷序查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64C.6D.714.Java 语言是以( )为程序的基本单位。(分数:2.00)A.对象B.类C.实体D.方法15.下列语句输出结果为( )。public class testpublic static void main(String args)byte b=OXA;Syst

    6、em. out. println(b);(分数:2.00)A.OXAB.AC.1D.1016.下列说法错误的是( )。(分数:2.00)A.对程序语言而言,一般有编译错误和运行错误两类B.Java中,异常为一种对象C.凡是语法错误,都属编译错误D.异常是程序无法控制的17.能够支持 javadoc命令的注释语句是( )。(分数:2.00)A./*./B./*.*/C./D./*.*/18.编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目

    7、C.选择含义明确的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化19.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA20.下列关于变量的叙述( )是错的。(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化21.处理对象传输的接口是( )。(分数:2.00)A.SerializableB.CloneableC.ItemListenerD.ActionListener22.在数据库系统中,把具有以下两个特征的模型称为网状

    8、模型。 允许有一个以上的结点没有双亲 有且仅有一个结点无双亲 根以外的结点有且仅有一个双亲 一个结点可以有多个双亲 以下各项组合中符合题意的是( )。(分数:2.00)A.和B.和C.和D.和23.下列构造方法的调用方式中,正确的是( )。(分数:2.00)A.按照一般方法调用B.由用户直接调用C.只能通过 new 自动调用D.被系统调用24.Java 程序的执行过程中用到一套 JDK工具,其中 appletviewer.exe,是指( )。(分数:2.00)A.Java Applet 浏览器B.Java 调试器C.Java 剖析工具D.Java 分解器25.下列有关 Java语言的叙述中,正

    9、确的是( )。(分数:2.00)A.Java是不区分大小写的B.源文件名与 public类型的类名必须相同C.源文件其扩展名为.jarD.源文件中 pubic类的数目不限26.从工程管理角度,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计27.Java中,用( )关键字定义常量。(分数:2.00)A.finalB.#defineC.floatD.const28.下列程序的功能为( )。public class Test2public static void main(Stringargs)i

    10、nt i,s=0;for(i=1;i10;i+=2)s+=i+1;System.out. pnntln(s);(分数:2.00)A.计算自然数 19 的累加和B.计算自然数 110 的累加和C.计算自然数 19 中的奇数之和D.计算自然数 110 中的偶数之和29.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源30.下列( )类属于 java. util.jar 包。(分数:2.00)A.GZIPInputStreamB.ZipInputStreamC.JarInputSreamD.InflaterlnputS

    11、tream31.在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类( )。(分数:2.00)A.InputStreamB.FileInputStreamC.StringBufferD.BufferedReader32.在 Java 源程序中,import 语句的作用是( )。(分数:2.00)A.指定源文件存放在指定的包中B.加载已定义好的类或包C.说明这是一个 Java程序D.用于声明一个类33.若数组 a定义为 inta=new int 34,则 a是( )。(分数:2.00)A.一维数组B.二维数组C.三维数组D.四维数组34.保证 Java语言可移植性的特征是( )。(分数:

    12、2.00)A.面向对象 B.安全性 C.分布式计算 可跨平台35.与 Applet生命周期相关的方法的数量是( )。(分数:2.00)A.4种B.3种C.2种D.5种二、B填空题/B(总题数:15,分数:30.00)36.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为U 【1】 /U。(分数:2.00)填空项 1:_37.在树中,度为零的结点称为U 【2】 /U。(分数:2.00)填空项 1:_38.按“先进先出”原则组织数据的数据结构是U 【3】 /U。(分数:2.00)填空项 1:_39.数据结构分为线性结构和非线性结构,线性表、栈和队列都属于U 【4】 /U。(分数:2.

    13、00)填空项 1:_40.冒泡排序算法在最好的情况下的元素交换次数为U 【5】 /U。(分数:2.00)填空项 1:_41.在 Java语言中,类按照程序设计所需要的常用方法和接口封装成U 【6】 /U。(分数:2.00)填空项 1:_42.下面程序段的输出结果是U 【7】 /U。 public class Test public static void main(String args) int i=1; switch (i) case 0: System.out.println(“0“); break; case 1: System. out.println(“1“); case 2: S

    14、ystem. out.println(“2“); break; default: System.out.println(“default“); (分数:2.00)填空项 1:_43.执行下面的程序段,输出结果为U 【8】 /U。 public class Q public static void main(String argv) int anar=new int5; System. out.println(anar0); (分数:2.00)填空项 1:_44.一个具体的线程由U 【9】 /U、代码和数据组成。(分数:2.00)填空项 1:_45.下面程序的运行结果是U 【10】 /U。 im

    15、port java.io.*; public class ABC public static void main(String args) int i; int a= 11,22,33,44,55,66,77,88,99 ; for(i=0;i=a.length/2;i+) System.out. print(ai+aa.length-i-1 +“); System.out.println(); (分数:2.00)填空项 1:_46.Java 解释器采用生成与体系结构无关的U 【11】 /U指令的技术,只需安装 Java 运行系统,就可保证 Java 程序在网络的任何地方运行。(分数:2.00

    16、)填空项 1:_47.在面向对象方法中,类之间共享属性和操作的机制称为U 【12】 /U。(分数:2.00)填空项 1:_48.创建一个显示“选项”的菜单项对象 mi的正确语句是U 【13】 /U。(分数:2.00)填空项 1:_49.所有由 Container 派生的类称为U 【14】 /U。(分数:2.00)填空项 1:_50.下列程序输出结果为U 【15】 /U。 public class test public static void main(String args) int a=0; outer: for(int i=0;i2;i+) for(int j=0;j2;j+) if(j

    17、i) continue outer; a+; System. out. println(a); (分数:2.00)填空项 1:_二级 JAVA笔试 333答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列叙述中正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构解析:2.关于被保护访问控制符 protected修饰的成员变量,以下说法正确的是( )。(分数:2.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的

    18、该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类 C.只能被该类自身所访问和修改D.只能被同一个包中的类访问解析:3.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合 解析:4.能将程序补充完整的选项是( )。class Person private int a; public int change(int m) return m; public class Teacher extends Person public int b; public static void

    19、 main(String arg) Person p = new Person(); Teacher t = new Teacher(); int i; _ (分数:2.00)A.i=mB.i=bC.i=aD.i= change(50) 解析:5.下列方法中( )是执行线程的方法。(分数:2.00)A.run() B.start()C.sleep()D.suspend()解析:6.在设计程序时,应采纳的原则之一是( )。(分数:2.00)A.不限制 goto语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解 解析:7.( )是 Java 的前身。(分数:2.00)A.C

    20、+B.C语言C.数据库语言D.Oak 软件 解析:8.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对 解析:9.( )是 InputStream 的子类,用于从一个文本文件中读取 Unicode 文本。(分数:2.00)A.FileReader 类 B.BufferedReader 类C.FilterReader 类D.CharArrayReader 类解析:10.下列( )类是由编译器自动生成对象的特殊类,适用于类操作。(分数:

    21、2.00)A.SystemB.Class C.ThradD.Object解析:11.在 Java类库中,提供构建和管理用户图形界面功能,封装抽象窗口的包是( )。(分数:2.00)A.iav util 包B.jav bean 包C.jav awt 包 D.jav rmi 包解析:12.在 Java 中,与数据库连接的技术是( )。(分数:2.00)A.ODBCB.JDBC C.数据库厂家驱动程序D.数据库厂家的连接协议解析:13.在长度为 64的有序线性表中进行/顷序查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64 C.6D.7解析:14.Java 语言是以( )为程

    22、序的基本单位。(分数:2.00)A.对象B.类 C.实体D.方法解析:15.下列语句输出结果为( )。public class testpublic static void main(String args)byte b=OXA;System. out. println(b);(分数:2.00)A.OXAB.AC.1D.10 解析:16.下列说法错误的是( )。(分数:2.00)A.对程序语言而言,一般有编译错误和运行错误两类B.Java中,异常为一种对象C.凡是语法错误,都属编译错误D.异常是程序无法控制的 解析:17.能够支持 javadoc命令的注释语句是( )。(分数:2.00)A./

    23、*./B./*.*/C./D./*.*/ 解析:18.编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体 D.尽量用关键字作名字,以使名字标准化解析:19.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA 解析:20.下列关于变量的叙述( )是错的。(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static声明 C.在方法中定

    24、义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化解析:21.处理对象传输的接口是( )。(分数:2.00)A.Serializable B.CloneableC.ItemListenerD.ActionListener解析:22.在数据库系统中,把具有以下两个特征的模型称为网状模型。 允许有一个以上的结点没有双亲 有且仅有一个结点无双亲 根以外的结点有且仅有一个双亲 一个结点可以有多个双亲 以下各项组合中符合题意的是( )。(分数:2.00)A.和B.和C.和 D.和解析:23.下列构造方法的调用方式中,正确的是( )。(分数:2.00)A.按照一般方法调用B.由用户直接调用C

    25、.只能通过 new 自动调用 D.被系统调用解析:24.Java 程序的执行过程中用到一套 JDK工具,其中 appletviewer.exe,是指( )。(分数:2.00)A.Java Applet 浏览器 B.Java 调试器C.Java 剖析工具D.Java 分解器解析:25.下列有关 Java语言的叙述中,正确的是( )。(分数:2.00)A.Java是不区分大小写的B.源文件名与 public类型的类名必须相同 C.源文件其扩展名为.jarD.源文件中 pubic类的数目不限解析:26.从工程管理角度,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计

    26、B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计解析:27.Java中,用( )关键字定义常量。(分数:2.00)A.final B.#defineC.floatD.const解析:28.下列程序的功能为( )。public class Test2public static void main(Stringargs)int i,s=0;for(i=1;i10;i+=2)s+=i+1;System.out. pnntln(s);(分数:2.00)A.计算自然数 19 的累加和B.计算自然数 110 的累加和C.计算自然数 19 中的奇数之和D.计算自然数 110 中的偶数之

    27、和 解析:29.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源 解析:30.下列( )类属于 java. util.jar 包。(分数:2.00)A.GZIPInputStreamB.ZipInputStreamC.JarInputSream D.InflaterlnputStream解析:31.在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类( )。(分数:2.00)A.InputStreamB.FileInputStreamC.StringBuffer D.BufferedReader解析:32

    28、.在 Java 源程序中,import 语句的作用是( )。(分数:2.00)A.指定源文件存放在指定的包中 B.加载已定义好的类或包C.说明这是一个 Java程序D.用于声明一个类解析:33.若数组 a定义为 inta=new int 34,则 a是( )。(分数:2.00)A.一维数组B.二维数组 C.三维数组D.四维数组解析:34.保证 Java语言可移植性的特征是( )。(分数:2.00)A.面向对象 B.安全性 C.分布式计算 可跨平台解析:35.与 Applet生命周期相关的方法的数量是( )。(分数:2.00)A.4种 B.3种C.2种D.5种解析:二、B填空题/B(总题数:15

    29、,分数:30.00)36.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为U 【1】 /U。(分数:2.00)填空项 1:_ (正确答案:45)解析:37.在树中,度为零的结点称为U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:叶子结点)解析:38.按“先进先出”原则组织数据的数据结构是U 【3】 /U。(分数:2.00)填空项 1:_ (正确答案:队列(或 Queue))解析:39.数据结构分为线性结构和非线性结构,线性表、栈和队列都属于U 【4】 /U。(分数:2.00)填空项 1:_ (正确答案:线性结构)解析:40.冒泡排序算法在最好的情况下的元素交换次数

    30、为U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:0)解析:41.在 Java语言中,类按照程序设计所需要的常用方法和接口封装成U 【6】 /U。(分数:2.00)填空项 1:_ (正确答案:包)解析:42.下面程序段的输出结果是U 【7】 /U。 public class Test public static void main(String args) int i=1; switch (i) case 0: System.out.println(“0“); break; case 1: System. out.println(“1“); case 2: System. ou

    31、t.println(“2“); break; default: System.out.println(“default“); (分数:2.00)填空项 1:_ (正确答案:1 2)解析:43.执行下面的程序段,输出结果为U 【8】 /U。 public class Q public static void main(String argv) int anar=new int5; System. out.println(anar0); (分数:2.00)填空项 1:_ (正确答案:0)解析:44.一个具体的线程由U 【9】 /U、代码和数据组成。(分数:2.00)填空项 1:_ (正确答案:虚拟

    32、的 CPU)解析:45.下面程序的运行结果是U 【10】 /U。 import java.io.*; public class ABC public static void main(String args) int i; int a= 11,22,33,44,55,66,77,88,99 ; for(i=0;i=a.length/2;i+) System.out. print(ai+aa.length-i-1 +“); System.out.println(); (分数:2.00)填空项 1:_ (正确答案:110 110 110 110 110)解析:46.Java 解释器采用生成与体系结

    33、构无关的U 【11】 /U指令的技术,只需安装 Java 运行系统,就可保证 Java 程序在网络的任何地方运行。(分数:2.00)填空项 1:_ (正确答案:字节代码)解析:47.在面向对象方法中,类之间共享属性和操作的机制称为U 【12】 /U。(分数:2.00)填空项 1:_ (正确答案:继承)解析:48.创建一个显示“选项”的菜单项对象 mi的正确语句是U 【13】 /U。(分数:2.00)填空项 1:_ (正确答案:MenuItem mi=new MenuItem(“选项”);)解析:49.所有由 Container 派生的类称为U 【14】 /U。(分数:2.00)填空项 1:_ (正确答案:容器)解析:50.下列程序输出结果为U 【15】 /U。 public class test public static void main(String args) int a=0; outer: for(int i=0;i2;i+) for(int j=0;j2;j+) if(ji) continue outer; a+; System. out. println(a); (分数:2.00)填空项 1:_ (正确答案:3)解析:


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开