【计算机类职业资格】计算机二级(Java)9及答案解析.doc
《【计算机类职业资格】计算机二级(Java)9及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)9及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)9 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列是 Applet 的运行过程经历的 4 个步骤,这些步骤正确的顺序应是( )。 浏览器中的Java 运行环境运行该 Applet 浏览器加载 HTML 文件中指定的 Applet 类 浏览器解析 HTML文件 浏览器加载指定 URL 中的 HTML 文件 (分数:70.00)A.0B.1C.iD.j2.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:70.00)A.ButtonB.ChoiceC.L
2、abelD.Scroll3.国际化命令中,下列哪个命令将含有本机编码字符的文件,转换成 Unicode 编码字符的文件?(分数:70.00)A.native2asciiB.ascii 2 nativeC.RMID.tnameser4.下列关于 Java 的说法正确的是( )。(分数:70.00)A.Java 中的类可以有多个直接父类B.抽象类不能有子类C.最终类可以作为其他类的父类D.Java 中接口支持多继承5.下列程序的执行结果是( )。 public class Testaa public static void main(String args ) System.out.println
3、(5/2); (分数:70.00)A.复选框B.列表框C.命令按钮D.选项组6.下列 for 循环语句的执行次数是( )。 for(intx=0,y=0;(y!=0) xA.派生类可以作为基类派生其他的子类B.派生类继承基类的所有数据成员C.派生类可以有多个基类D.派生类不能继承一些函数成员7.要实现对 Java 代码的数字签名,对于代码的提供者要经过的 4 个步骤的正确顺序是( )。 创建 JAR 文件 创建密钥 对 JAR 文件进行数字签名 输出公钥证书 (分数:70.00)A.内存映射技术B.文件锁定C.字符及编码D.阻塞 I/O8.下列是几个 Java 语言最常用的命令,哪个命令是 J
4、ava 语言的编译命令?(分数:70.00)A.0B.1C.2D.39.下列哪个标识符不是合法的标识符?(分数:70.00)A.PicturePrint “Microsoft“B.Print “Microsoft“C.PrinterPrint “Microsoft“D.DebugPrint“Microsoft“10.下列关于串行化说法有误的是( )。(分数:70.00)A.在定义可串行化时,只需要声明 implements Serializable 子句即可B.可串行化类的数据的访问权限(public,protected,package 或 private),对于数据的串行化会有权限上的影响C
5、.对于对象的串行化处理,程序员可以不编写任何方法,使用 Java 提供的串行化默认机制D.如果需要对对象的串行化进行更具体的控制,我们要用到定制串行化的功能11.下列关于 AWT 和 Swing 的比较叙述不正确的是( )。(分数:70.00)A.c=1 d=1B.c=2 d=1C.c=2 d=2D.c=1 d=212.在 oneMethod( )方法运行正常的情况下,程序段将输出( )。 public void test( ) try oneMethod( ); System.out.println(“condition 1“); catch (ArrayIndexOutOfBoundsEx
6、ception e) System.out.println(“condition 2“); catch(Exception e) System.out.println(“condition 3“); finally System.out.pritln(“finally“); (分数:70.00)A.condition 1B.condition 2C.condition 3D.condition 113.下列有关文件类 File 的说法有误的是( )。(分数:70.00)A.abstract 和 final 能同时修饰一个类B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在
7、抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义14.下列关于 Swing 说法不正确的是( )。(分数:70.00)A.“跟踪”窗口用于显示正在执行的程序文件B.“监视”窗口用于显示表达式以及它们当前的值,并可以在一个表达式上设置断点C.“局部”窗口用于显示当前程序、过程或方法程序中可见的变量、数组、对象以及对象成员D.“调试输出”窗口用于显示程序中指定调试的输出15.下列关于变量的叙述哪个是错的?(分数:70.00)A.inta1,a2;B.int a=1,2,3,4,5;C.double d=new double8;D.float f=new 2.0f,3.5f
8、,5.6f,7.8f;16.下列程序的执行结果是( )。 public class Testgg public static void main(String args) float t=9.0f; int q=5; System.out.println(t+)*(- -q); (分数:70.00)A.40B.36C.36D.4017.下面是一个 Java 的应用程序,其输出结果是( )。 public class Testll public static void main (String args ) char c=i; for(int n;6;n11;m + +) if(n = =8)c
9、ontinue; Systemoutprint(c + +); (分数:70.00)A.ijB.ijkC.ijklD.ijklm18.下列哪个选项是 main( )方法的返回值类型?(分数:70.00)A.Const a As Single=11B.Const a=“OK“C.Const a As Double=Sin(1)D.Const a As Integer=“12“19.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:70.00)A.0B.1C.2D.320.在编写 Applet 程序时,程序中必须有的
10、import 语句是( )。(分数:70.00)A.import.java.io.*;B.import java.applet.Applet;C.import.javaawt.event.*;D.import.javalang.*;21.子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值?(分数:70.00)A.能,能B.能,不能C.不能,不能D.不能,能22.如果一个类实现 Runnable 接口,则这个类必须包含哪些方法?(分数:70.00)A.start( ),stop( )和 run( )B.actionPerformed( )C.run( )D.init( )23.
11、Java 中处理压缩流的抽象类是( )。(分数:70.00)A.I=1B.I=2C.I=3D.I=424.下列有关布局管理器的叙述正确的是( )。(分数:70.00)A.布局管理器是用来管理构件放置在容器的位置和大小的B.为了使生成的图形用户界面具有良好的平台无关性,Java 语言提供了布局管理器这个工具来管理构件在容器的布局,而不是直接设置C.布局管理器本身也是一个接口,编程中通常使用的是实现了该接口的类D.以上说法都正确25.下列哪个类是提供了标准的输入/输出和系统环境信息的访问和设置?(分数:70.00)A.Text1 的字体不发生变化B.Text1 的字体发生变化C.Text1 的字体
12、和颜色发生变化D.程序出错!26.开发软件时对提高开发人员工作效率至关重要的是( )。(分数:-1.00)A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算机的并行处理能力27.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题28.设有两个串 p 和 q,求 q 在 p 首次出现位置的运算称作( )。(分数:-1.00)A.连接B.模式匹配C.求于串D.求串长29.下面不属于软件设计原则的是( )。(分数:-1.00)A.抽象B.模块化C.自底向上D.信息隐蔽30.数据库设计包括
13、两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计31.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是 ( )。(分数:-1.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法32.设有两个串 p 和 q,求 q 在 p 首次出现位置的运算称作( )。(分数:-1.00)A.连接B.模式匹配C.求于串D.求串长33.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:-1.00)A.属性B.关系C.键D.域34.线性表 L=(a1
14、,a2,a3,ai,an),下列说法正确的是( )。(分数:-1.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件35.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.写出下列程序的执行结果是 1。 已知:a转换成整数对应的是 97。 程序如下:
15、 class Testl public static void main(String args) char a=d; int b=a; float c=a; double d=a; System.out.println(“a=“+a); System.out.println(“b=“+b); System.out.println(“c=“+c); System.out.println(“d=“+d); (分数:3.00)填空项 1:_37.抽象类不能 1。(分数:3.00)填空项 1:_38.在 Java 中 AWT 和 Swing 组件,一般来讲在应用程序中用到的组件是 1。(分数:3.0
16、0)填空项 1:_39.设 a = 8,则表达式 a 2 的值是 1。(分数:3.00)填空项 1:_40.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:3.00)填空项 1:_41.byte 类型只有 8 位,能表示的范围是 1。(分数:3.00)填空项 1:_42.表达式是由操作数和 1 按一定的语法形式组成的符号序列。(分数:3.00)填空项 1:_43.AWT 事件分为两大类:低级事件和高级事件。其中 1是指基于语义的事件,它可以不和特定的动作相关联,而依赖于触发此事件的类。 (分数:3.00)填空项 1:_44.设 x = 2,则表达式( x + + ) * 3 的值是
17、 1。(分数:3.00)填空项 1:_45.下列的程序是声明某类型变量 s,并通过三日条件运算符的结果给变量 s 赋值,请将该程序补充完整。public class Testjj public static void main(String args ) 1s=(99992=1)?”奇数”:“偶数”; Systemoutprintln(s); (分数:3.00)填空项 1:_46.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。(分数:-1.00)填空项 1:_47.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件 的 1。 (分数:-1.
18、00)填空项 1:_48.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:-1.00)填空项 1:_49.面向对象的模型中,最基本的概念是对象和 1。(分数:-1.00)填空项 1:_50.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_计算机二级(Java)9 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列是 Applet 的运行过程经历的 4 个步骤,这些步骤正确的顺序应是( )。 浏览器中的Java 运行环境运行该
19、Applet 浏览器加载 HTML 文件中指定的 Applet 类 浏览器解析 HTML文件 浏览器加载指定 URL 中的 HTML 文件 (分数:70.00)A.0 B.1C.iD.j解析:按照正常的书写格式选项 B) 正确。选项 A) 12后面不应点带点号,但不同的变量类型可带不同的字母。选项 C) 1,000 计算机在数字中不识别逗号“,”。选项 D) 4 5 6 在数字中间不要加空格,计算机会把 4 5 6 当成字符串“4 5 6”来处理。 2.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:70.00)A.ButtonB.Choice C.LabelD.Scrol
20、l解析:AWT 中有许多基本的构件,其中下拉式菜单(Choice)是具有每次只能选择其中一项的功能的构件,它能够节省显示空间,用于大量选择。Chioce 用 Item-Listener 接口来进行监听。 3.国际化命令中,下列哪个命令将含有本机编码字符的文件,转换成 Unicode 编码字符的文件?(分数:70.00)A.native2ascii B.ascii 2 nativeC.RMID.tnameser解析:国际化命令只包含一个命令 native2ascii,该命令将含有本机编码 字符的文件,转换成 Unicode编码字符的文件。4.下列关于 Java 的说法正确的是( )。(分数:70
21、.00)A.Java 中的类可以有多个直接父类B.抽象类不能有子类C.最终类可以作为其他类的父类D.Java 中接口支持多继承 解析:java 中接口支持多继承。选项 A) Java 语言只允许类间有单继承关系。选项 D) 抽象类是专门为别的类继承它而定义的。选项 C) final 声明一个类后,这个类不能被其他类继承,它是最终类。 5.下列程序的执行结果是( )。 public class Testaa public static void main(String args ) System.out.println(5/2); (分数:70.00)A.复选框B.列表框C.命令按钮 D.选项组
22、解析:启动 Visual Basic 有 4 种方式:打开“我的电脑”,找到存放 Visual Basic 所在的系统文件的硬盘及文件夹,双击“VB6exe”图标,即可进入 Visual Basic 编程环境;所以选项 A)是正确的;利用“开始”菜单 中的“程序”命令方式进入;所以选项 C)也是正确的;使用“开始”菜单中的“运行”命令,在“打开”栏中键入 VB6exe 的存放路径,单击 “确定”按钮即可;把 VB6exe 文件直接拖到桌面可建立启动 Visual Basic 的快捷方式,双击该执行文件即可。6.下列 for 循环语句的执行次数是( )。 for(intx=0,y=0;(y!=0
23、) xA.派生类可以作为基类派生其他的子类B.派生类继承基类的所有数据成员 C.派生类可以有多个基类D.派生类不能继承一些函数成员解析:带有纯虚函数的类称为抽象类,抽象类中的纯虚函数没有具体的定义,所以不能说明抽象类的对象。7.要实现对 Java 代码的数字签名,对于代码的提供者要经过的 4 个步骤的正确顺序是( )。 创建 JAR 文件 创建密钥 对 JAR 文件进行数字签名 输出公钥证书 (分数:70.00)A.内存映射技术B.文件锁定C.字符及编码D.阻塞 I/O 解析:Java 虚拟机的执行过程的三个特点是多线程,动态连接和异常处理。8.下列是几个 Java 语言最常用的命令,哪个命令
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA9 答案 解析 DOC
