【计算机类职业资格】计算机二级JAVA分类模拟题185及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题185及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题185及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA 分类模拟题 185 及答案解析(总分:67.80,做题时间:90 分钟)一、选择题(总题数:40,分数:67.80)1.在 Java 语言中对象的清除有多种实现的机制,下列技术属于垃圾回收机制的是_。(分数:1.00)A.字节编译B.内存跟踪C.语法检查D.堆栈上/下溢检查2.Reader 类所处理的是_。(分数:1.00)A.字符流B.字节流C.文件流D.管道流3.Applet 的运行过程要经历 4 个步骤,下面不是其运行步骤的是(分数:1.00)A.浏览器加载指定 URL 中的 HTML 文件B.浏览器显示 HTML 文件C.浏览器加载 HTML 文件中指定的 App
2、let 类D.浏览器中的 Java 运行环境运行该 Applet4.下列 Java 语句从指定网址读取 html 文件,在下砸线处应填上的选项是_。 Reader in=new_(new URL(urlString). openStream();(分数:1.00)A.ReaderB.DataOutputStreamC.ByteArray InputStreamD.InputStreamReader5.下列 _ 不是 FilterlnputStream 的子类。(分数:1.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStr
3、eamD.FileInputStream6.语句“Hello“.equals(“hello“);的正确执行结果是_。(分数:2.00)A.trueB.falseC.0D.17.在 Java 源文件中_类最多只能有一个,其他类的个数不限。(分数:1.00)A.publicB.privateC.protectedD.没有这种类8.面向数据流的设计方法可以直接把数据流图映射成软件结构。对于变换流,除了输入模块、变换模块和输出模块外还需要一个 _ 。(分数:2.00)A.调度模块B.主控模块C.平衡模块D.等价模块9.Frame 默认的布局管理器是_。(分数:2.00)A.FlowLayoutB.Bo
4、rderLayoutC.GridLayoutD.CardLayout10.支持子程序调用的数据结构是 _ 。(分数:2.00)A栈B树C.队列D.二叉树11.下列叙述中,错误的是_。(分数:2.00)A.Java 中没有检测和避免死锁的专门机制B.程序中多个线程互相等待对方持有的锁,可能形成死锁C.为避免死锁,Java 程序中可先定义获得锁的顺序,解锁按加锁的反序释放D.为避免死锁,Java 程序中可先定义获得锁的顺序,解锁按加锁的正序释放12.用链表表示线性表的优点是 _ 。(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序
5、相同13.在多分支语句 switch(表达式)中,表达式不可以返回_。(分数:2.00)A.短整型B.字符型C.接口型D.整型14.下面语句会产生编译错误的是 _ 。(分数:2.00)A.float F=1024.0F;B.double D=1024.0;C.byte B=1024;D.char C=1024;15.下列关于构造方法的叙述中,错误的是_。(分数:2.00)A.Java 语言规定构造方法名与类名必须相同B.Java 语言规定构造方法没有返回值,但不用 void 声明C.Java 语言规定构造方法不可以重载D.Java 语言规定构造方法只能通过 new 自动调用16.软件生命周期是
6、指_。(分数:1.80)A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程17.如果进栈序列为 e1、e2、e3、e4、e5,则可能的出栈序列是_。(分数:1.80)A.e3、e1、e4、e2、e5B.e5、e2、e4、e3、e1C.e3、e4、e1、e2、e5D.任意顺序18.算法的空间复杂度是指 _ 。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间19.下列程序片段中,能通过编译的是_。(分数:1.80)A.public abs
7、tract class Animalpublic void speak();B.public abstract class Animalpublic void speak();C.public class Animalpubilc abstract void speak();D.public abstract class Animalpubilc abstract void speak();20.下列选项中,属于 Java 语言的垃圾回收机制的是_。(分数:2.00)A.语法检查B.堆栈溢出检查C.跨平台D.内存跟踪21.下列哪个是非法的 Java 标识符?(分数:1.00)A.Tree_Gl
8、assesB.FirstJavaAppletC._$theLastOneD.Two273.522.在 Java 语言中,不允许使用指针体现出的 Java 特性是_。(分数:2.00)A.可移植B.解释执行C.健壮性D.安全性23.栈和队列的共同点是_。(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同特点24.下列关于 Java 简单数据类型的描述中,正确的是_。(分数:2.00)A.布尔类型的数据不可以和数字进行相互转换B.布尔类型数据可以和数字进行相互转换C.“ab“是字符常量D.“ab“是字符串常量25.按照“先进先出”原则组织数据的结构是_。
9、(分数:2.00)A.队列B栈C.双向链表D.二叉树26.若有以下说明和语句: int c45,(*p)5; p=c; 能够正确引用 c 数组元素的是_。(分数:2.00)A.p+1B.*(p+3)C.*(p+1)+3D.*(p0+2)27.下面程序的输出结果是_。 #include stdio.h main() int a=1,2,3,4,5); intx,y,*p; p=a0; x=*(p+2); y=*(p+4); printf(“%d,%d,%d/n“, *p,x,y); (分数:2.00)A.1,3,5B.1,2,3C.1,2,4D.1,4,528.下列 A1pplet 实现在键盘上
10、输入一个字符串,然后将该字符串照原样显示在屏幕上。请选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex28 extends Applet Label 11, 12; TextField tf; public void init() setLayout (new GridLayout(3, 1); 11 = new Label(“请输入一个字符串:“); 12 = new Label(“);. tf = new TextField(15); add(11); add(tf); add(12); setSiz
11、e(150, 100); public boolean action(Event e, Object o) if(e.target = tf) repaint (); return true; (分数:2.00)A.12.setText(11.getText();B.11.setText(12.getText();C.11.setText(tf, getText();D.12.setText(tf.getText();29.下列关于二叉树的叙述中,正确的是_。(分数:2.00)A.叶子节点总是比度为 2 的节点少一个B.叶子节点总是比度为 2 的节点多一个C.叶子节点数是度为 2 的节点数的两
12、倍D.度为 2 的节点数是度为 1 的节点数的两倍30.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。(分数:1.00)A.1:1 联系B.m:1 联系C.1:m 联系D.m:n 联系31.下列关于链式存储结构的叙述中,不正确的是_。(分数:1.00)A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必相邻C.可以通过计算确定第 i 个结点的存储地址D.插入、删除运算操作方便,不必移动结点32.Java 以 JVM 为基础,最上层是 _ 。(分数:2.00)A.移植接口B.Java 基本类C.
13、基本 APID.Java 应用程序和 Applet 小程序33.阅读下面代码 public class public static void main(String args) double d=12.3; Decrementer dec=new Decrementer(); dec.decrement(d); System.out.println(d); class Decrementer public void decrement(double decMe) decMe=decMe-1.0; 代码执行后输出的结果是(分数:2.00)A.12.3B.11.3C.13.3D.-1.034.下列
14、选项中属于 Java 语言的垃圾回收机制的一项是_。(分数:1.80)A.语法检查B.堆栈溢出检查C.跨平台D.内存跟踪35.下列描述异常含义的各选项中,正确的是_。(分数:1.80)A.程序编译错误B.程序语法错误C.程序自定义的异常事件D.程序编译或运行时发生的异常事件36.下列数中代表八进制整数的是_。(分数:1.00)A.0XA6B.0144C.1840D.-1E337.若线程执行语句 synchronized(this)没有成功,则该线程将进入的状态是_。(分数:1.00)A.终止状态B.仍然保持运行状态C.不确定D.阻塞状态38.在编译 Java 程序时,用于指定生成.class
15、文件位置的选项是 _ 。(分数:2.00)A.-gB.-dC.-verboseD.-nowarn39.阅读下面代码 public class public static void main(String args) double d=12.3; Decrementer dec=new Decrementer(); dec.decrement(d); System.out.println(d); class Decrementer public void decrement(double decMe) decMe=decMe-1.0; 代码执行后输出的结果是_。(分数:2.00)A.12.3B.
16、11.3C.13.3D.-1.040.在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有_种。(分数:1.80)A.1B.2C.3D.4计算机二级 JAVA 分类模拟题 185 答案解析(总分:67.80,做题时间:90 分钟)一、选择题(总题数:40,分数:67.80)1.在 Java 语言中对象的清除有多种实现的机制,下列技术属于垃圾回收机制的是_。(分数:1.00)A.字节编译B.内存跟踪 C.语法检查D.堆栈上/下溢检查解析:2.Reader 类所处理的是_。(分数:1.00)A.字符流 B.字节流C.文件流D.管道流解析:解析 Reader 是一个抽象类,字符输入流都是抽
17、象类 Reader 类的子类,它是用来读取字符文件的类。字符输出流都是 Writer 抽象类的子类。所以,Reader 类所处理的是字符流。因此,本题的正确答案是 A。3.Applet 的运行过程要经历 4 个步骤,下面不是其运行步骤的是(分数:1.00)A.浏览器加载指定 URL 中的 HTML 文件B.浏览器显示 HTML 文件 C.浏览器加载 HTML 文件中指定的 Applet 类D.浏览器中的 Java 运行环境运行该 Applet解析:4.下列 Java 语句从指定网址读取 html 文件,在下砸线处应填上的选项是_。 Reader in=new_(new URL(urlStrin
18、g). openStream();(分数:1.00)A.Reader B.DataOutputStreamC.ByteArray InputStreamD.InputStreamReader解析:解析 创建一个 Reader 流的对象 in。5.下列 _ 不是 FilterlnputStream 的子类。(分数:1.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputStream 解析:6.语句“Hello“.equals(“hello“);的正确执行结果是_。(分数:2.00)A.trueB.
19、false C.0D.1解析:解析 字符串的 equals()方法只在完全一样(包括大小写)的情况下才返回 true。7.在 Java 源文件中_类最多只能有一个,其他类的个数不限。(分数:1.00)A.public B.privateC.protectedD.没有这种类解析:8.面向数据流的设计方法可以直接把数据流图映射成软件结构。对于变换流,除了输入模块、变换模块和输出模块外还需要一个 _ 。(分数:2.00)A.调度模块B.主控模块 C.平衡模块D.等价模块解析:9.Frame 默认的布局管理器是_。(分数:2.00)A.FlowLayoutB.BorderLayout C.GridLa
20、youtD.CardLayout解析:10.支持子程序调用的数据结构是 _ 。(分数:2.00)A栈 B树C.队列D.二叉树解析:解析 根据栈的定义,栈是一种限定在一端进行插入与删除的线性表。在主函数调用子函数时,主函数会保持当前状态,然后转去执行子函数,把子函数的运行结果返回到主函数,主函数继续向下执行,这种过程符合栈的特点。所以一般采用栈式存储方式。11.下列叙述中,错误的是_。(分数:2.00)A.Java 中没有检测和避免死锁的专门机制B.程序中多个线程互相等待对方持有的锁,可能形成死锁C.为避免死锁,Java 程序中可先定义获得锁的顺序,解锁按加锁的反序释放D.为避免死锁,Java
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 185 答案 解析 DOC
