【计算机类职业资格】二级JAVA笔试301及答案解析.doc

上传人:registerpick115 文档编号:1326997 上传时间:2019-10-17 格式:DOC 页数:11 大小:62.50KB
下载 相关 举报
【计算机类职业资格】二级JAVA笔试301及答案解析.doc_第1页
第1页 / 共11页
【计算机类职业资格】二级JAVA笔试301及答案解析.doc_第2页
第2页 / 共11页
【计算机类职业资格】二级JAVA笔试301及答案解析.doc_第3页
第3页 / 共11页
【计算机类职业资格】二级JAVA笔试301及答案解析.doc_第4页
第4页 / 共11页
【计算机类职业资格】二级JAVA笔试301及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、二级 JAVA笔试 301及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Swing的选项面板是( )。(分数:2.00)A.JTabbedPaneB.JLayeredPaneC.JScrollPaneD.JSplitPane2.Java虚拟机中有个特殊模块( ),它既负责管理针对各种类型数据软件的 JDBC驱动程序,也负责和用户的应用程序交互。(分数:2.00)A.JDBC Driver ManagerB.IDBC APlC.Driver ManagerD.Java JDBC3.下列说法错误的是( )。(分数:2.00)A.Java

2、的字符类型采用的是 Unicode编码,每个 Unicode码占 16位比特B.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关C.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类D.Java Application只能在字符界面下工作4.要在一个单一的类文件中创建既可用作 JavaAPplet,又可用作 Java应用程序的 Java软件代码,下列说法错误的是( )。(分数:2.00)A.作为 Application要定义 main()方法,并且把 main()方法所在的类定义为一个 public类B.为使该程序成为一个 Applet,main()方法

3、所在的这个 public类必须继承 Applet类或 JApplet 类C.在该类中可以像普通 Applet类一样重写 Applet类的 int()、start()、paint()等方法D.转换后的程序只能在浏览器中加载执行,而不能在 Appletviewer中执行5.下列组件中不能添加进 Frame主窗口的是( )。(分数:2.00)A.PanelB.CheckBoxC.DialogD.Choice6.下列 java组件中,不属于容器的是( )。(分数:2.00)A.PanelB.WindowC.FrameD.Label7.在深度为 7的满二叉树中,叶子结点的个数为( )。(分数:2.00)

