【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc

上传人:deputyduring120 文档编号:1335230 上传时间:2019-10-17 格式:DOC 页数:13 大小:72.50KB
下载 相关 举报
【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc_第1页
第1页 / 共13页
【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc_第2页
第2页 / 共13页
【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc_第3页
第3页 / 共13页
【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc_第4页
第4页 / 共13页
【计算机类职业资格】国家计算机二级(Java)95及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、国家计算机二级(Java)95 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列哪个选项是 javax.swing.JApplet 的父类?(分数:2.00)A.java.awt.panelB.java.applet.AppletC.java.awt.frameD.java.awt.Window2.执行 int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:2.00)A.1B.35C.48D.1003.给出下列的不完整的方法,则下列的哪个声明可以被加

2、入行完成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:2.00)A.&B.#C.*D.$4.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式5.类 Test 定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜

3、单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单6.下列是定义一个接口 ITF 的程序,在横线处应填入的选项是( )。 pubic interface ITF public static final double PI=3.14; public_ double area(double a,double b); (分数:2.00)A.interrupt( )B.stop( )C.suspend( )D.yield( )7.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )

4、。(分数:2.00)A.0B.1C.2D.编译错误8.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (分数:2.00)A.-3 3B.5 -9C.3 -3D.-6 59.子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值?(分数:2.00)A.能,能B.能,不能C.不能,不能D.不能,能10.下列事件监听器中,无法

5、对 TextField 对象进行事件监听和处理的是【 】(分数:2.00)A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListener11.下列哪项技术很好的实现了 Java 的垃圾回收机制?(分数:2.00)A.内存跟踪B.内存编译C.语法检查D.上述都不正确12.下列哪些内容是异常的含义? (分数:2.00)A.helloB.theC.worldD.hellotheworld13.“商品“与“顾客“两个实体集之间的联系一般是【 】(分数:2.00)A.一对一B.一对多C.多对一D.多对多14.一个应用程序必须继承

6、Canvas 类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas 类中的哪个方法必须重写?(分数:2.00)A.add()B.requestFocus()C.repaint()D.paint()15.在文件类提供的方法中,用于创建目录的方法是【 】(分数:2.00)A.mkdir()B.mkdirs()C.list()D.listRoots()16.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为【 】(分数:2.00)A.log2nB.n/2C.nD.n+117.下列程序的输出结果是( )。 class Father int mn

7、; Father(int a,int B) m=a; n=b void show ( ) Systemoutprintln(“m and n:“+m+“ “+n); class Son extends Father int p; Son (int a,int b,int C) super(a,B) ; p=c; void show()supurshow( ); Systemoutprintln(“p:“+p); class Test public static void main (String args ) Son s:new Son(6,7,8); sshow( ); (分数:2.00)A

8、.m and n:6 8 p:7B.m andn:6 7 p:8C.m and n:7 8 p:6D.m and n:8 7 p:618.比较线程和进程,下列说法有误的是( )。(分数:2.00)A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=119.下列关于使用内部类的原因叙述中不正确的是( )。(分数:2.00)A.一个内部类的对象可访问外部类的成员方法和变量,包括私有的成员B.实现事件监听器时,采用内部类、匿名类编程非常容易实现其功能C.编写事件驱动程序,内部类很方便D.内部类就是特殊的抽象类,所以便于人机交互20.在一个 Applet 中,下列哪个属性是不一定出现

9、的?(分数:2.00)A.CODEB.ALIGNC.WIDTHD.HEIGHT21.下列关于 Applet 的说法中,错误的是【 】(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java 中不支持向 Applet 传递参数D.Applet 的主类要定义为 java.applet.Applet 类的子类22.下列关于内部类说法中不正确的是( )。(分数:2.00)A.标题B.正文C.字体大小D.字体粗细23.输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)

10、为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么? (分数:2.00)A.出流,入流B.输出流,输入流C.输入流,输出流D.入流,出流24.Java 语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是( )。(分数:2.00)A.charlongintdoublefloatB.charintlongdoublefloatC.charintlongfloatdoubleD.charintfloatdoublelong25.有一个类 A,下列为其构造方法的声明,其中

