【计算机类职业资格】计算机二级JAVA分类模拟题204及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题204及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题204及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA 分类模拟题 204 及答案解析(总分:58.80,做题时间:90 分钟)一、选择题(总题数:35,分数:58.80)1.下列语句中,可以作为无限循环语句的是_。(分数:1.00)A.for(;)B.for(int i=0;i10000;T+)C.while(false)D.dowhile(false)2.下列叙述中正确的是(分数:1.00)A.线性链表中的各元素在存储空间中的位置必须是连续的B.线性链表中的表头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定
2、是连续的,且各元素的存储顺序也是任意的3.在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现 Serializable 接口。下列代码中必须实现 Serializable 接口的类是_。 ObjectInput in= new ObjectInputStream(new FileInputStream(“employee. dat“); EmployeenewStaff=(Employee1in. readobject();(分数:0.80)A.EmployeeB.InputC.StaffD.Stream4.将 E-R 图转换为关系模式时,实体和联系都可以表示为_。(分数:1.80)
3、A.属性B键C.关系D域5.下列属于黑盒测试方法的是_。(分数:1.00)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径分析6.当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将 _ 。(分数:2.00)A.运行B.阻塞C.终止D.休眠7.下列叙述中,正确的是_。(分数:2.00)A.线程与进程在概念上是不相关的B.一个线程可包含多个进程C.一个进程可包含多个线程D.Java 中的线程没有优先级8.下列代码的下划线处应填入的是_。 import java.io.*; public class Chouti public static void main(String
4、args)throws IOException InputStreamReader ir; BufferedReader in; ir=new_(System.in); in=new BufferedReader(ir); System.out.println(“请输入:“); String str=in.readLine(); System.out.println(str); (分数:1.00)A.BufferedReaderB.InputStreamReaderC.InputSteamD.OutputStream9.有如下程序 public class Test int a,b; Test
5、() a=100; b=200; Test(int x,int y) a = x; b = y; public static void main(String args) Test Obj1=new Test(12,45); System.out.println(“a = “Obj1.a+“ b= “+Obj1.B) ; Test Obj1=new Test(); System.out.println(“a = “Obj1.a+“ b= “+Obj1.B) ; 程序的运行结果为_。(分数:1.00)A.a=100 b=200a=12 b=45B.a=12 b=45a=100 b=200C.a=
6、12 b=200a=100 b=45D.a=100 b=45a=12 b=20010.在 switch(expression)语句中,expression 的数据类型不能是 _ 。(分数:2.00)A.doubleB.charC.byteD.short11.阅读下面代码 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 publi
7、c void decrement(double decMe) decMe=decMe-1.0; 代码执行后输出的结果是_。(分数:2.00)A.12.3B.11.3C.13.3D.-1.012.关于 Applet 执行的操作,下面说法正确的是_。(分数:1.80)A.在运行时调用其他程序B.可以进行文件读/写操作C.不能装载动态连接库和调用任何本地方法D.试图打开一个 socket 进行网络通信,但是所连接的主机并不是提供 Applet 的主机13.在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是_。(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析
8、14.如果在一个关系中存在多个属性(或属性组)都能用来唯一标识关系的元组,且其任何一个子集都不具有这一特性。这些属性(或属性组)都被称为关系的_。(分数:2.00)A.连接码B.主码C.外码D.候选码15.以下程序运行后输出的结果是_。 #include stdio.h main() int i; for(i=1;i=5;i+) switch (1%5) case 0:printf“*“);break; case 1:printf(“#“);break; default:printf(“/n“); case 2:printf(“); (分数:2.00)A.#*B.#*C.#D.#16.下列排序
9、方法中,最坏情况下比较次数最少的是(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.堆排序17.对于已经被定义过的可能抛出异常的语句,在编译时_。(分数:2.00)A.必须使用 try/cstch 语句处理异常B.如果程序错误,必须使用 try/catch 语句处理异常C.不使用 try/catch 语句会出现编译错误D.不使用 try/catch 语句不会出现编译错误18.使新创建的线程参与运行调度的方法是_。(分数:1.80)A.run()B.start()C.init()D.resume()19._是有关国际组织的标准。(分数:1.00)A.APIB.Org 包C.扩展包
10、 JavaxD.Java 核心包20.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指_。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程21.Applet 的运行过程要经历 4 个步骤,下面不是其运行步骤的是(分数:1.00)A.浏览器加载指定 URL 中的 HTML 文件B.浏览器显示 HTML 文件C.浏览器加载 HTML 文件中指定的 Applet 类D.浏览器中的 Java 运行环境运行该 Applet22.数据模型的三要素是 _ 。(分数:2.00)A.外模式、概念模式和内模式B.关系模型、网状模型、层次模型C
11、.实体、属性和联系D.数据结构、数据操作和数据约束条件23.算法的空间复杂度是指_。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间24.下列关于队列的叙述中,正确的是_。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表25.下列程序片段中,能通过编译的是_。(分数:1.80)A.public abstract class Animalpublic void speak();B.public abstract class Animalpublic voi
12、d speak();C.public class Animalpubilc abstract void speak();D.public abstract class Animalpubilc abstract void speak();26.在 Java 中,可实现多重继承效果的机制是_。(分数:1.00)A.内部类B.重载C.抽象类D.接口27.如果线程正处于运行状态,则它可能到达的下一个状态是_。(分数:1.00)A.只有终止状态B.只有阻塞状态和终止状态C.可运行状态,阻塞状态,终止状态D.其他所有状态28.对下列二叉树讲行中序遍历的结果是_。 (分数:1.80)A.DBXEAYFZC
13、B.XYZDEFBCAC.ZYXFEDCBAD.YZCFAXEDB29.下列程序执行后,输出的结果是_。 public class Test public static void main(String args) int a=100; if(a100|a100) System.out.println(“a100“); else System.out.println(“a=100“); (分数:2.00)A.a=100B.a100C.a100D.a10030.下列说法中,错误的一项是 _ 。(分数:2.00)A.线程是程序中的一个执行流B.多线程是程序中的多个执行流C.线程是进程的一次动态执行
14、过程D.进程是程序的一次动态执行过程31.下面程序的输出结果是 _ 。 main() char *alpha7= “ABCD“,“EFGH“,“IJKL“,“MNOP“,“QRST“,“UVWX“,“YZ“; char *p; int I: p=alpha; for(i=0;i4;i+) printf(“%c“,*(pi); printf(“/n“); (分数:2.00)A.AEIMB.BFJNC.ABCDD.DHLP32.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是_。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.D
15、BS 包括 DB 和 DBMSD.没有任何关系33.下列关于栈的叙述中,正确的是_。(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则D.以上三种说法都不对34.向容器添加新构件的方法是 _ 。(分数:2.00)A.add()B.insert()C.hill()D.set()35.不正确的指针概念是 _ 。(分数:2.00)A.一个指针变量只能指向同一类型的变量B.一个变量的地址称为该变量的指针C.只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中D.指针变量可以赋任意整数,但不能赋浮点数计算机二级 JAVA 分类模拟题 2
16、04 答案解析(总分:58.80,做题时间:90 分钟)一、选择题(总题数:35,分数:58.80)1.下列语句中,可以作为无限循环语句的是_。(分数:1.00)A.for(;) B.for(int i=0;i10000;T+)C.while(false)D.dowhile(false)解析:解析 本题中的 while 循环和 do-while 循环中当布尔表达式的值为 true 时,执行循环体中的语句。若某次判断其值为 false,则结束循环。选项 B 的 for 循环中当 i 的值小于 10000,则执行循环语句,当 i 的值大于 10000 时结束循环。只有选项 A 的 for 循环语句
17、可以作为无限循环语句。因此,本题的正确答案是 A。2.下列叙述中正确的是(分数:1.00)A.线性链表中的各元素在存储空间中的位置必须是连续的B.线性链表中的表头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析 在线性表的链式存储结构中,各数据结点的存储序号不连续,且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的。所以,选项 D 正确。3.在对象流中,对象的传送首
18、先要将所传送的对象串行化,也就是实现 Serializable 接口。下列代码中必须实现 Serializable 接口的类是_。 ObjectInput in= new ObjectInputStream(new FileInputStream(“employee. dat“); EmployeenewStaff=(Employee1in. readobject();(分数:0.80)A.Employee B.InputC.StaffD.Stream解析:解析 一个对象能够实现序列化的前提是实现 Serializable 接口,Serializable 接口没有方法,更像是一个标记,有了这个
19、标记的 Class 才能被序列化机制处理。4.将 E-R 图转换为关系模式时,实体和联系都可以表示为_。(分数:1.80)A.属性B键C.关系 D域解析:解析 将 E-R 图转换为关系模式时,实体和联系都可以表示为关系。5.下列属于黑盒测试方法的是_。(分数:1.00)A.语句覆盖B.逻辑覆盖C.边界值分析 D.路径分析解析:解析 黑盒测试用于对软件的功能进行测试和验证,不须考虑程序内部的逻辑结构。黑盒测试的方法主要包括:等价类划分法、边界值分析法、错误推测法、因果图等。语句覆盖、逻辑覆盖、路径分析均是白盒测试的方法。6.当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 204 答案 解析 DOC
