【计算机类职业资格】计算机二级JAVA-176及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-176及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-176及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-176 及答案解析(总分:68.00,做题时间:90 分钟)一、选择题(总题数:36,分数:68.00)1.阅读下述代码。 import Java.awt.*; import Javax.swing.*; public class AskErame extends JFrame public AskFrame() setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container pane=getContentPane(); JSlider value=new JSlider(0,255,100); Pane.add(val
2、ue); setSize(450,150); setVisible(true); setContentPane(pane); super(); public static void main(String arguments) AskFrame af=new AskFrame(); 如果编译并运行它,将出现什么情况?(分数:2.00)A.能够通过编译并正确运行B.能够通过编译,但不会在框架中显示任何东西C.由于其中的 super()语句而无法通过编译D.由于其中的 setContentPane()语句而无法通过编译2.下列叙述中正确的是_。(分数:1.80)A.对长度为 n 的有序链表进行查找
3、,最坏情况下需要的比较次数为 nB.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)3.当不希望某个类被其他类继承时,就可以将该类标识为(分数:2.00)A.finalB.abstractC.privateD.protected4.关系数据库管理系统能实现的专门关系运算包括_。(分数:1.80)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表5.设循环队列的存储空间为 Q(
4、1:35),初始状态为 front=rear=35。现经过一系列入队与出队运算后,front=15,rear=15,则循环队列中的元素个数为_。(分数:2.00)A.15B.16C.20D.0 或 356.在 Applet 生命周期中,下面方法中是在装载 Applet 时被调用的是_。(分数:2.00)A.stop()B.init()C.start()D.destroy()7._根据判定条件的真假来决定执行哪一种操作。(分数:1.00)A.多分支语句B.条件语句C.switch 语句D.For 语句8.阅读下面程序 public class Test1 public static void m
5、ain(String args) System.out.println(34+56-6); System.out.println(26*2-3); System.out.println(3*4/2); System.out.println(5/2); 程序运行结果是(分数:2.00)A.84 49 6 2B.90 25 6 2.5C.84 23 12 2D.68 49 14 2.59.下列代码的执行结果是_。 public class Test1 public static void main(String args) float t=9.0f; int q=5; System.out.pri
6、ntln(t+)*(-q); (分数:1.00)A.40B.40.0C.36D.36.010.下列选项成员变量声明正确的是_。(分数:1.80)A.public protected final int i;B.abstract class F1.C.private double height;D.double weight11.Java 程序的解释执行过程分为_。(分数:2.00)A.代码的装入、校验、执行B.代码的校验、装入、执行C.代码的校验、装入、执行D.代码的装入、执行、校验12.设有如下三个关系表 (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=R/S13.线性表中经常
7、采用的两种存储结构是_。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构14.在创建 Applet 应用程序时,需要用户考虑的问题是_。(分数:2.00)A.窗口如何创建B.绘制的图形在窗口中的位置C.程序的框架D.事件处理15.一个对象的生命周期分为_三个阶段。(分数:2.00)A.生成、清除和使用B.使用、生成和清除C.生成、使用和清除D.清除、使用和生成16.JDK 基本命令中能生成 C 语言头文件的命令是_。(分数:2.00)A.javahB.javapC.jarD.java17.下列程序实现对 ZIP 文件
8、filel4.zip 的检索,在横线处填入正确的语句。 package ch1; import java.io.*; import java.util.*; import java.util.zip.*; public class exl4 publio static void main(String args try FileInputStream fis = new FileInputStream(“chl/filel4.zip“); ZipInputStream zis = new zipInputStream(fis); ZipEntry en; while(_) ! = null)
9、en.getName(); zis.clcseEntry(); zis.close(); catch(Exception e) e.printStackTrace(); (分数:2.00)A.en = zis.getNexTEnTRY()B.en = zis.getEntry()C.en=zis.getNextEntry()D.zis.getNextEntry()18.下列各选项中属于 Java 保留字的是 _ 。(分数:2.00)A.TRUEB.NULLC.FALSED.null19.下列关于过滤流的叙述中,不正确的是_。(分数:2.00)A.过滤流提供了同步处理机制,保证某 I/O 流只能
10、同时被一个线程访问B.过滤流可以使用文件作为构造函数的参数C.过滤流是 FilterInputSream 和 FilterOuputStream 抽象类及其子类D.使用过滤流时先把过滤流连接到某个 I/O 流上20.下面代码段的输出是 _ 。 if (5 (分数:1.00)A.编译出错B.5752C.trueD.无输出21.下列叙述中,正确的是 _ 。(分数:2.00)A.Java 语言的标识符是区分大小写的B.源文件名与 public 类名可以不相同C.源文件的扩展名为.jarD.源文件中 public 类的数目不限22.以下程序运行后输出的结果是 _ 。 #include stdio.h
11、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.#23.在 E-R 图中,用来表示实体的图形是(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形24.以下定义线程方法正确的是_。(分数:2.00)A.Public Thread();B.Public Thread(Runnable target)C.Public Thread(Th
12、readGroup group,Runnable target);D.以上都正确25.下列情况中,不会使线程返回所持有的对象锁的是 _ 。(分数:2.00)A.当 synchronized()语句块执行完毕B.当调用了线程的 suspend()方法C.当在 synchronized()语句块中出现异常(Exception)D.当持有锁的线程调用该对象的 wait()方法26.已知数据表 A 中每个元素距其最终位置不远,为了节省时间,应采用的算法是_。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序27.运行 Java 程序需要的工具软件所在的目录是_。(分数:2.00)
13、A.JDK 的 bin 目录B.JDK 的 demo 目录C.JDK 的 lib 目录D.JDKR 的 jre 目录28.Panel 类的默认布局管理器是_。(分数:2.00)A.BorderLayoutB.CardLayoutC.FlowLayoutD.GridBagLayout29.阅读如下程序。 public class Test2 public static void main(String args) int a=10,b=4,c=20,d=6; System.out.println(a+*b+c*-d); 程序运行结果是_。(分数:2.00)A.144B.160C.140D.164
14、30.结构化程序设计的一种基本方法是 _(分数:2.00)A.筛选法B.递归法C.归纳法D.逐步求精法31.下列代码中 if(x0)System. out. println(“first“); elseif(x-3)System. out. println(“second“); elseSystem. out. println(“third“); 要求打印字符串为“second”时,x 的取值范围是_。(分数:1.80)A.x=0 且 x-3B.x0C.x-3D.x=-332.Swing 的选项面板是_。(分数:2.00)A.JtabbedPaneB.JLayeredpaneC.JScroll
15、PaneD.JsplitPane33.有下列二叉树,对此二叉树前序遍历的结果为_。 (分数:2.00)A.XZCYABB.XYZABCC.XYABCZD.XYAZBC34.当使用 SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是_。(分数:1.80)A.SomeThread 类是包含 run()方法的任意 Java 类B.SomeThread 类一定要实现 Runnable 接口C.SomeThread 类是 Thread 类的子类D.SomeThread 类是 Thread 类的子类并且要实现 Runnable 接口35.下面属于黑盒测试方法的是_
16、。(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖36.下列模式中,能够给出数据库物理存储结构与物理存取方法的是_。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式计算机二级 JAVA-176 答案解析(总分:68.00,做题时间:90 分钟)一、选择题(总题数:36,分数:68.00)1.阅读下述代码。 import Java.awt.*; import Javax.swing.*; public class AskErame extends JFrame public AskFrame() setDefaultCloseOperation(JFrame.E
17、XIT_ON_CLOSE); Container pane=getContentPane(); JSlider value=new JSlider(0,255,100); Pane.add(value); setSize(450,150); setVisible(true); setContentPane(pane); super(); public static void main(String arguments) AskFrame af=new AskFrame(); 如果编译并运行它,将出现什么情况?(分数:2.00)A.能够通过编译并正确运行B.能够通过编译,但不会在框架中显示任何东
18、西C.由于其中的 super()语句而无法通过编译 D.由于其中的 setContentPane()语句而无法通过编译解析:解析 题目程序中 super()语句的作用是调用父类的构造函数,该语句只能作为方法的第一个语句,否则会产生编译错误。2.下列叙述中正确的是_。(分数:1.80)A.对长度为 n 的有序链表进行查找,最坏情况下需要的比较次数为 nB.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n) D.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)解
19、析:解析 二分法查找只适用于顺序存储的有序表,对于长度为 n 的有序线性表,最坏情况只需比较log 2 n 次。3.当不希望某个类被其他类继承时,就可以将该类标识为(分数:2.00)A.final B.abstractC.privateD.protected解析:解析 本题考查类定义中的关键字。final 修饰符表示这是一个不能被继承的类; abstract 修饰符表示该类是抽象类;protected 和 private 是用来设置访问权限的。题目希望某个类被其他类继承时,就可以将该类标识为 final,选项 A 正确。4.关系数据库管理系统能实现的专门关系运算包括_。(分数:1.80)A.排
20、序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表解析:解析 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。5.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与出队运算后,front=15,rear=15,则循环队列中的元素个数为_。(分数:2.00)A.15B.16C.20D.0 或 35 解析:此题目主要考查数据结构中队列的存储规则,队列的元素个数为 rear-front,如果差是非正数,加队列的长度。当队首与队尾指向同一空间时,队列可能为空,也可能为满,所以选择 D。6.在 Applet 生命
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA176 答案 解析 DOC