11、正确的是( )。(分数:2.00)A.trueB.falseC.testD.编译错误26.类 Panel 默认的布局管理器是【 】(分数:2.00)A.GridLayoutB.BorderLayoutC.FlowLayoutD.CardLayout27.下列哪个是面向大型企业级用容器管理专用构件的应用平台?(分数:2.00)A.J2EEB.J2MEC.J2SED.J2DE28.下列哪个语句是声明一个含有 10 个 String 对象的数组?(分数:2.00)A.“鼠标按下”B.“鼠标移动”C.“鼠标释放”D.“鼠标锁定”29.给出下列有关 List 的表达式,则哪个选项的叙述是对的? List

12、 1 = new List(6,true); (分数:2.00)A.No 5 6 8B.5 6 8 NoC.No 5 14D.8 6 No 530.下列程序段的输出结果是( )。 String MyStr = “Hello,“; MyStr = MyStr + “World!“; System.out.println(MyStr); (分数:2.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误31.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:2.00)A.a=5:b=8 Do Print“*“ a=a+l Loop While a

13、bB.a=5:b=8 Do Print“*“ a=a+l Loop Until abC.a=5:b=8 Do Until a-b Print“*“ b=b+1 LoopD.a=5:b=8 Do Until ab Print“*“a=a+1 Loop32.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.ButtonB.ChoiceC.LabelD.Scroll33.下列的哪个赋值语句是不正确的?(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B

14、 均正确34.JDBC 的类被汇集在下列哪个包中?(分数:2.00)A.java.sql*B.java.awt.*C.java.util.*D.以上都不是35.线程在生命周期中要经历 5 种状态。如果线程当前是新建状态,则它可到达的下一个状态是【 】(分数:2.00)A.运行状态B.阻塞状态C.可运行状态D.终止状态二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在实现 Serializable 的类中,静态变量和使用 1 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_37.过滤字节输出流都是 1 抽象类的子类。(分数:2.00)填空项 1:_

15、38.对象是一组相关变量和相关方法的封装体,是类的一个 1。(分数:2.00)填空项 1:_39.Java 语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:2.00)填空项 1:_40.通过 1 运算符实现对成员变量的访问和方法调用。(分数:2.00)填空项 1:_41.接口可以看作是仅容纳上 1、常量,而又不能直接生成对象的特殊抽象类。(分数:2.00)填空项 1:_42. 1 是 Java 的特殊应用程序,它嵌入到 HTML 中,发布到互联网上。(分数:2.00)填空项 1:_43.阅读下列代码段 int x=3; while(x9) x+=2; x+; while 语

16、句成功执行的次数是 1。 (分数:2.00)填空项 1:_44.在 Applet 属性中,CODE 属性指定包含 Applet 或 JApplet 1 文件名。(分数:2.00)填空项 1:_45.mouseDragged1 方法是 MouseMotionListener 接口中的抽象方法,该方法的参数是 2 类。 (分数:2.00)填空项 1:_46.URL 是 1 的缩写。(分数:2.00)填空项 1:_47.线程模型在 Java 中是由 1 类进行定义和描述的。(分数:2.00)填空项 1:_48.一个关系表的行称为 1。 (分数:2.00)填空项 1:_49.在 Java 中,线程的模

17、型就是一个 CPU、程序代码和 1 的封装体。(分数:2.00)填空项 1:_50.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_国家计算机二级(Java)95 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列哪个选项是 javax.swing.JApplet 的父类?(分数:2.00)A.java.awt.panelB.java.applet.Applet C.java.awt.frameD.java.awt.Window解析:javaxswingJApplet 是 App

18、let 的直接子类,继承了 Applet 的方法与 执行机制。javaawtpanel 是 java.aPpletApplet 的直接父类,java.awt.Window 是 java. awl.frame 的直接父类。2.执行 int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?(分数:2.00)A.1B.35C.48D.100 解析:Mathrandom()方法产生 01 之间的数,所以再乘以 100 的范围时 0100,但不包括边界 0 和100。3.给出下列的不完整的方法,则下列的哪个声明可以被加入行完成此方法的声明? success = con

