【计算机类职业资格】二级JAVA笔试-333及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-333及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-333及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-333 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:59.00)1.下列不属于 MIDP 为移动设备提供的功能是_。A用户界面 B应用管理C高度并行事务处理 D网络连接(分数:2.00)A.B.C.D.2.下列程序的输出结果是 ( )Public class fffvoid printValue(int m)doSystem.out.println(“The value is“+m);whilE(-m10)public static void main(String arg)int i=10;Test t=new Test();t.
2、printValue(i);A8 B9 C10 D11(分数:1.00)A.B.C.D.3.下列关于 C 语言数据文件的叙述中正确的( )。A文件由 ASC码字符序列组成,C 语言只能读写文本文件B文件由二进制数据序列组成,C 语言只能读写二进制文件C文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件(分数:2.00)A.B.C.D.4.以下叙述中不属于 JAVA 语言特点的是( )。A面向对象 B可移植性C多线程 D宏定义(分数:2.00)A.B.C.D.5.若某二叉树的前序遍历访问顺序是 ABDGCEFH,中序遍
3、历访问顺序是 DGBAECFH,则其后序遍历的结点访问顺序是_。ABDGCEFHA BGDBECFHACBDGAECHF DGDBEHFCA(分数:2.00)A.B.C.D.6.下列方法与 Applet 显示无关的是( )。Apaint() Bupdate()Cdraw()Drepaint()(分数:2.00)A.B.C.D.7.在 Applet 的生命周期中,下列哪个法使 Applet 成为激活状态? ( )Adestroy() Bstart() Cinit() Dstop()(分数:1.00)A.B.C.D.8.下列说法中,( )是不正确的。A类是 Java 程序中基本的结构单位B一个数组
4、中的所有值都必须是相同的数据类型C类成员数据必须是公有的D文本字符串是一种参考数据类型(分数:2.00)A.B.C.D.9.如下程序的输出结果是( )。public class Testvoid printValue(int m)do System.out.println(“The value is“+m);while(-m 10 )public static void main(String args)int i=10;Test t= new Test();t.printValue(i);A) The value is 8 B) The value is 9C) The value is 1
5、0 D) The value is 11(分数:2.00)A.B.C.D.10.下列( )可能包含菜单条。APanelBFrameCAppletDDialog(分数:1.00)A.B.C.D.11.下列( )是 Java 调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。Ajava.exe Bjavadoc.exeCjdb.exe Djavaprof.exe(分数:2.00)A.B.C.D.12.在 Java 源文件中什么类最多只能有一个,其他类的个数不限?Apublic Bprivate Cprotected D没有这种类型(分数:1.00)A.B.C.D.13.有以下程序:ma
6、in()char a=a,b;printf(“%c,“,+a);printf(“%c/n“,+b=a+);程序运行后输出的结果是( )。Ab,b Bb,cCa,b Da,c(分数:2.00)A.B.C.D.14.在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是( )。Astaticbooleanmatches()Bbooleanmatcher,find()Cintmatcher,start()Dintmatcher.end()(分数:2.00)A.B.C.D.15.下列不属于接口 WindowListener 的方法是_。A) windowclosing() B) window
7、Closed() C) windowMinimized() D) windowOpend()(分数:2.00)A.B.C.D.16.Java 程序的解释执行过程分为( )。A) 代码的装入、校验、执行 B) 代码的校验、装入、执行C) 代码的校验、装入、执行 D) 代码的装入、执行、校验(分数:1.00)A.B.C.D.17.在 Java 中,表示换行符的转义字符是( )。A) /n B) /f C) n D) /t(分数:2.00)A.B.C.D.18.在 Java 中,负责对字节代码解释执行的是( )。A垃圾回收器 B虚拟机C编译器 D多线程机制(分数:2.00)A.B.C.D.19.数据
8、的存储结构是指( )。A) 存储在外存中的数据B) 数据所占的存储空间量C) 数据在计算机中的顺序存储方式D) 数据的逻辑结构在计算机中的表示(分数:1.00)A.B.C.D.20.以下数据结构中不属于线性数据结构的是( )。A队列 B线性表C二叉树 D栈(分数:2.00)A.B.C.D.21.下列各项中,不属于多媒体硬件的是( )。A声卡 B光盘驱动器C显示器 D多媒体制作工具(分数:1.00)A.B.C.D.22.给出下面代码段,x 处于( )范围时打印字符串“second”。pubhc class forLoopStatementpublic static voidmain(String
9、args)int x=_;/给 x 赋值if(x0) System.out.println(“second“); else if(x-3) System.out.println(“second“); else System.out.printlnCthird“); Ax0 Bx-3Cx=-3 Dx=0 y=(int) Math.sqrt(3/2)+(int) Math.random()*3/2;if(xy) System.out.println(“xy“);else if(x=y) System.out.println(“x=y“);else System.out.println(“xy“);
10、A) xy B) x=y C) xy D) 编译错误(分数:2.00)A.B.C.D.29.设有下列二叉树(如下图所示)(分数:1.00)A.B.C.D.30.下列关于 JDK 目录结构的说法,错误的是( )。Abin 目录下有许多工具Bdemo 目录下有各种演示例子Cinclude 目录下都是库文件Djre 目录是 Java 程序运行环境的根目录(分数:2.00)A.B.C.D.31.设 x=1,y=2 和 z=3,则表达式 y+=z/+x 的值是( )。A3 B3.5C4 D4.5(分数:2.00)A.B.C.D.32.“+”运算符的操作数个数是( )A) 1 个 B) 2 个 C) 3
11、个 D) 4 个(分数:2.00)A.B.C.D.33.对于建立良好的程序设计风格,下面有关数据说明描述错误的是( )。A) 数据说明的次序规范化 B) 说明语句中变量安排有序化C) 使用注释来说明复杂数据的结构 D) 数据说明次序可以任意排列(分数:2.00)A.B.C.D.34.有以下程序,当执行程序时,按下列方式输入数据(从第 1 列开始,CR代表回车,注意:回车也是一个字符):12CR34CR则输出结果是( )。#include stdio.hmain()char a,b,c,d;scanf(“%c%c“,a,b);c=getchar(); d=getchar();printf(“%c
12、%c%c%c/n“,a,b,c,d);A1234 B12C12 3 D1234(分数:2.00)A.B.C.D.35.下列说法中错误的是( )。A) ODBC API 使用 C 语言进行定义B) Java 使用 JDBC 作为数据库访问机制C) JDBC 定义了一组标准的 APID) JDBC 是面向对象的高级别的对象集(分数:1.00)A.B.C.D.二、填空题(总题数:15,分数:28.00)36.实现线程交互的 wait1 和 notify2 方法在 3 类中定义。(分数:2.00)填空项 1:_37.如果子类中覆盖了父类的同名方法,则在子类中调用父类中的同名方法时用关键字 1;在一个类
13、的内部可以直接调用本类的对象,也可通过关键字 this 来调用。(分数:2.00)填空项 1:_38.以下 sum 函数的功能是计算下列级数之和。(分数:2.00)填空项 1:_39.请在下画线处填入代码,使程序能够正确运行。import java.awt.*;import java.applet.*;public class SayHi extends Appletpublic void_(Graphics g)g.drawString(“Hi!“,20,20);(分数:2.00)填空项 1:_40. 1 类在定义数组时,不必限定数组的大小。(分数:2.00)填空项 1:_41.对 n 条记
14、录的文件进行快速排序,最坏情况下的执行时间为 1。(分数:2.00)填空项 1:_42.若有定义语句:char s100,d100;int j=0,i=0;且 s 中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(si)di=_;j+;dj=0;(分数:2.00)填空项 1:_43.一个关系表的行称为_。(分数:1.00)填空项 1:_44.在多线程程序设计中,如果采用继承 Thread 类的方式创建线程,则需要重写 Thread 类的 12 方法。(分数:2.00)填空项 1:_45.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_4
15、6.若 a、b 为血型变量,并且已分别赋值为 5 和 10,则表达式(a+)+(+b)+a*b 的值是 1。(分数:2.00)填空项 1:_47.类是变量和 1 的集合体。(分数:2.00)填空项 1:_48.赋值表达式的组成是:在赋值运算符的左边是 1,右边是一表达式。(分数:2.00)填空项 1:_49.当实现 Runnable 接口时,要实现的方法是 1。(分数:2.00)填空项 1:_50.设一棵完全二叉树共有 700 个结点,则在该二叉树中有上 1 个叶子结点。(分数:1.00)填空项 1:_二级 JAVA 笔试-333 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(
16、总题数:35,分数:59.00)1.下列不属于 MIDP 为移动设备提供的功能是_。A用户界面 B应用管理C高度并行事务处理 D网络连接(分数:2.00)A.B.C. D.解析:2.下列程序的输出结果是 ( )Public class fffvoid printValue(int m)doSystem.out.println(“The value is“+m);whilE(-m10)public static void main(String arg)int i=10;Test t=new Test();t.printValue(i);A8 B9 C10 D11(分数:1.00)A.B.C.
17、D.解析:3.下列关于 C 语言数据文件的叙述中正确的( )。A文件由 ASC码字符序列组成,C 语言只能读写文本文件B文件由二进制数据序列组成,C 语言只能读写二进制文件C文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件(分数:2.00)A.B.C.D. 解析:4.以下叙述中不属于 JAVA 语言特点的是( )。A面向对象 B可移植性C多线程 D宏定义(分数:2.00)A.B.C.D. 解析:解析 本题考查 Java 语言的基本特点。选项 A 正确 Java 最大的特点之一是跨平台、面向对象:选项 B 正确,解释
18、问 A:选项 C 正确,多线程是 Java 的一个主要特性,它使可执行程序具有同时保持几个线程执行的能力;选项 D 错误,Java 不支持宏定义。5.若某二叉树的前序遍历访问顺序是 ABDGCEFH,中序遍历访问顺序是 DGBAECFH,则其后序遍历的结点访问顺序是_。ABDGCEFHA BGDBECFHACBDGAECHF DGDBEHFCA(分数:2.00)A.B.C.D. 解析:6.下列方法与 Applet 显示无关的是( )。Apaint() Bupdate()Cdraw()Drepaint()(分数:2.00)A.B.C. D.解析:解析 本题考查 Applet 的基本概念。Appl
19、et 显示相关的方法主要有 3 个。paint()方法,具体执行 Applet 的绘制,定义为:public void paint(Graphics g);update()方法,定义为:public void update(Graphics g),主要用于更新 Applet。的显示;repaint()方法,定义为:public void repaint(),主要用于 Applet 的重新显示,它调用 update()方法实现对 Applet 的更新。而 draw()方法与显示无关。故选 C。7.在 Applet 的生命周期中,下列哪个法使 Applet 成为激活状态? ( )Adestroy(
20、) Bstart() Cinit() Dstop()(分数:1.00)A.B. C.D.解析:8.下列说法中,( )是不正确的。A类是 Java 程序中基本的结构单位B一个数组中的所有值都必须是相同的数据类型C类成员数据必须是公有的D文本字符串是一种参考数据类型(分数:2.00)A.B.C. D.解析:9.如下程序的输出结果是( )。public class Testvoid printValue(int m)do System.out.println(“The value is“+m);while(-m 10 )public static void main(String args)int
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 333 答案 解析 DOC
