【计算机类职业资格】国家计算机二级(Java)103及答案解析.doc
《【计算机类职业资格】国家计算机二级(Java)103及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(Java)103及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(Java)103 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列程序的执行结果是( )。 public class Testhh public static void main(String args ) Strings1=new String(“I am boy“); Strings2=new String(“I am boy“);System.out.println(s1.equals(s2); (分数:2.00)A.副教授$“教授“B.3+5#2*4C.计算机 0) j =
2、i * 2; System.out.println(“The value of j is“ + j); k=k + 1 (分数:2.00)A.line 4B.line 6C.line 7D.line 821.在 Applet的生命周期中,下列哪个方法使 Applet成为激活状态?(分数:2.00)A.start( )B.run( )NULLC.init( )D.thread( )22.下列关于 JavaApplication与 Applet的说法中,正确的是【 】(分数:2.00)A.都包含 main()方法B.都通过“appletviewer“命令执行C.都通过“iavac“命令编译D.都嵌
3、入在 HTML文件中执行23.在 AWT组件中用复选框组构件 CheckboxGroup实现单选框的功能,但在 Swing中,Java 语言直接提供了一个单选框,它是( )。(分数:2.00)A.JButtonB.JComboBoxC.JRadioButtonD.JCheckBox24.在 Java中,数组是当成什么来处理?(分数:2.00)A.20 20B.30 20C.30 40D.15 1525.下列关于 Java的说法正确的是( )。(分数:2.00)A.Java中的类可以有多个直接父类B.抽象类不能有子类C.最终类可以作为其他类的父类D.Java中接口支持多继承26.下列哪个选项是正
4、确计算 42度(角度)的余弦值?(分数:2.00)A.从模板函数实参表获得的信息有矛盾B.需要获得特定类型的返回值,而不管参数的类型如何C.虚拟类型参数没有出现在模板函数的形参表中D.函数模板不含有常规形参27.在 Java语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例?(分数:2.00)A.fun( );B.Base.fun( );C.Base:fun( );D.Base-fun( );28.当浏览器重新返回 Applet所在页面时,将调用 Applet类的方法是【 】(分数:2.00)A.start()B.init()C.stop()D.destroy()2
5、9.下列是 Applet的运行过程经历的 4个步骤,这些步骤正确的顺序应是( )。 浏览器中的Java运行环境运行该 Applet 浏览器加载 HTML文件中指定的 Applet类 浏览器解析 HTML文件 浏览器加载指定 URL中的 HTML文件 (分数:2.00)A.B.C.D.30.若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?(分数:2.00)A.a=1;B.+i;C.a=a+1=5D.! (+a! =b-)31.下列哪个选项不能提高程序的性能?(分数:2.00)A.不要在循环中创建和释放对象B.在处理字符串时尽量使用 StringBuffer类C.避免太多的使用 syn
6、chronized关键字D.尽量在循环中创建对象32.下列关于 Applet的方法中,哪个是返回 HTML中设定的值?(分数:2.00)A.Score=1B.Score=2C.Score=3D.Score=433.Java中哪个类是由编译器自动生成的一个特殊类,它伴随每个类,每个它的对象包含所属类的所有信息,可通过此类的方法访问这些信息? (分数:2.00)A.ClassB.ObjectC.SystemD.awt34.在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类【 】(分数:2.00)A.InputStreamB.FileInputStreamC.StringBufferD.B
7、ufferedReader35.在程序读入字符文件时,能够以该文件作为直接参数的类是【 】(分数:2.00)A.FileReaderB.BufferedReaderC.FileInputStreamD.ObjectInputStream二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.一棵二叉树第六层(根结点为第一层)的结点数最多为 1 个。(分数:2.00)填空项 1:_37.Java程序中定义接口所使用的关键字是 1。(分数:2.00)填空项 1:_38.流按照数据类型的不同,可以分为 1 和字符流。(分数:2.00)填空项 1:_39.catch子句都带有一个参
8、数,该参数是某个异常的类及其变量名,catch 用该参数去与抛出异常对象的类进行 1。 (分数:2.00)填空项 1:_40.catch子句都带有一个参数,该参数是某个异常的类及其变量名,catch 用该参数去与抛出异常对象的类进行 1。 (分数:2.00)填空项 1:_41.对话框(Dialog)是 1 类的子类。(分数:2.00)填空项 1:_42.在实现 Serializable的类中,静态变量和使用 1 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_43.Java语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:2.00)填空项 1:_44.在事件处
9、理的过程中,主要涉及到的 3个对象分别是事件、 1 和事件处理者。(分数:2.00)填空项 1:_45.能将显示空间分成很多层的布局管理器是 1。(分数:2.00)填空项 1:_46.面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和 1 的集合体。(分数:2.00)填空项 1:_47.在实现 Serializable的类中,静态变量和使用 1 关键字可以使某些数据不被串行化。(分数:2.00)填空项 1:_48.在 Java语言中提供了标准类库,为编程所需的低层模块提供了常用的方法和接口,并将它们分装成包,每个包又包括子包,形成 1 结构的类层次。 (分数:
10、2.00)填空项 1:_49.Java中方法的参数传递是 1 调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。(分数:2.00)填空项 1:_50.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立性最高的阶段是 1。(分数:2.00)填空项 1:_国家计算机二级(Java)103 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列程序的执行结果是( )。 public class Testhh public static void main(
11、String args ) Strings1=new String(“I am boy“); Strings2=new String(“I am boy“);System.out.println(s1.equals(s2); (分数:2.00)A.副教授$“教授“B.3+5#2*4C.计算机 0) j = i * 2; System.out.println(“The value of j is“ + j); k=k + 1 (分数:2.00)A.line 4B.line 6C.line 7 D.line 8解析:局部变量在使用前必须进行初始化,而代码中的变量 k在使用前 没有进行初始化。 21
12、.在 Applet的生命周期中,下列哪个方法使 Applet成为激活状态?(分数:2.00)A.start( )B.run( )NULL C.init( )D.thread( )解析:Java 中对共享数据操作的并发控制是采用传统的封锁技术。用 synchro- nized()来定义临界区,使得各个线程互斥的访问临界区。22.下列关于 JavaApplication与 Applet的说法中,正确的是【 】(分数:2.00)A.都包含 main()方法B.都通过“appletviewer“命令执行C.都通过“iavac“命令编译 D.都嵌入在 HTML文件中执行解析:本题考查 Java Appl
13、ication与 Applet的区别。Applet 与 Application的主要区别在执行方式上,Application以 main()方法为入口点运行,Applet 要在浏览器或 appletviewer 中运行,运行过程比Application更复杂。两者都是通过“javac“命令编译,所以只有选项 C说法正确。23.在 AWT组件中用复选框组构件 CheckboxGroup实现单选框的功能,但在 Swing中,Java 语言直接提供了一个单选框,它是( )。(分数:2.00)A.JButtonB.JComboBoxC.JRadioButton D.JCheckBox解析:JRadio
14、Button 是 Swing的单选框。注意:JButton 是一个常用的构件,它可以在按钮上显示文字和图标,这是比 AWT 要丰富的。JComboBox 每次只能选择其中的项,但是可编辑每项的内容,而且每项的内容可以是任意类,而不是局限于 String。JCheckBox 是复选框构件。24.在 Java中,数组是当成什么来处理?(分数:2.00)A.20 20B.30 20 C.30 40D.15 15解析:被调过程 Value的两个参数 m和 n前面都有关键字“ByVal”修饰,即在主调过程调用此过程时,实参与形参之间是以传值方式传递信息的,而当实参与形参以传值方式相结合时,形参的改变并没
15、有影响到实参,单单就这一点来说,我们可知,当程序代码执行主调过程中的 PrimP;q 语句时,p 和 q的值应不变,还是 12,20,这样就能够排除选项 A)和选项 B)了。当主调过程调用被调过程时,把实参 p,q 的值分别传给形参 m和 n,这就是说此时形参 m值为 12,n 值为 20,执行被调过程中的 m=m * 2:n=n-5 语句后,m 值为 24,n 值为 15,所以 Print m;n 后,程序输出的结果为 24和 15。最后程序输出的结果如选项 C)所示。25.下列关于 Java的说法正确的是( )。(分数:2.00)A.Java中的类可以有多个直接父类B.抽象类不能有子类C.
16、最终类可以作为其他类的父类D.Java中接口支持多继承 解析:java 中接口支持多继承。选项 A) Java语言只允许类间有单继承关系。选项 D) 抽象类是专门为别的类继承它而定义的。选项 C) final声明一个类后,这个类不能被其他类继承,它是最终类。 26.下列哪个选项是正确计算 42度(角度)的余弦值?(分数:2.00)A.从模板函数实参表获得的信息有矛盾B.需要获得特定类型的返回值,而不管参数的类型如何C.虚拟类型参数没有出现在模板函数的形参表中D.函数模板不含有常规形参 解析:一般使用过滤流时要求把过滤流连接到某个 I/O流上,再通过构造方法的参数去指定连接的 I/O流。27.在
17、 Java语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例?(分数:2.00)A.fun( );B.Base.fun( );C.Base:fun( ); D.Base-fun( );解析:本题要求判断 ij 的执行次数,只需考查经过 i+=k运算累计的值,i 的值分别为2,4,6,8,10,12 时,判断 ij 为真,程序结束,共执行 6次 28.当浏览器重新返回 Applet所在页面时,将调用 Applet类的方法是【 】(分数:2.00)A.start() B.init()C.stop()D.destroy()解析:本题考查 Applet的运行方式。当 ini
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 JAVA103 答案 解析 DOC