19、nect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:2.00)A.& B.#C.*D.$解析:本题考查点为类成员的访问权限,public 关键字修饰的类成员可 以被类的对象通过成员操作符“”直接访问,protected 和 private 则不能,而 static 不能单 独修饰类的成员。4.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用疗所见到的

20、数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。正确答案为 A。5.类 Test 定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单 C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单解析:在 Visual FoxPro 中,类可分为控件类和容器类。控件类用于进行一种或多种相关的控制,其封装性比容器类更加严密,但灵活性比容器类差,

21、故答案为 C)。6.下列是定义一个接口 ITF 的程序,在横线处应填入的选项是( )。 pubic interface ITF public static final double PI=3.14; public_ double area(double a,double b); (分数:2.00)A.interrupt( )B.stop( )C.suspend( ) D.yield( )解析:GridLayout 布局管理器的特点是使容器中各个构件呈网格布局,平均占据容器的空间。即使容器的大小发生变化,每个构件还是平均占据容器空间、构件在向容器中放置的时候,是按从上到下,从左到右的规则进行的。

22、7.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )。(分数:2.00)A.0B.1 C.2D.编译错误解析:该题涉及到赋值语句与运算符优先级的顺序,Print 语句具有运算功能, 故选项 C)是错误的:由于运算符的优先级是先乘除后加减,所以选项 B)为正确,选项 A) 和选项 D)不正确。 8.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man exten

23、ds Person int age;/ / 年龄 int getScore( ) return score; (分数:2.00)A.-3 3 B.5 -9C.3 -3D.-6 5解析:把程序具体分析一下,可得:程序开始时分别执行 m,n 赋值 5,- 6。If 语句 Not m0 相当于m=0,现在 m 得值为 5 比 0 大,所以条件值为 False,执行 Else 语句 n=m+3,此时 n 为 8,执行 Print方法,即输出 m-n 和 n-m 的值,m-n=-3, nm=3,所以最后输出结果应该如选项 A)所示。9.子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值

24、?(分数:2.00)A.能,能B.能,不能 C.不能,不能D.不能,能解析:子类方法的访问权比父类方法的访问权高。一般用 super 关键字 来访问父类的方法和变量。但父类的对象不能直接访问子类的方法和变量。10.下列事件监听器中,无法对 TextField 对象进行事件监听和处理的是【 】(分数:2.00)A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListener 解析:本题考查 AWT 事件处理。事件就是发生在用户界面上的用户交互行为所产生的一种效果。每类事件都有对应的事件监听器,监听器就是接口。在单行文本输入区

25、(TextFielD) 构件上可能发生的事件包括:FocusEvent 焦点事件,焦点的获得和丢失。这类事件所对应的事件监听器是FocusListener:ActionEvent 动作事件,按钮按下,TextField 中按 Enter 键。这类事件所对应的事件监听器是 ActionListener; MouseEvent 鼠标事件,鼠标单击、释放、拖动、移动。这类事件所对应的事件监听器是 MousetMofionListener。当然还包括其他一些,但是在所有事件及其所对应的事件监听器中,不包括 ChangeListener 这样一个事件监听器。因此,本题的正确答案是 D。 11.下列哪项技

26、术很好的实现了 Java 的垃圾回收机制?(分数:2.00)A.内存跟踪 B.内存编译C.语法检查D.上述都不正确解析:为了充分利用资源,垃圾回收机制有一个系统级线程,对内存的使用进行跟踪,使程序员从繁忙的内存管理中解脱出来,该线程对系统空闲时对不用的内存进行回收。12.下列哪些内容是异常的含义? (分数:2.00)A.helloB.the C.worldD.hellotheworld解析:a+的值为 1,赋值给 c,此时 a 的值为 2,- -b 的值为 1,赋值给 d,此时 d 的值为。13.“商品“与“顾客“两个实体集之间的联系一般是【 】(分数:2.00)A.一对一B.一对多C.多对一

