【计算机类职业资格】计算机二级JAVA分类模拟题180及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题180及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题180及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA 分类模拟题 180 及答案解析(总分:69.80,做题时间:90 分钟)一、选择题(总题数:40,分数:69.80)1.下面的程序执行后,屏幕上显示的应是 _ 。 Pubhc class Exam public static void main(String args) charchar1=“t“,“e“,“s“,“t“; charchat2=“t“,“e“,“s“,“t“,“1“ Sbing s1=new String(char1); String s2=new String(char2,0,4); System.out.println(s1.equals(s2); (
2、分数:2.00)A.trueB.falseC.testD.编译错误2.下列程序段执行后的输出结果为 _ 。 int x=3; int y=10; System. out. println(y%x);(分数:2.00)A.0B.1C.2D.33.为了区分类中重载的同名的不同方法,要求 _(分数:2.00)A.采用不同的形式参数列表B.使用不同的参数名C.修改访问权限D.返回值的数据类型不同4.假设有以下代码: String s=“hello“; String t=“hello“; char c=“h“, “e“, “l“, “l“, “o“; 下列选项中,返回 false 的语句是_。(分数:2
3、.00)A.equals(t);B.equals(c);C.s=t;D.equals (new String(“hello“);5.下列代码的执行结果是_。 public class Expression public static void main(String arga( Int v1=10, v2=99, v3=0; System. out. prIntln(v10)“(v2/v3)=3); (分数:0.80)A.9.9B.3C.falseD.true6.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是_。(分数:1.80)A.一对一B.一对多C.多对一D.多对多7.Applet 的
4、方法 paint(Graphics)的功能是_。(分数:2.00)A.绘制 Applet 界面的基本方法B.使 Applet 成为激活状态C.使 Applet 执行一些基本的初始化D.绘制图形8.下列关于 Applet 的叙述中,正确的是_。(分数:2.00)A.为了使 Applet 在浏览器中运行,需要在 HTML 文件中嵌入相应的 Applet 类B.Applet 不能使用从外部接收参数C.Applet 不能使用 javac 命令进行编译D.java Application 与 Applet 都必须包含 main()方法9.下列_是将一个十六进制值赋值给一个 long 型变量。(分数:1.
5、00)A.long number=123L;B.long number=0123;C.long number0123L;D.long number=0x123L;10.下列程序的运行结果是_。 public class Test public static void main(String args) int percent=10; tripleValue(percent); System.out.println(percent); public static void tripleValue(int x) x=3*x; (分数:1.00)A.40B.30C.20D.1011.下列运算符中属于
6、关系运算符的是(分数:2.00)A.=B.=C.+=D.-=12.单击按钮可以产生 ActionEvent 事件,实现_接口可处理此事件。(分数:2.00)A.FocusListenerB.ComponentListenerC.WindowListenerD.ActionListener13.Java 语言中所有的简单数据类型都被包含在_中。(分数:1.80)A.java. sqlB.java. awtC.java. langD.java. math14.下列程序的运行结果是_。 public class Test public static void main (String args) i
7、nt x=3, y=4, z=5; if (x3) if (y2) System.out.print (“show one“); else System.out.print (“show two“); else if (z4) System.out.print (“show three“); else System.out.print (“show four“); (分数:2.00)A.show oneB.show twoC.show threeD.show four15.层次型、网状型和关系型数据库划分原则是_。(分数:1.80)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系
8、方式16.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性17.单击窗口内的按钮时,产生的事件是_。(分数:1.80)A.MouseEventB.WindowEventC.ActionEventD.KeyEvent18.当输入一个字节流时,要_。(分数:2.00)A.实现 Datalnput 接口B.实现 Serializable 接口C.实现 Objectlnput 接口D.继承 Reader 抽象类19.下列程序的执行结果为_。 public class c3 public static void main(String arg
9、s) int i=13, j=10; if(i-j) i+; else j-; System. out. println(i+“/t“+j); (分数:1.80)A.13 10B.12 11C.11 11D.12 1220.下列运算结果为 1 的是_。(分数:1.80)A.81B.42C.81D.4221.下列标准对话框 JOptionPane 类创建的对话框中,综合了其他 3 个对话框类型特点的是 _ 。(分数:1.00)A.ConfirmDialogB.InputDialogC.OptionDialogD.MessageDialog22.下面程序的输出结果是 _ 。 #include st
10、dio.h main() int x=10; int x=20; printf(“%d,“,x); printf(“%d/n“, x); (分数:2.00)A.10, 20B.20, 10C.10, 10D.20, 2023.下列 _ 是将一个十六进制值赋值给一个 long 型变量。(分数:1.00)A.long number=123L;B.long number=0123;C.long number0123L;D.long number=0x123L;24.下列整数的定义中,错误的是_。(分数:2.00)A.int f=3.14;B.int a=012;C.int i=189;D.int d
11、-0x123;25.若变量 a 是 String 类型的数据,那么表达式(a+a)的类型是_。(分数:1.80)A.charB.StringC.intD.long26.结构化程序所要求的基本结构不包括_。(分数:2.00)A.顺序结构B.GOTO 跳转C.选择(分支)结构D.重复(循环)结构27.下列叙述中,错误的是(分数:2.00)A.接口可实现互不相关的类具有相同的行为B.通过接口可说明多个类所需实现的方法C.通过接口需要了解对象所对应的类,才能了解对象的交互界面D.接口与存储空间无关28.在编译 Java 程序时,用于指定生成 class 文件位置的选项是_。(分数:2.00)A.-gB
12、.-dC.-verboseD.-nowarn29.有下列二叉树,对此二叉树前序遍历的结果为_。 (分数:1.80)A.ACBEDGFHB.ABDGCEHFC.HGFEDCBAD.ABCDEFGH30.运行 Java 程序需要的工具软件所在的目录是_。(分数:2.00)A.JDK 的 bin 目录B.JDK 的 demo 目录C.JDK 的 lib 目录D.JDKR 的 jre 目录31.对象状态的持久是通过_实现的。(分数:2.00)A.管道B.过滤器C.文件D.串行化32.为使下列代码正常运行,应该在下画线处填入的选项是_。 abstract class person public Pers
13、on (String n) name=n; public_String getDescription(); public String getName() return name; private string name; (分数:1.80)A.staticB.privateC.abstractD.final33.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书34.线程生命周期中正确的状态是 _ 。(分数:2.00)A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态C.新建状态
14、、可运行状态、运行状态、阻塞状态和终止状态D.新建状态、可运行状态、运行状态、恢复状态和终止状态35.下列哪个选项是 short 型数据的取值范围?(分数:1.00)A.-128+127B.-32768 +32767C.-2147483648 +2417483647D.-3.40282347E38 +3.40282347E3836.在数据库系统中,用户所见的数据模式为 _ 。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式37.下列关于 Applet 生命周期的说法,正确的是 _ 。(分数:2.00)A.void init()在 Applet 下载前调用B.void start(
15、)只在初始化之后调用C.void stop()在关闭浏览器时调用D.stop()总在 void destroy()之前被调用38.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系D.m:n 联系39.数据流图中带有箭头的线段表示的是_。(分数:1.00)A.控制流B.事件驱动C.模块调用D.数据流40.下列不属于 Swing 的构件是_。(分数:1.80)A.JButtonB.JLabelC.JFrameD.JPane计算机二级 JAVA 分类模拟题 180 答案解析(
16、总分:69.80,做题时间:90 分钟)一、选择题(总题数:40,分数:69.80)1.下面的程序执行后,屏幕上显示的应是 _ 。 Pubhc class Exam public static void main(String args) charchar1=“t“,“e“,“s“,“t“; charchat2=“t“,“e“,“s“,“t“,“1“ Sbing s1=new String(char1); String s2=new String(char2,0,4); System.out.println(s1.equals(s2); (分数:2.00)A.true B.falseC.tes
17、tD.编译错误解析:2.下列程序段执行后的输出结果为 _ 。 int x=3; int y=10; System. out. println(y%x);(分数:2.00)A.0B.1 C.2D.3解析:解析 此题考查%运算符的使用,%运算符的功能是求余运算,10 除以 3 的余数为 1,故选 B。3.为了区分类中重载的同名的不同方法,要求 _(分数:2.00)A.采用不同的形式参数列表 B.使用不同的参数名C.修改访问权限D.返回值的数据类型不同解析:解析 该题考查的是重载。重载方法是 Java 实现多态性的一种体现。在 Java 程序中可以在同一个类中定义多个名称相同的方法,然而这些方法的参
18、数数量和类型却不完全相同,即采用不同的形式参数列表,这种现象被称为方法重载。所以选项 A 是正确的。4.假设有以下代码: String s=“hello“; String t=“hello“; char c=“h“, “e“, “l“, “l“, “o“; 下列选项中,返回 false 的语句是_。(分数:2.00)A.equals(t);B.equals(c); C.s=t;D.equals (new String(“hello“);解析:解析 =操作符所比较的是操作符两端的操作数是否是同一个对象,而 String 的 equals()方法所比较的是两个 String 对象的内容是否一样,其
19、参数是一个 String 对象时才有可能返回 true,其他对象都返回 false。因此只有选项 B 符合题意。5.下列代码的执行结果是_。 public class Expression public static void main(String arga( Int v1=10, v2=99, v3=0; System. out. prIntln(v10)“(v2/v3)=3); (分数:0.80)A.9.9B.3C.false D.true解析:解析 此题后半部分除数是 0,按常理说应该报异常,且不会得出结果。但是在计算 tripleValue(percent); System.out.
20、println(percent); public static void tripleValue(int x) x=3*x; (分数:1.00)A.40B.30C.20D.10 解析:解析 static 关键字应用的场合有:用来修饰类中定义的变量,这样的变量称为类变量或静态变量。可以用来修饰类中定义的方法,这样的方法称为静态方法。用来修饰初始化语句块,这样的语句块常称为静态初始化语句块。static 在这里表示这个方法为类方法,不属于任何对象实例,而是类所有,描述对象的共有动作,可以用类名直接调用。在调用了 tripleValue 函数之后,函数的值没有返回,所以 percent 的值还是 1
21、0。11.下列运算符中属于关系运算符的是(分数:2.00)A.= B.=C.+=D.-=解析:解析 选项 A 中=表示相等关系,是关系运算符;选项 B 中=是赋值运算符;选项 C 与 D 中的+=和-=为复合赋值运算符。12.单击按钮可以产生 ActionEvent 事件,实现_接口可处理此事件。(分数:2.00)A.FocusListenerB.ComponentListenerC.WindowListenerD.ActionListener 解析:解析 参看“表 AWT 事件及监听器接口”可以得知,ActionEvent 事件对应的接口为ActionListener。 表 AWT事件类别及
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 180 答案 解析 DOC