4、A.32B.31C.64D.638.注释的基本原则不包括( )。(分数:2.00)A.注释应该增加代码的清晰度B.注释要简洁C.在写代码之前写注释D.尽量给每一条语句加注释9.以下( )表达式是不合法的。(分数:2.00)A.string x=“hello“;int y=9;x+=y;B.string x=“hello“;int y=9;if(x=C.string x=“hello“;int y=9;x=x+y;D.string x=null;inty=(x!=nul10.下面是有关子类继承父类构造函数的描述,其中正确的是( )。(分数:2.00)A.创建子类的对象时,先调用子类自己的构造函数

5、,然后调用父类的构造函数B.子类无条件地继承父类不含参数的构造函数C.子类必须通过 super关键字调用父类的构造函数D.子类无法继承父类的构造函数11.下面关于对象加锁的叙述错误的是( )。(分数:2.00)A.当一个线程获得了对象的锁后,其他任何线程不能对该对象进行任何操作B.对象锁的使用保证了共享数据的一致性C.java中的对象锁是共享锁D.对象锁只对临界区操作才有意义12.给出下面代码段,x 处于( )范围时打印字符串“second”。 pubhc class forLoopStatement public static voidmain(Stringargs) int x=_;/给

6、x赋值 if(x0) System.out.println(“second“); else if(x-3) System.out.println(“second“); else System.out.printlnCthird“); (分数:2.00)A.x0B.x-3C.x=-3D.x=0 outer:while(i0) j=3; inner:while(j0) if(j3) break outer; System.out.println(j+“and“+i); j-; i-; 下列选项中( )会被输出到屏幕。 A3 and 3 B3 and 2 C3 and 1 D. 3 and 0(分数

7、:2.00)A.B.C.D.14.编译和执行以下代码,输出结果是( )。 int i=1; switch (i) case 0: System.out.print(“zero,“); break; case 1: System.out.print(“one,“); case 2: System.out.print(“two,“); default: System.out.println(“default“); (分数:2.00)A.one,B.one,two,C.one,two,defaultD.default15.下列不属于虚拟机执行过程的特点的是( )。(分数:2.00)A.多线程B.动态

8、连接C.异常处D.代码安全检查16.数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是 ( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.对象完整性规则D.用户自定义完整性规则17.在结构化程序设计方法中,下面内聚性最弱的是( )。(分数:2.00)A.逻辑内聚B.时间内聚C.偶然内聚D.过程内聚18.欲构造 ArrayList类的一个实例,此类继承了 List接口,下列( )是正确的。(分数:2.00)A.ArrayListmyList=new Object();B.List myList=new ArrayList();C.ArrayList myLi

9、st=new List();D.List myList=new List();19.下列属于合法的 Java标识符的是( )。(分数:2.00)A.“ABC“B.SalerC. System.out.pfintln(“abc“+3); (分数:2.00)A.15B.abc3C.256D.63二、B填空题/B(总题数:15,分数:30.00)36.汇编程序的功能是将汇编语言所编写的源程序翻译成由U 【1】 /U组成的目标程序。(分数:2.00)填空项 1:_37.在面向对象方法中,类之间共享属性和操作的机制称为U 【2】 /U。(分数:2.00)填空项 1:_38.若按功能划分,软件测试的方法通

10、常分为白盒测试方法和U 【3】 /U测试方法。(分数:2.00)填空项 1:_39.数据的逻辑结构有线性结构和U 【4】 /U两大类。(分数:2.00)填空项 1:_40.U【5】 /U是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:2.00)填空项 1:_41.若想在程序中使用 JLabel类,则该程序可以使用 unportU 【6】 /U.JLabel;语句引入JLabel类。(分数:2.00)填空项 1:_42.在 Java中,3.14156D 表示的是U 【7】 /U数。(分数:2.00)填空项 1:_43.java.io包中有一个类同时实现了 Datalnput

11、接口和 DataOutput接口,这个类是U 【8】 /U。(分数:2.00)填空项 1:_44.多个方法具有相同的名字而含有不同的参数时,便产生了U 【9】 /U。(分数:2.00)填空项 1:_45.如果一个 java application源程序文件只定义有一个类,该类的类名为 myapplet,则存储该源程序文件的文件名必须为U 【10】 /U。(分数:2.00)填空项 1:_46.线程的U 【11】 /U方法只会使具有与当前线程相同优先级的线程有运行的机会。(分数:2.00)填空项 1:_47.传递给实现了 java.awt.event.MouseMotionListener接口的类

12、中 mouseDragged()方法的事件对象是U 【12】 /U类。(分数:2.00)填空项 1:_48.请完成下列语句中应填的内容: File pathName=new File(args0); SuingfileNames=pathName.U 【13】 /U;(分数:2.00)填空项 1:_49.Swing的顶层容器有:JAPpkt,JWindow,JDialog 和U 【14】 /U。(分数:2.00)填空项 1:_50.Java对象串行化技术,主要是通过U 【15】 /U类和 ObjectOutputStream类来实现。(分数:2.00)填空项 1:_二级 JAVA笔试 301答

13、案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Swing的选项面板是( )。(分数:2.00)A.JTabbedPane B.JLayeredPaneC.JScrollPaneD.JSplitPane解析:2.Java虚拟机中有个特殊模块( ),它既负责管理针对各种类型数据软件的 JDBC驱动程序,也负责和用户的应用程序交互。(分数:2.00)A.JDBC Driver Manager B.IDBC APlC.Driver ManagerD.Java JDBC解析:3.下列说法错误的是( )。(分数:2.00)A.Java的字符类型采用

14、的是 Unicode编码,每个 Unicode码占 16位比特B.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关C.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类D.Java Application只能在字符界面下工作 解析:4.要在一个单一的类文件中创建既可用作 JavaAPplet,又可用作 Java应用程序的 Java软件代码,下列说法错误的是( )。(分数:2.00)A.作为 Application要定义 main()方法,并且把 main()方法所在的类定义为一个 public类B.为使该程序成为一个 Applet,main()方法所在的

15、这个 public类必须继承 Applet类或 JApplet 类C.在该类中可以像普通 Applet类一样重写 Applet类的 int()、start()、paint()等方法D.转换后的程序只能在浏览器中加载执行,而不能在 Appletviewer中执行 解析:5.下列组件中不能添加进 Frame主窗口的是( )。(分数:2.00)A.PanelB.CheckBoxC.Dialog D.Choice解析:6.下列 java组件中,不属于容器的是( )。(分数:2.00)A.PanelB.WindowC.FrameD.Label 解析:7.在深度为 7的满二叉树中,叶子结点的个数为( )。

16、(分数:2.00)A.32B.31C.64 D.63解析:8.注释的基本原则不包括( )。(分数:2.00)A.注释应该增加代码的清晰度B.注释要简洁C.在写代码之前写注释D.尽量给每一条语句加注释 解析:9.以下( )表达式是不合法的。(分数:2.00)A.string x=“hello“;int y=9;x+=y;B.string x=“hello“;int y=9;if(x= C.string x=“hello“;int y=9;x=x+y;D.string x=null;inty=(x!=nul解析:10.下面是有关子类继承父类构造函数的描述,其中正确的是( )。(分数:2.00)A.

17、创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数B.子类无条件地继承父类不含参数的构造函数C.子类必须通过 super关键字调用父类的构造函数 D.子类无法继承父类的构造函数解析:11.下面关于对象加锁的叙述错误的是( )。(分数:2.00)A.当一个线程获得了对象的锁后,其他任何线程不能对该对象进行任何操作B.对象锁的使用保证了共享数据的一致性C.java中的对象锁是共享锁 D.对象锁只对临界区操作才有意义解析:12.给出下面代码段,x 处于( )范围时打印字符串“second”。 pubhc class forLoopStatement public static voi

18、dmain(Stringargs) int x=_;/给 x赋值 if(x0) System.out.println(“second“); else if(x-3) System.out.println(“second“); else System.out.printlnCthird“); (分数:2.00)A.x0B.x-3C.x=-3D.x=0 outer:while(i0) j=3; inner:while(j0) if(j3) break outer; System.out.println(j+“and“+i); j-; i-; 下列选项中( )会被输出到屏幕。 A3 and 3 B3

19、 and 2 C3 and 1 D. 3 and 0(分数:2.00)A. B.C.D.解析:14.编译和执行以下代码,输出结果是( )。 int i=1; switch (i) case 0: System.out.print(“zero,“); break; case 1: System.out.print(“one,“); case 2: System.out.print(“two,“); default: System.out.println(“default“); (分数:2.00)A.one,B.one,two,C.one,two,default D.default解析:15.下列

20、不属于虚拟机执行过程的特点的是( )。(分数:2.00)A.多线程B.动态连接C.异常处D.代码安全检查 解析:16.数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是 ( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.对象完整性规则 D.用户自定义完整性规则解析:17.在结构化程序设计方法中,下面内聚性最弱的是( )。(分数:2.00)A.逻辑内聚B.时间内聚C.偶然内聚 D.过程内聚解析:18.欲构造 ArrayList类的一个实例,此类继承了 List接口,下列( )是正确的。(分数:2.00)A.ArrayListmyList=new Object

21、(); B.List myList=new ArrayList();C.ArrayList myList=new List();D.List myList=new List();解析:19.下列属于合法的 Java标识符的是( )。(分数:2.00)A.“ABC“B.Saler C. System.out.pfintln(“abc“+3); (分数:2.00)A.15B.abc3 C.256D.63解析:二、B填空题/B(总题数:15,分数:30.00)36.汇编程序的功能是将汇编语言所编写的源程序翻译成由U 【1】 /U组成的目标程序。(分数:2.00)填空项 1:_ (正确答案:机器语言)

22、解析:37.在面向对象方法中,类之间共享属性和操作的机制称为U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:分类性)解析:38.若按功能划分,软件测试的方法通常分为白盒测试方法和U 【3】 /U测试方法。(分数:2.00)填空项 1:_ (正确答案:黑盒(或黑箱))解析:39.数据的逻辑结构有线性结构和U 【4】 /U两大类。(分数:2.00)填空项 1:_ (正确答案:非线性结构)解析:40.U【5】 /U是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:2.00)填空项 1:_ (正确答案:封装)解析:41.若想在程序中使用 JLabel类,则该程序可以

23、使用 unportU 【6】 /U.JLabel;语句引入JLabel类。(分数:2.00)填空项 1:_ (正确答案:javsx.swing)解析:42.在 Java中,3.14156D 表示的是U 【7】 /U数。(分数:2.00)填空项 1:_ (正确答案:双精度浮点)解析:43.java.io包中有一个类同时实现了 Datalnput接口和 DataOutput接口,这个类是U 【8】 /U。(分数:2.00)填空项 1:_ (正确答案:RandomAccessFile)解析:44.多个方法具有相同的名字而含有不同的参数时,便产生了U 【9】 /U。(分数:2.00)填空项 1:_ (

24、正确答案:重载)解析:45.如果一个 java application源程序文件只定义有一个类,该类的类名为 myapplet,则存储该源程序文件的文件名必须为U 【10】 /U。(分数:2.00)填空项 1:_ (正确答案:myapplet.java)解析:46.线程的U 【11】 /U方法只会使具有与当前线程相同优先级的线程有运行的机会。(分数:2.00)填空项 1:_ (正确答案:yield())解析:47.传递给实现了 java.awt.event.MouseMotionListener接口的类中 mouseDragged()方法的事件对象是U 【12】 /U类。(分数:2.00)填空

25、项 1:_ (正确答案:Mouse Event)解析:48.请完成下列语句中应填的内容: File pathName=new File(args0); SuingfileNames=pathName.U 【13】 /U;(分数:2.00)填空项 1:_ (正确答案:getPath)解析:49.Swing的顶层容器有:JAPpkt,JWindow,JDialog 和U 【14】 /U。(分数:2.00)填空项 1:_ (正确答案:JFrame)解析:50.Java对象串行化技术,主要是通过U 【15】 /U类和 ObjectOutputStream类来实现。(分数:2.00)填空项 1:_ (正确答案:ObJect InputStream)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1