【计算机类职业资格】二级JAVA笔试-39及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-39及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-39及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-39 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对2.能将程序补充完整的选项是( )。class Personprivate int a;public int change(int m) return m; public class Teacher extends Personpublic int b;pu
2、blic static void main(String arg)Person p = new Person();Teacher t = new Teacher();int i;_(分数:2.00)A.i=mB.i=bC.i=p.aD.i=p. change(50)3.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源4.下列关于变量的叙述( )是错的。(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static 声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化5
3、.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合6.处理对象传输的接口是( )。(分数:2.00)A.SerializableB.CloneableC.ItemListenerD.ActionListener7.能够支持 javadoc 命令的注释语句是( )。(分数:2.00)A./*./B./*.*/C./D./*.*/8.下列方法中( )是执行线程的方法。(分数:2.00)A.run()B.start()C.sleep()D.suspend()9.与 Applet 生命周期
4、相关的方法的数量是( )。(分数:2.00)A.4 种B.3 种C.2 种D.5 种10.下列语句输出结果为( )。public class testpublic static void main(String args)byte b=OXA;System. out. println(b);(分数:2.00)A.OXAB.AC.1D.1011.在设计程序时,应采纳的原则之一是( )。(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解12.若数组 a 定义为 inta=new int 34,则 a 是( )。(分数:2.00)A.一
5、维数组B.二维数组C.三维数组D.四维数组13.从工程管理角度,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计14.下列说法错误的是( )。(分数:2.00)A.对程序语言而言,一般有编译错误和运行错误两类B.Java 中,异常为一种对象C.凡是语法错误,都属编译错误D.异常是程序无法控制的15.编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变
6、量名的数目C.选择含义明确的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化16.保证 Java 语言可移植性的特征是( )。(分数:2.00)A.面向对象B.安全性C.分布式计算 O可跨平台17.关于被保护访问控制符 protected 修饰的成员变量,以下说法正确的是( )。(分数:2.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问18.下列构造方法的调用方式中,正确的是( )。(分数:2.00)A.按照一般方法调用B.由
7、用户直接调用C.只能通过 new 自动调用D.被系统调用19.在 Java 中,与数据库连接的技术是( )。(分数:2.00)A.ODBCB.JDBCC.数据库厂家驱动程序D.数据库厂家的连接协议20.( )是 Java 的前身。(分数:2.00)A.C+B.C 语言C.数据库语言D.Oak 软件21.在数据库系统中,把具有以下两个特征的模型称为网状模型。允许有一个以上的结点没有双亲有且仅有一个结点无双亲根以外的结点有且仅有一个双亲一个结点可以有多个双亲以下各项组合中符合题意的是( )。(分数:2.00)A.和B.和C.和D.和22.对如下二叉树(分数:2.00)A.B.C.D.23.下列有关
8、 Java 语言的叙述中,正确的是( )。(分数:2.00)A.Java 是不区分大小写的B.源文件名与 public 类型的类名必须相同C.源文件其扩展名为.jarD.源文件中 pubic 类的数目不限24.下列( )类是由编译器自动生成对象的特殊类,适用于类操作。(分数:2.00)A.SystemB.ClassC.ThradD.Object25.在长度为 64 的有序线性表中进行/顷序查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64C.6D.726.Java 中,用( )关键字定义常量。(分数:2.00)A.finalB.#defineC.floatD.const
9、27.下列程序的功能为( )。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 中的偶数之和28.下列叙述中正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构29.Java 语言是以( )为程序的
10、基本单位。(分数:2.00)A.对象B.类C.实体D.方法30.在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类( )。(分数:2.00)A.InputStreamB.FileInputStreamC.StringBufferD.BufferedReader31.Java 程序的执行过程中用到一套 JDK 工具,其中 appletviewer.exe,是指( )。(分数:2.00)A.Java Applet 浏览器B.Java 调试器C.Java 剖析工具D.Java 分解器32.在 Java 类库中,提供构建和管理用户图形界面功能,封装抽象窗口的包是( )。(分数:2.00)A.
11、iava. util 包B.java. bean 包C.java. awt 包D.java. rmi 包33.下列( )类属于 java. util.jar 包。(分数:2.00)A.GZIPInputStreamB.ZipInputStreamC.JarInputSreamD.InflaterlnputStream34.在 Java 源程序中,import 语句的作用是( )。(分数:2.00)A.指定源文件存放在指定的包中B.加载已定义好的类或包C.说明这是一个 Java 程序D.用于声明一个类35.( )是 InputStream 的子类,用于从一个文本文件中读取 Unicode 文本。
12、(分数:2.00)A.FileReader 类B.BufferedReader 类C.FilterReader 类D.CharArrayReader 类二、填空题(总题数:15,分数:30.00)36.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 【1】 。(分数:2.00)填空项 1:_37.在树中,度为零的结点称为 【2】 。(分数:2.00)填空项 1:_38.按“先进先出”原则组织数据的数据结构是 【3】 。(分数:2.00)填空项 1:_39.数据结构分为线性结构和非线性结构,线性表、栈和队列都属于 【4】 。(分数:2.00)填空项 1:_40.冒泡排序算法在最
13、好的情况下的元素交换次数为 【5】 。(分数:2.00)填空项 1:_41.在 Java 语言中,类按照程序设计所需要的常用方法和接口封装成 【6】 。(分数:2.00)填空项 1:_42.下面程序段的输出结果是 【7】 。public class Testpublic 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. out.println(“2“);break;default:S
14、ystem.out.println(“default“);(分数:2.00)填空项 1:_43.执行下面的程序段,输出结果为 【8】 。public class Qpublic static void main(String argv)int anar=new int5;System. out.println(anar0);(分数:2.00)填空项 1:_44.一个具体的线程由 【9】 、代码和数据组成。(分数:2.00)填空项 1:_45.下面程序的运行结果是 【10】 。import java.io.*;public class ABCpublic static void main(Str
15、ing 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 解释器采用生成与体系结构无关的 【11】 指令的技术,只需安装 Java 运行系统,就可保证Java 程序在网络的任何地方运行。(分数:2.00)填空项 1:_47.在面向对象方法中,类之间共享属性和操作的机制称为 【12】 。(分数:2.00)填空项 1:_48.创建一个显示“选项
16、”的菜单项对象 mi 的正确语句是 【13】 。(分数:2.00)填空项 1:_49.所有由 Container 派生的类称为 【14】 。(分数:2.00)填空项 1:_50.下列程序输出结果为 【15】 。public class testpublic 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:_二级 JAVA 笔试-39 答案解析(总分:100.0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 39 答案 解析 DOC
