【计算机类职业资格】计算机二级(Java)30及答案解析.doc
《【计算机类职业资格】计算机二级(Java)30及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)30及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)30 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列说法不正确的是( )。(分数:70.00)A.采用不同的形式参数列表B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.参数名不同2.下列程序段的输出结果是( )。 String MyStr = “Hello,“; MyStr = MyStr + “World!“; System.out.println(MyStr); (分数:70.00)A.Hello,World!B.Hello,C.World!D.该程序段
2、有语法错误3.Java 语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? 依靠 Java 的垃圾回收机制回收内存 调用 System.gc( ),请求垃圾回收 Java 系统开始运行时,自动调用 java.lang.Object.finalize( )释放内存 在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable super.finalize( ); (分数:70.00)A.出流,入流B.输出流,输入流C.输入流,输出流D.入流,出流4.下列哪个选项是
3、 javax.swing.JApplet 的父类?(分数:70.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引D.支持主关键字、参照完整性和表之间的联系5.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:70.00)A.rmicB.rmiregistryC.rmidD.serialver6.下列程序的执行结果是( )。 public class Testhh public static void main(String args ) Strings1=new String(“I am boy“);
4、 Strings2=new String(“I am boy“);System.out.println(s1.equals(s2); (分数:70.00)A.副教授$“教授“B.3+5#2*4C.计算机0;i-=2) j * =2; System.out.println(j); (分数:70.00)A.15B.1C.32D.1610.下列有关继承的说法不正确的是( )。(分数:70.00)A.子类的访问权限比父类方法的访问权限要高B.继承性是面向对象方法的一个重要特征,它使代码可重用,可降低程序的复杂性C.子类方法不能产生比父类方法更多的异常D.重写是指子类的成员方法与父类的成员方法名字相同,
5、参数列表相同,方法体不同11.在 Applet 的生命周期中,下列哪个方法使 Applet 成为激活状态?(分数:70.00)A.destroy( )B.start( )C.init( )D.stop( )12.下列常见的系统定义的异常中,哪个是数组越界异常?(分数:70.00)A.打开 Visual Basic 主窗体的“文件”菜单,执行其中的“退出”命令B.按快捷键 Alt+Q 退出C.单击 Visual Basic 主窗体右上角的“关闭”按钮D.按快捷键 Alt+E 退出13.resume( )方法负责恢复被哪个方法挂起的线程?(分数:70.00)A.项目中的文件是项目的一部分B.项目中
6、的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联14.若下列选项中的变量已正确定义并赋值,则符合 Java 语言语法的是( )。(分数:70.00)A.b=a! =76;B.a=8+b+C=9;C.i=123*%4;D.a=a+7=c+b;15.下列关于 Java 程序结构的说法有误的是( )。(分数:70.00)A.-1B.255C.127D.编译错误16.下列关于线程状态和生命周期的说法不正确的是( )。(分数:70.00)A.20 BB.20C.20.0D.编译错误17.在 Java 语言的下列哪个包是编译器自动导入的?(分数
7、:70.00)A.java.langB.java.awtC.java.ioD.java.applet18.下列说法不正确的是( )。(分数:70.00)A.在 Java 中,常量 null 和 true 都需要小写B.浮点型数据小数位数 bit 越多,表示数的精度越高C.布尔型数据在内存中占两位D.Unicode 字符集要比 ASCII 集更丰富,它们是 16 位无符号数据19.计算机中的流是( )。(分数:70.00)A.流动的字节B.流动的对象C.流动的文件D.流动的数据缓冲区20.对于 catch 子句的排列,下列说法正确的是( )。(分数:70.00)A.设计视图和数据表视图B.设计视
8、图和页视图C.设计视图和打印预览视图D.设计视图和窗体视图21.给出下列的代码,则下列选项中哪个是类 A 合理的内部类? class A protected int i; A(int i) this.i=i; (分数:70.00)A.class B B.class B extends A C.class B extends A B( )System.out.println(“=“+i); D.class A 22.有定义 int n=789;,下列表达式结果为 8 的是( )。(分数:70.00)A.n/102B.(n-n10)/100C.n10D.n100/1023.Java 语言中数据类型
9、之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是( )。(分数:70.00)A.I=4 x=5B.I=7 x=15C.I=6 x=8D.I=7 x=1724.下列程序的输出结果是( )。 public class fff void printValue(int m) do System.out.println(“The value is“ +m); while( - - m 10) public static void main(String arg ) int i = 10; Test t = new Test( );t.pri
10、ntValue(i); (分数:70.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图25.下列程序执行后,i 的值是( )。 public class Testfff pubic static void main(String args) int i;10; do i/=2; while(i- - 1); System.out.println(i); (分数:70.00)A.1B.5C.2D.-126.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图
11、,通常也把这种图称为( )。(分数:-1.00)A.PAD 图B.N-S 图C.结构图D.数据流图27.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段 其中数据独立性最高的阶段是 ( )。(分数:-1.00)A.数据库系统B.文件系统C.人工管理D.数据项管理28.下列工具中为需求分析常用工具的是( )。(分数:-1.00)A.PADB.PFDC.N-SD.DFD29.软件生命周期中花费时间最多的阶段是( )。(分数:-1.00)A.详细设计B.软件编码C.软件测试D.软件维护30.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:-1.00)
12、A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用31.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是 ( )。(分数:-1.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法32.下列有关数据库的描述,正确的是( )。(分数:-1.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字33.下列叙述中,不属于数据库系统的是( )。
13、(分数:-1.00)A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统34.关系表中的每一横行称为一个( )。(分数:-1.00)A.元组B.字段C.属性D.码35.软件设计中,有利于提高模块独立性的一个准则是( )。(分数:-1.00)A.低内聚低耦合B.低内聚高耦含C.高内聚低耦台D.高内聚高耦合三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.捕获异常要求在程序的方法中预先声明,然后调用方法时,用 1 语句捕获并处理。(分数:3.00)填空项 1:_37.一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为 1。(分数:3.00)填空项
14、 1:_38.在定制 Swing Applet 的绘图功能时,不能直接改变相应 Swing 构件的 paint1 方法,而应该使用 2 方法。(分数:3.00)填空项 1:_39.Java 语言的数据类型分为简单数据类型和 1 两种。(分数:3.00)填空项 1:_40.下列程序的输出结果是 1。 class Test public static void main (String args ) int m = 6; do m - -; while (m0); System.out.println(“m = “ +m); (分数:3.00)填空项 1:_41.Java 语言中的浮点型数据根据数
15、据存储长度和数值精度的不同,进一步分为 float 型和 double 型,其中 double 型占 1 位。 (分数:3.00)填空项 1:_42.传递给实现了 java.awt.event.MouseMotionListener 接口的类中 mouseDragged1 方法的事件对象是 2 类。(分数:3.00)填空项 1:_43.设 a = 8,则表达式 a 2 的值是 1。(分数:3.00)填空项 1:_44.流按照数据类型的不同,可以分为 1 和字符流。(分数:3.00)填空项 1:_45.AWT 事件分为两大类:低级事件和高级事件。其中 1是指基于语义的事件,它可以不和特定的动作相
16、关联,而依赖于触发此事件的类。 (分数:3.00)填空项 1:_46. 1 是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:-1.00)填空项 1:_47.软件危机出现于 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件这就是软件工程诞生的基础。 (分数:-1.00)填空项 1:_48.数据的逻辑结构有线性结构和 1 两大类。(分数:-1.00)填空项 1:_49.面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 1。(分数:-1.00)填空项 1:_50.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序等
17、。(分数:-1.00)填空项 1:_计算机二级(Java)30 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列说法不正确的是( )。(分数:70.00)A.采用不同的形式参数列表 B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.参数名不同解析:为了合理组织数据,应遵循选项 A),B),C)3 条原则来组织数据。2.下列程序段的输出结果是( )。 String MyStr = “Hello,“; MyStr = MyStr + “World!“; System.out.println
18、(MyStr); (分数:70.00)A.Hello,World! B.Hello,C.World!D.该程序段有语法错误解析:String 类型可以直接使用“+”进行连接运算。3.Java 语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? 依靠 Java 的垃圾回收机制回收内存 调用 System.gc( ),请求垃圾回收 Java 系统开始运行时,自动调用 java.lang.Object.finalize( )释放内存 在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )thr
19、ows throwable super.finalize( ); (分数:70.00)A.出流,入流B.输出流,输入流C.输入流,输出流 D.入流,出流解析:视图设计中依次包含字段、联接、筛选、排序依据、分组依据、更新条件和杂项 7 个选项卡。4.下列哪个选项是 javax.swing.JApplet 的父类?(分数:70.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引 D.支持主关键字、参照完整性和表之间的联系解析:一旦创建了个字符串对象,该字符串所代表的文本就不能改变了。5.下列哪个命令是在当前主机的指定端口上启动
20、远程对象注册服务程序?(分数:70.00)A.rmicB.rmiregistry C.rmidD.serialver解析:此题主要考查 RMI 命令,RMI 命令包括 rmic 命令,为对象生成 stub 和 skeleton;rmiregistry 命令在当前主机的指定端口上启动远程对象注册服务程序;rmid 命令,激活系统守候进程;serialver 命令,返回 serialVersionUID。6.下列程序的执行结果是( )。 public class Testhh public static void main(String args ) Strings1=new String(“I
21、am boy“); Strings2=new String(“I am boy“);System.out.println(s1.equals(s2); (分数:70.00)A.副教授$“教授“B.3+5#2*4C.计算机0;i-=2) j * =2; System.out.println(j); (分数:70.00)A.15B.1C.32D.16 解析:科用 for 循环语句求 2 的 4 次幂。一般情况下迭代部分都用 i+或 i- - ,但在这里用的是 i - =2,需要留意。10.下列有关继承的说法不正确的是( )。(分数:70.00)A.子类的访问权限比父类方法的访问权限要高B.继承性是
22、面向对象方法的一个重要特征,它使代码可重用,可降低程序的复杂性C.子类方法不能产生比父类方法更多的异常D.重写是指子类的成员方法与父类的成员方法名字相同,参数列表相同,方法体不同 解析:重载是指多个方法可以享用相同一名字,但参数的数量或类型必须不完全相同,即方法体有所不同,它体现了 Java 编译时的多态性。11.在 Applet 的生命周期中,下列哪个方法使 Applet 成为激活状态?(分数:70.00)A.destroy( )B.start( ) C.init( )D.stop( )解析:在 init( )方法完成后,将调用 start( )方法,使 Applet 成为激活状态。该方法在
23、 Applet 每次显示时都要调用。12.下列常见的系统定义的异常中,哪个是数组越界异常?(分数:70.00)A.打开 Visual Basic 主窗体的“文件”菜单,执行其中的“退出”命令B.按快捷键 Alt+Q 退出C.单击 Visual Basic 主窗体右上角的“关闭”按钮D.按快捷键 Alt+E 退出 解析:索引文件是数据库的一部分,会随着数据库的关闭而关闭。13.resume( )方法负责恢复被哪个方法挂起的线程?(分数:70.00)A.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA30 答案 解析 DOC