27、D.多对多 解析:本题考核实体集之间的联系。实体集之间的联系有 3 种:一对一、一对多和多对多。因为一类商品可以由多个顾客购买,而一个顾客可以购买多类商品;所以,“商品“与“顾客“两个实体集之间的联系一般是“多对多“,选项 D 正确。14.一个应用程序必须继承 Canvas 类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas 类中的哪个方法必须重写?(分数:2.00)A.add()B.requestFocus()C.repaint()D.paint() 解析:paint()方法的重写,才能在画布上完成必要的图形处理。注意:很容易错选成选项 B),选项

28、 B)是在 Canvas 构件中输入字符时,必须先调用的方法。15.在文件类提供的方法中,用于创建目录的方法是【 】(分数:2.00)A.mkdir() B.mkdirs()C.list()D.listRoots()解析: 本题考查文件类提供的方法。mkdir()是为目录操作提供的方法,用来创建目录;mkdirs()也是为目录操作提供的方法,创建包含父目录的目录;list()是对文件名操作提供的方法,返回一个字符串数组,为该文件所在目录下的所有文件名列表; listRoots 是为目录提供的方法,返回根目录结构。由此可见,只有选项 A 满足题目要求。16.对长度为 n 的线性表进行顺序查找,在

29、最坏情况下所需要的比较次数为【 】(分数:2.00)A.log2nB.n/2C.n D.n+1解析:在长度为 n 的线性表中进行顺序查找,最坏情况下需要比较 n 次。选项 C 正确。17.下列程序的输出结果是( )。 class Father int mn; Father(int a,int B) m=a; n=b void show ( ) Systemoutprintln(“m and n:“+m+“ “+n); class Son extends Father int p; Son (int a,int b,int C) super(a,B) ; p=c; void show()supu

30、rshow( ); Systemoutprintln(“p:“+p); class Test public static void main (String args ) Son s:new Son(6,7,8); sshow( ); (分数:2.00)A.m and n:6 8 p:7B.m andn:6 7 p:8C.m and n:7 8 p:6D.m and n:8 7 p:6解析:18.比较线程和进程,下列说法有误的是( )。(分数:2.00)A.i=1 j=2 m=3B.m=3 C.i=3 j=2D.m=1 i=1解析:19.下列关于使用内部类的原因叙述中不正确的是( )。(分数:

31、2.00)A.一个内部类的对象可访问外部类的成员方法和变量,包括私有的成员B.实现事件监听器时,采用内部类、匿名类编程非常容易实现其功能C.编写事件驱动程序,内部类很方便D.内部类就是特殊的抽象类,所以便于人机交互 解析:内部类和抽象类不存在直接的联系,说内部类就是特殊的抽象类,所以便于人机交互,这是错误的。在事件处理的时候,我们引入了内部类就是因为内部类有选项 A),B),C)的好处。20.在一个 Applet 中,下列哪个属性是不一定出现的?(分数:2.00)A.CODEB.ALIGN C.WIDTHD.HEIGHT解析:在一个 Applet 中,CODE,WIDTH 和 HEIGHT 属

32、性是一定要出现的。CODE 属性指定了 Applct 和JApplct 字节码的文件名。WIDTH 和 HEIGHT 这两个属性指定厂 Applet 显示区的以像素为单位的宽度和高度。ALIGN 这个可选属性指定了 Applet 在浏览器中的对齐方式。 21.下列关于 Applet 的说法中,错误的是【 】(分数:2.00)A.Applet 自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java 中不支持向 Applet 传递参数 D.Applet 的主类要定义为 java.applet.Applet 类的子类解析:选项 A,Applet

