【计算机类职业资格】计算机二级JAVA-13及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-13及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-13及答案解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-13 及答案解析(总分:84.80,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:59.80)1.用于输入压缩文件格式的 ZiplnputStream 类所属包是U /U。 A.java.util B.java.io C.java.nio D.java.util.zip(分数:3.00)A.B.C.D.2.下列操作中,不属于 Applet 安全限制的是U /U。 A.加载本地库 B.读写本地文件系统 C.运行本地可执行程序 D.与同一个页面中的 Applet 通信(分数:3.00)A.B.C.D.3.javax. swing. Japplet 的父类是U /
2、U。 A. java. awt. panel B. java. applet. Applet C. java. awt. frame D. java. awt. Window(分数:2.00)A.B.C.D.4.执行下面程序后输出的正确结果是public class Testpublic stoic void main (String args)byte x=3, y=4;long r=80L;System.out.print(r/y);System.out.print(“,“);System.out.print(x/y); A. 20.0, 1 B. 20.0, 1.0 C. 20,0 D.
3、 20, 1.0(分数:1.00)A.B.C.D.5.阅读下面的程序段:public class Sunpublic static void main(String args )int a=0for(int i=1;i=3;i+)for(int j=1;j-i;j+) for(int k=j;k=3;k+) a=a+1;System.out.println(A) 我;执行上面的 3 重循环后,a 的值为U /U。 A. 3 B. 9 C. 14 D. 21(分数:2.00)A.B.C.D.6.当输入一个字节流时,要_。 A.实现 Datalnput 接口 B.实现 Serializable 接
4、口 C.实现 Objectlnput 接口 D.继承 Reader 抽象类(分数:2.00)A.B.C.D.7.算法的时间复杂度是指U /U。 A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数(分数:1.00)A.B.C.D.8.对象状态的持久是通过U /U实现的。 A. 管道 B. 过滤器 C. 文件 D. 串行化(分数:2.00)A.B.C.D.9.在 OutputStream 类的常用方法中U /U是清空输出流的方法。 A.flush() B.close() C.write(int b) D.write(byte
5、b) (分数:1.00)A.B.C.D.10.Applet 不能继承以下哪个类的方法? U /U A. Component 类 B. Container 类 C. Panel 类 D. Window 类(分数:1.00)A.B.C.D.11.下列操作中,不属于 Applet 安全限制的是 A. 加载本地库 B. 读写本地文件系统 C. 运行本地可执行程序 D. 与同一个页面中的 Applet 通信(分数:2.00)A.B.C.D.12.下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整并能正确运行的语句是public class Exam imp
6、lements Runnablepublic static void main(String args)Exam t=new Exam();Thread tt=new Thread(t);ttstart();public void run()for(;)try;catch(e)System.out.println(“你好!“); A. sleep(1) RuntimeException B. t.sleep(1000) InterruptedException C. Thread.sleep(1) InterruptedException D. Thread.sleep(1000) Inter
7、ruptedException(分数:2.00)A.B.C.D.13.在文件类提供的方法中,用于创建目录的方法是U /U。 A.mkdir() B.mkdirs() C.list() D.listRoots()(分数:2.00)A.B.C.D.14.Java 为移动设备提供的平台是U /U。 A.J2ME B.J2SE C.J2EE D.JDK5.0(分数:2.00)A.B.C.D.15.若在一个类中对它同名构造函数进行了重载;它们之间的调用是通过关键字 _ 来实现的。 U /U A.this B.that C.those D.super(分数:1.00)A.B.C.D.16.下面程序段的输出
8、结果是class Testpublic static void main(String args)MyThread t=new MyThread();t.displayOutput(“t has been createD) “;t.start();class MyThread extends Threadpublic void displayOutput(String s)System.out.println(s);public void nm()displayOutput(“t is running. “); A. t has been created. t is running. B. t
9、 has been created. C. t is running. D. 编译出错(分数:1.00)A.B.C.D.17.设 A 为已定义的类名,则下列声明 A 类的对象 a 的语句中正确的是_。 Apublic A a=new A() Bpublic A a=A() CA a=new class();Da A;(分数:2.00)A.B.C.D.18.在软件开发中,需求分析阶段产生的主要文档是 A. 可行性分析报告 B. 软件需求规格说明书 C. 概要设计说明书 D. 集成测试计划(分数:2.00)A.B.C.D.19.下列关于 Java 语言的数据类型和表达式的说法不正确的是 A. Ja
10、va 中允许用 0 和 1 来代替 true 和 false B. 位运算符中,的优先级最高,其次是 C. 最简单的表达式是一个常量或一个变量,该表达式的值就是该常量或变量的值 D. 条件运算符是一个 怂惴? (分数:1.00)A.B.C.D.20.下列程序是死循环的是 A.for(;); B.int s=36; while(S)-S; C.int m=10; do m- - while(m0); D.int n=5; while(n1) n- -; if(n(分数:1.00)A.B.C.D.21.关系数据库管理系统应实现的专门的关系运算包括_。 A. 排序、索引、统计 B. 选择、投影、连接
11、 C. 关联、更新、排序 D. 显示、打印、制表(分数:2.00)A.B.C.D.22.下列关于 J2SE 体系结构的说法中错误的一项是_。 A.该体系结构的最上层是由开发工具构成的 B.该体系结构的最低层是操作系统,包括 Linux 和 Windows 等 C.基本类库包括核心 APIs、集成 AIPs 和 AWT/Swing 和 JDBC 等 D.多媒体支持基本软件中包括声音、图形和图像等(分数:2.00)A.B.C.D.23.以下各项说法中错误的是U /U。 A. 可串行化的类必须实现 Serializable 接口 B. 可串行化的类中的静态变量可以不被串行化 C. private 数
12、据访问权限能够限制数据不被串行化 D. 对象串行化使用 Java 语言提供的默认机制(分数:2.00)A.B.C.D.24.设计程序时,应采纳的原则之一是_。 A.程序的结构应有助于读者的理解 B.不限制 goto 语句的使用 C.减少或取消注释行 D.程序越短越好(分数:2.00)A.B.C.D.25.下面的U /U关键字通常用来对对象加锁,从而使得对对象的访问是排他的。 A.serialize B.transient C.synchronized D.static(分数:2.00)A.B.C.D.26.下面关于串行化的说法中正确的是U /U。:对象串行化机制需要将对象的状态保存到文件中,而
13、后能够通过读入对象状态来重新构造对象,恢复程序状态。:通过让类实现 java.io.Serializable 接口可以将类串行化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。:将对象读出或者写入流的主要类有两个:ObjectOutputStream 与 ObjectInputStream。:以上都不对。 A. 、 B. 、 C. 、 D. 、(分数:1.00)A.B.C.D.27.耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是U /U。 A.提高耦合性降低内聚性有利于提高模块的独立性 B.降低耦合性提高内聚性有利于提高模块
14、的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D.内聚性是指模块间互相连接的紧密程度(分数:2.00)A.B.C.D.28.下列整型常量中表示的是十六进制的整数 A. 0098 B. 67x C. x394 D. 0X292 (分数:1.00)A.B.C.D.29.软件详细设计主要采用的方法是U /U。 A.模块设计 B.结构化设计 C.PDL 语言 D.结构化程序设计(分数:2.00)A.B.C.D.30.某二叉树共有 7 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)_。 A.3 B.4 C.6 D.7(分数:1.80)A.B.C.D.3
15、1.下列方法中可以用来创建一个新线程的是 A. 实现 javalangRunnable 接口并重写 start()方法 B. 实现 javalangRunnable 接口并重写 run()方法 C. 继承 javalangThread 类并重写 alu()方法 D. 实现 javalangThread 类并实现 start()方法(分数:2.00)A.B.C.D.32.下列常见的系统定义的异常中,U /U是输入、输出异常。 A.ClassNotFundException B.IOException C.FileNotFoundException D.UnknownHostException (
16、分数:1.00)A.B.C.D.33.下列关于内部类的说法中不正确的是U /U。 A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用 B.内部类可以使用它所在类的静态成员变量和实例成员变量 C.内部类不可以用 abstract 修饰符定义为抽象类 D.内部类可作为其他类的成员,而且可访问它所在类的成员(分数:2.00)A.B.C.D.34.对排序文件的初始状态不作任何要求的排序方法有U /U。 A. 直接插入和快速排序 B. 直接插入和归并排序 C. 归并和快速排序 D. 归并和直接选择排序(分数:1.00)A.B.C.D.35.下列特点中不属于 Java 的是_。 A. 多线程
17、 B. 多继承 C. 跨平台 D. 动态性(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:25.00)36.break 语句最常见的用法是在 switch 语句中,通过 break 语句退出 switch 语句,使程序从整个switch 语句后面的 1 开始执行。(分数:2.00)填空项 1:_37.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 1。(分数:1.00)填空项 1:_38.在 Java 新的 I/O 功能中,通过文件锁定来实现多个线程的U U /U /U,避免了可能存在的安全隐患。(分数:1.00)填空项 1:_
18、39.Java 中的字符输出流都是抽象类 1 的子类。(分数:1.00)填空项 1:_40.在 Java 中,字符是作为 1 码来处理的。(分数:2.00)填空项 1:_41.设有数组定义:int MyIntArray=10,20,30,40,50,60,70; 则执行下面几个语句后的输出结果是U U /U /U。 int s=0; for(int i=0; iMy IntArray.length;i+) s+=MyIntArrayi;System.out.println(s);(分数:2.00)填空项 1:_42.在 AWT 包中,创建一个具有 10 行、45 列的多行文本区域对象 ta 的
19、语句为 U U /U /U。(分数:2.00)填空项 1:_43.当浏览器能够解释APPLET标记但不能运行 Applet 时,将显示U U /U /U标记中的内容。(分数:2.00)填空项 1:_44.接口是一种只含有抽象方法或U U /U /U的一种特殊抽象类。(分数:2.00)填空项 1:_45.抽象窗口工具包U U /U /U提供用于所有 Java applets 及应用程序中的基本 GUI 组件。(分数:2.00)填空项 1:_46.算法的复杂度主要包括U U /U /U上复杂度和空间复杂度。(分数:2.00)填空项 1:_47.在面向对象的程序设计中,类描述的是具有相似性质的一组
20、1。(分数:1.00)填空项 1:_48.每个 Applet 程序必须有一个类是U U /U /U类的子类。(分数:2.00)填空项 1:_49.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的U U /U/U。(分数:1.00)填空项 1:_50.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_计算机二级 JAVA-13 答案解析(总分:84.80,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:59.80)1.用于输入压缩文件格式的 ZiplnputStrea
21、m 类所属包是U /U。 A.java.util B.java.io C.java.nio D.java.util.zip(分数:3.00)A.B.C.D. 解析:解析 本题考查 ZipInputStream 类的基本概念。压缩文件输入流都是 InflateInputStream 的子类,是以字节压缩为特征的过滤流。主要有三类:GZiplnputStream 类在 java.util.zip 包中,该类用于输入以 gizp 格式进行压缩的文件,是对输入文件类型的一种过滤;ZiplnputStream 类也在java.util.zip 包中,用于输入 zip 格式的文件。这是对于文件类新格式的一
22、种过滤;JarInputStream 类在 java.util.jar 包中,是 ZipInputStream 的子类,用于输入 jar 文件。2.下列操作中,不属于 Applet 安全限制的是U /U。 A.加载本地库 B.读写本地文件系统 C.运行本地可执行程序 D.与同一个页面中的 Applet 通信(分数:3.00)A.B.C.D. 解析:解析 本题考查 Applet 的安全限制。为了保护本地主机,很多浏览器对 Applet 做了安全限制:Applet 不能运行任何本地可运行程序;禁止加载本地库或方法;禁止读、写本地计算机的文件系统;禁止向提供 Applet 之外的任何主机建立网络连接
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA13 答案 解析 DOC
