【计算机类职业资格】计算机二级JAVA-10及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-10及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-10 及答案解析(总分:90.10,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:62.60)1.单击窗口内的按钮时,产生的事件是 A. MouseEvent B. WindowEvent C. ActionEvent D. KeyEvent(分数:2.00)A.B.C.D.2.下列构造方法的调用方式中,正确的是_。 A.按照一般方法调用 B.由用户直接调用 C.只能通过 new 自动调用 D.被系统调用(分数:1.80)A.B.C.D.3.下列不属于软件工程的 3 个要素的是U /U。 A.工具 B.过程 C.方法 D.环境 (分数:1.00)A.B.C.
2、D.4.下列有关数据库的描述,正确的是 A. 数据处理是将信息转化为数据的过程 B. 数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C. 关系中的每一列称为元组,一个元组就是一个字段 D. 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(分数:2.00)A.B.C.D.5.Swing 构件必须添加到 Swing 顶层容器相关的U /U。 A.选项板上 B.复选框内 C.内容面板上 D.分隔板上(分数:3.00)A.B.C.D.6.下列描述中,错误的是 A. Java 要求编程者管理内存 B. Java 的安全性体现在多个层次
3、上 C. Applet 要求在支持 Java 的浏览器上运行 D. Java 有多线程机制(分数:2.00)A.B.C.D.7.线程生命周期中正确的状态是U /U。 A.新建状态、运行状态和终止状态 B.新建状态、运行状态、阻塞状态和终止状态 C.新建状态、可运行状态、运行状态、阻塞状态和终止状态 D.新建状态、可运行状态、运行状态、恢复状态和终止状态(分数:2.00)A.B.C.D.8.下列排序方法中,最坏情况下比较次数最少的是U /U。 A.冒泡排序 B.简单选择排序 C.直接插入排序 D.堆排序(分数:2.00)A.B.C.D.9.若有以下程序:#includestdio.hvoid f
4、(int n);void main() void f(int n),f(5);void f(int n) printf(“%d/n“,n);则以下叙述中不正确的是U /U。 A.若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 f B.若在主函数前对函数 f 进行说明,则在主函数和其后的其他函数中都可以正确调用函数 f C.对于以上函数程序,编译时系统会提示出错信息;提示对 f 函数重复说明 D.函数 f 无返回值,所以可用 void 将其类型定义为无值型(分数:2.00)A.B.C.D.10.在编写 Java Applet 程序时,若需要对发生的事件做出响应和处理,一般需要在
5、程序的开头写上_语句。 A.import java.io.*; B.importjava.applet.*; C.importjava.awt.*; D.importjava.awt.event.*;(分数:2.00)A.B.C.D.11.下面程序的输出结果是U /U。#include stdio.hvoid fun(int *s) static int j=0;dosj+=sj+1;while(+j2);void main() int k,a10=1,2,3,4,5);for(k=1;k3;k+)fun(a);for(k=0; k5;k+)printf(“%d“,ak); A.35756 B
6、.23445 C.35745 D.12345(分数:2.00)A.B.C.D.12.下列可用作 switch(expression)语句参数的是 A. String s B. Integer i C. boolean b D. int i(分数:2.00)A.B.C.D.13.下列_包封装抽象窗口工具包,提供管理用户图形界面功能。 U /U A. java.security.* B. java.io.* C. java.util.* D. java.awt.*(分数:2.00)A.B.C.D.14.有以下程序:void main()int a=1,b;for(b=1;b10;b+) if(a=
7、8) break;if(a%2=1) a+=5;continue;a-=3:printf(“%d/n“,b);程序运行后输出的结果是U /U。 A.3 B.4 C.5 D.6(分数:2.00)A.B.C.D.15.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于 A. 定义阶段 B. 开发阶段 C. 维护阶段 D. 上述三个阶段(分数:2.00)A.B.C.D.16.已定义以下函数:fun(int *p)(return *p;)该函数的返回值是U /U。 A.不确定的值 B.形参 p 中存放的值 C.形参 p 所指存储单元的值 D.形参 p 的地址值(分数:2.00)A.B.C.D
8、.17.有以下程序public class Sunpublic static void main(string args )int a, b;for(a=1, b=1; a=100; a+)if(b=10break;if (b%3 1)b+=3;continue;System.cut.println(A) ; 执行后的输出结果是U /U。 A. 101 B. 6 C. 5 D. 4(分数:2.00)A.B.C.D.18.resume()方法恢复哪些线程的执行 A. 通过调用 stop()方法而停止的线程 B. 通过调用 sleep()方法而停止运行的线程 C. 通过调用 wait()方法而停止
9、运行的线程 D. 通过调用 suspend()方法而停止运行的线程(分数:1.00)A.B.C.D.19.在 JDK 目录中,Java 程序运行环境的根目录是 A. bin B. demo C. lib D. jre(分数:2.00)A.B.C.D.20.若有定义:bytex=11,22,33,-66;其中 0k3,则对 x 数组元素错误的引用是 U /U A. x5-3 B. xk C. xk+5 D. x0(分数:2.00)A.B.C.D.21.设有下面的两个类定义:class AAvoid Show ( ) System.out.println (“I Like Java“):class
10、 BB extends AAvoid Show ( ) System.out.println (“I like C+“); 则顺序执行如下语句后输出的结果为U /U。AA a; BB b;a.Show (); b.Show (); A.I Like Java I Like C+ B.I Like C+ I Like Java C.I Like Java I Like Java D.I Like C+ I Like C+ (分数:1.00)A.B.C.D.22.下列U /U是将一个十六进制值赋值给一个 long 型变量。 A.long number=123L; B.long number=012
11、3; C.long number0123L; D.long number=0x123L; (分数:1.00)A.B.C.D.23.下面程序片段的运行结果是U /U。public class Test public static void main (String args) int a=10,b=4,c=20,d=6;System.out.println (a+ *b+c* -d); A. 144 B. 160 C. 140 D. 164(分数:2.00)A.B.C.D.24.设有 n 元关系 R 及 m 元关系 S,则关系 R 与 S 经笛卡儿积后所得新关系是个U /U元关系。 A. m B
12、. n C. m+n D. m*n(分数:2.00)A.B.C.D.25.数据流程图(DFD 图)是U /U。 A.软件概要设计的工具 B.软件详细设计的工具 C.结构化方法的需求分析工具 D.面向对象方法的需求分析工具(分数:2.00)A.B.C.D.26.当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将 A. 运行 B. 阻塞 C. 终止 D. 休眠(分数:1.00)A.B.C.D.27.表示 13 位的八进制数据所代表的字符是U /U。 A./TTT B./ddd C./UXXX D./XXX (分数:1.00)A.B.C.D.28.查找随机文件的记录时,应使
13、用的方法是 A. readInt() B. readBytes(int n) C. seek(long 1) D. readDouble()(分数:2.00)A.B.C.D.29.下列标识符中哪个是不合法的? U /U A.BigMeaninglessName B.$ int C.1st D.$1(分数:1.00)A.B.C.D.30.t 为 int 类型,进入下面的循环之前,t 的值为 0。则下列说法中正确的是_。while(t=1). A.循环控制表达式的值为 0 B.循环控制表达式的值为 1 C.循环控制表达式不合法 D.以上说法都不对(分数:1.80)A.B.C.D.31.下列说法中错
14、误的一项是_。 A.通过执行 Thread.currentThrea)返回当前线程的引用 B.currentThread()方法是静态方法 C.stop()方法强行终止线程的执行,线程结束后,仍然可以再运行 D.线程 a 通过 a.suspend()方法暂停执行,通过调用 a.resume()恢复执行(分数:2.00)A.B.C.D.32.下列说法中错误的是U /U。 A. TextArea 可以显示多行多列的文本 B. TextField 可以显示多行多列的文本 C. 在单行文本输入区中按下回车键会触发 ActionEvent 事件 D. 单行和多行文本区都可以通过方法 setEditabl
15、e(Boolean)来设定只读属性(分数:2.00)A.B.C.D.33.下列不属于 Java 的图形用户界面内容的包是 A. java.ava B. javax.swing C. java.ava.event D. java.io(分数:1.00)A.B.C.D.34.面向对象程序设计有许多特性,下列选项中用来尽可能隐蔽对象的内部细节的是U /U。 A. 多态性 B. 动态性 C. 封装性 D. 继承(分数:2.00)A.B.C.D.35.在数据管理技术发展的 3 个阶段中,数据共享最好的是U /U。 A.人工管理阶段 B.文件系统阶段 C.数据库系统阶段 D.3 个阶段相同(分数:2.00
16、)A.B.C.D.二、B填空题/B(总题数:15,分数:27.50)36.在 Java 语言的所有方法中,比较特殊的方法是抽象方法,它只有方法头,没有U U /U /U。(分数:2.00)填空项 1:_37.Java 设计有U U /U /U功能,这不仅防止了内存地址计算出错,而且省去了编程时对内存进行分配的烦恼。(分数:2.00)填空项 1:_38.当生成 StringBuffer 的一个对象后,还可用 1 方法或 ensureCapacity()方法来设定缓存大小。(分数:2.00)填空项 1:_39.关系操作的特点是 1 操作。(分数:1.00)填空项 1:_40.类在定义数组时,不必限
17、定数组的大小。(分数:2.00)填空项 1:_41.在数据库系统中,实现各种数据管理功能的核心软件称为U U /U /U。(分数:2.00)填空项 1:_42.在 Java 线程中,共享数据的所有访问都必须作为临界区,使用 1 进行加锁控制。(分数:2.50)填空项 1:_43.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_44.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结构。(分数:1.00)填空项 1:_45.设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置),尾指针 rear=1
18、0(指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_46.赋值表达式是由位于赋值运算符左边的变量和右边的U U /U /U组成。(分数:2.00)填空项 1:_47.根据阻塞状态的产生原因,可将其分为 1、等待阻塞和其他阻塞。(分数:2.00)填空项 1:_48.数据结构包括数据的逻辑结构、数据的 1 以及对数据的操作运算。(分数:1.00)填空项 1:_49.软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是U U /U /U。(分数:2.00)填空项 1:_50.数据库的设计通常可以分为 4 个步骤;需求分析、概念设计
19、、 1 和物理设计。(分数:2.00)填空项 1:_计算机二级 JAVA-10 答案解析(总分:90.10,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:62.60)1.单击窗口内的按钮时,产生的事件是 A. MouseEvent B. WindowEvent C. ActionEvent D. KeyEvent(分数:2.00)A.B.C. D.解析:解析 选项 A 为鼠标事件,鼠标单击、移动;选项 B 为窗口事件,关闭窗口、窗口闭合、图标化;选项 C 为动作事件,按钮按下,TextField 中按 Enter 键;选项 D 为键盘事件,键按下、释放。2.下列构造方法的调用方式
20、中,正确的是_。 A.按照一般方法调用 B.由用户直接调用 C.只能通过 new 自动调用 D.被系统调用(分数:1.80)A.B.C. D.解析:解析 本题考查 Java 中的构造方法。构造方法在 Java 中占有非常重要的地位,务必掌握。构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过 new 自动调用,所以选项 C 正确。3.下列不属于软件工程的 3 个要素的是U /U。 A.工具 B.过程 C.方法 D.环境 (分数:1.00)A.B.C.D. 解析:4.下列有关
21、数据库的描述,正确的是 A. 数据处理是将信息转化为数据的过程 B. 数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C. 关系中的每一列称为元组,一个元组就是一个字段 D. 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(分数:2.00)A.B.C.D. 解析:解析 数据处理是指将数据转换成信息的过程,故选项 A) 叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项 B) 叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项 C) 叙述错误。5
22、.Swing 构件必须添加到 Swing 顶层容器相关的U /U。 A.选项板上 B.复选框内 C.内容面板上 D.分隔板上(分数:3.00)A.B.C. D.解析:解析 本题考查 Swing 构件的相关概念。与 AWT 构件不同,Swing 构件不能直接添加到顶层容器中,它必须添加到一个与 Swing 顶层容器相关联的内容面板(Content Pane)上。内容面板是顶层容器包含的一个普通容器,它是一个轻量级构件。6.下列描述中,错误的是 A. Java 要求编程者管理内存 B. Java 的安全性体现在多个层次上 C. Applet 要求在支持 Java 的浏览器上运行 D. Java 有
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA10 答案 解析 DOC