33、自身不能够运行,它必须嵌入在其他应用程序(如 Web 浏览器或 Java appletviewer 中运行。选项 B,Java 中引入了灵活的安全体系,它允许为每个 Applet 和 Application 指定安全策略,该安全策略可以设置 Applet 对本地资源的访问权限。在安全策略的控制下,Applet 可以读写本地磁盘中的文件。选项 C, Applet 获取参数是通过在 HTML 文件中采用PARAM标记来定义参数。Java 中还定义了相应的方法,用来从 HTML 中获取参数。选项 D,任何嵌入在 Web 浏览器或 Java appletviewer 中的 Applet 必须是 jav

34、a.applet.Applet 类的子类。Applet 类定义了 Applet 与其运行环境之间的一个标准接口。因此,本题的正确答案是 C。22.下列关于内部类说法中不正确的是( )。(分数:2.00)A.标题B.正文 C.字体大小D.字体粗细解析:“特殊效果”是控件的格式属性,不是窗体的数据属性。23.输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么? (分数:2.00)A.出流,入流B.输出流,输入流C.输入流,输出流 D.入流,出流

35、解析:我们需要搞清这些最基本的概念,比如说哪个方向是输出,哪个方向是输入。 24.Java 语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是( )。(分数:2.00)A.charlongintdoublefloatB.charintlongdoublefloatC.charintlongfloatdouble D.charintfloatdoublelong解析:自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是charintlongfloatdouble。25.有一个类 A,下列为其构造方法的声明,

36、其中正确的是( )。(分数:2.00)A.true B.falseC.testD.编译错误解析:首先判断(a= =B) ,10 不等于 3,则执行 else 后面的语句 m=+a*m:+的优先级比*高,所以m=11*1=55,这样便得正确答案。 if-else 结构的格式如下: if(条件) 语句 1: else 语句 2; 在条件为真的,执行语句 1,然后跳过 else 和语句 2,接着执行下面的语句;在条件为假时,跳过语句 l,执行 else 后面的语句 2,然后接着执行下面的语句。 26.类 Panel 默认的布局管理器是【 】(分数:2.00)A.GridLayoutB.BorderL

37、ayoutC.FlowLayout D.CardLayout解析:本题考查 Java 中的布局管理器。FlowLayout 是 Pane 和 Applet 默认的布局管理器,构件在容器中从上到下、从左到右进行放置,所以选项 C 为正确答案。 BorderLayout 是 Window、Frame 和 Dialog 的默认布局管理器,在 BorderLayout 布局管理器中构件分成 5 个区域,每个区域只能放置一个构件。GridLayout 使容器中各个构件呈网状布局,平均占据容器的空间。GardLayout 把容器分成许多层,每层只能放置一个构件。27.下列哪个是面向大型企业级用容器管理专用

38、构件的应用平台?(分数:2.00)A.J2EE B.J2MEC.J2SED.J2DE解析:J2EE 是面向大企业级用容器管理专用构件的应用平台,其具有强 大的服务功能如命令服务、事务服务、安全服务、部署服务消息服务、邮件服务等。 28.下列哪个语句是声明一个含有 10 个 String 对象的数组?(分数:2.00)A.“鼠标按下”B.“鼠标移动”C.“鼠标释放”D.“鼠标锁定” 解析:我们需要搞清这些最基本的概念,比如说哪个方向是输出,哪个方向是输入。 29.给出下列有关 List 的表达式,则哪个选项的叙述是对的? List 1 = new List(6,true); (分数:2.00)A

39、.No 5 6 8B.5 6 8 NoC.No 5 14 D.8 6 No 5解析:本题里有三个 for 循环,但要分清楚,第一个是单独的给三个元素赋值,赋完值后三个 a0=0,a1=1,a2=2;后面的两个 for 是嵌套循环,对数组元素的赋值,但由于 k=2,初值已定 for 里的条件是小于 k,所以不管怎么处理都影响不到 a 2,故答案为 2。30.下列程序段的输出结果是( )。 String MyStr = “Hello,“; MyStr = MyStr + “World!“; System.out.println(MyStr); (分数:2.00)A.Hello,World! B.H

40、ello,C.World!D.该程序段有语法错误解析:String 类型可以直接使用“+”进行连接运算。31.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:2.00)A.a=5:b=8 Do Print“*“ a=a+l Loop While abB.a=5:b=8 Do Print“*“ a=a+l Loop Until abC.a=5:b=8 Do Until a-b Print“*“ b=b+1 Loop D.a=5:b=8 Do Until ab Print“*“a=a+1 Loop解析:文件对话框分为两种:即打开对话框和保存对话框,所以选项 A)正确;通用对话框

41、的 Name 属性的默认值为 CommonDialogX ,此外,每种对话框都有自己的默认标题,所以选项 B)正确;打开文件对话框可以让用户指定一个文件,由程序使用,而用保存文件对话框可 以指定一个文件,并以这个文件名保存当前文件,所以选项 C)正确;除 DefaultEXT、DialogTide 属性是打开和保存对话框共有的,还有 FileName、FileTitle、Filter、FilterIndex、Flags、InitDir、MaxFileSize、CancelError、HelpCommand、HelPContext 和 HelpFile 属性, 都是它们共有的,所以选项 D)不正

42、确。32.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.ButtonB.Choice C.LabelD.Scroll解析:AWT 中有许多基本的构件,其中下拉式菜单(Choice)是具有每次只能选择其中一项的功能的构件,它能够节省显示空间,用于大量选择。Chioce 用 Item-Listener 接口来进行监听。 33.下列的哪个赋值语句是不正确的?(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假F B.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确解析:SQL 语句中允许为关系

43、定义别名,但不是在 WHERE 短语中定义,而是在 FROM 短语中定义别名,其格式为。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。34.JDBC 的类被汇集在下列哪个包中?(分数:2.00)A.java.sql* B.java.awt.*C.java.util.*D.以上都不是解析:JDBC 的类被汇集在 javasql*包中,在安装 JDK11 或更高版本是会自动安装。注意:Java 应用程序通过 JDBC API(主要是定义在 javaaql*包中的方法和类)向 JDBC Driver Manager 发出请求,指定要装载的 JDBC 驱动程序,指定要连接的数据库具体

44、类型和实例。35.线程在生命周期中要经历 5 种状态。如果线程当前是新建状态,则它可到达的下一个状态是【 】(分数:2.00)A.运行状态B.阻塞状态C.可运行状态 D.终止状态解析: 本题考查线程的生命周期。线程一旦创建,就开始了它的生命周期。线程的声明周期主要分为:新建状态(new),线程创建后处于该状态:可运行状态 (Runnable),新建的线程调用 start()方法,将使线程的状态从 New 转换为 Runnable,所以选项 C 正确;运行状态(Running),运行状态使线程占有 CPU 并实际运行的状态;阻塞状态(Blocked),导致该状态的原因很多,注意区别;终止状态(D

45、ead),线程执行结束的状态,没有任何方法可改变它的状态。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在实现 Serializable 的类中,静态变量和使用 1 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_ (正确答案:transient)解析:静态变量和使用 transient 关键字可以使某些数据不被串行化,这样可以使这些敏感数据不能写入流中,也不会通过串行化进行恢复。在这种情况下,提高了安全性。 37.过滤字节输出流都是 1 抽象类的子类。(分数:2.00)填空项 1:_ (正确答案:FilterOutputStream)解析:主

46、要熟悉 java.io 包中的几个输入输出流。38.对象是一组相关变量和相关方法的封装体,是类的一个 1。(分数:2.00)填空项 1:_ (正确答案:实例)解析:对象是一组相关变量和相关方法的封装体,是类的一个实例。对象的特征是 由对象的行为、状态和身份组成。39.Java 语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:2.00)填空项 1:_ (正确答案:自动转换)解析:Java 中有两种数据类型转换,自由转换和强制转换。40.通过 1 运算符实现对成员变量的访问和方法调用。(分数:2.00)填空项 1:_ (正确答案:?)解析:通过“?”运算符实现对成员变量的访问和

47、方法调用。成员变量和方法通过权限设定来防止其他对象的访问。其格式为对象名?调用的方法名或变量名41.接口可以看作是仅容纳上 1、常量,而又不能直接生成对象的特殊抽象类。(分数:2.00)填空项 1:_ (正确答案:抽象方法)解析:本题考查接口的概念。接口是一种只含有抽象方法或常量的一种特殊抽象类。接口是不包含成员变量和方法实现的抽象类,它只包含常量和方法的定义,而不包含任何实现。42. 1 是 Java 的特殊应用程序,它嵌入到 HTML 中,发布到互联网上。(分数:2.00)填空项 1:_ (正确答案:Applet)解析:知道 Java 程序分为 Java application 和 Java Applet 两类,其中 Java Applet 是 Java 的特殊应用程序,它嵌入到 html 中,发布到互连网上。编写和执行 Java Applet 的步骤应该清楚。 43.

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

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

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