【计算机类职业资格】计算机二级(Java)40及答案解析.doc
《【计算机类职业资格】计算机二级(Java)40及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)40及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)40 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.数据库系统的核心是【 】(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员2.Java 提供的类库支持下列哪个协议,使应用程序可通过 URL 地址,在网络上的任何地方访问对象时,就跟本机一样?(分数:2.00)A.2B.3C.4D.53.在下列源代码文件 Testjava 中,哪个选项是正确的类定义?(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询
2、,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询4.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:2.00)A.设计视图B.模板视图C.数据表视图D.SQL 视图5.int 数据类型是 Java 语言中是最常用的整数类型,它在计算机中存储时占多少位 bit?(分数:2.00)A.8B.16C.32D.646.下列是一个 Java Applet 程序,输出结果 (要求只写出在 Applet 容器内显示的内容) 是 ( )。 import java.awt*; import java.applet.*; public class Testuu extends Applet
3、 floatx=1.2f,3.4f,5.6f,7.8f; public void paint(Graphics g) int s=0; for(int i=0;ix.length;i+) s+=(int)xi; g.drawstring(“ “+s,30,60); (分数:2.00)A.可以呈现各种格式的数据B.可以分组组织数据,进行汇总C.可以包含子报表与图标数据D.可以进行计数、求平均、求和等统计计算7.下列程序的输出结果是( )。 class Father int mn; Father(int a,int B) m=a; n=b void show ( ) Systemoutprintl
4、n(“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.TrueB.FalseC.-1D.18.下列模式中,能够给出数据库物理存储结构与物理存取方法的是【 】(分数:2.00
5、)A.内模式B.外模式C.概念模式D.逻辑模式9.公有成员变量 MAX 是一个 int 型值,变量的值保持常数值 100,则下列使用哪个选项的 声明定义这个变量是正确的? (分数:2.00)A.public int MAX = 100;B.final int MAX = 100;C.final public int MAX = 100;D.public final int(MAX = 100;10.JDBC 的类被汇集在下列哪个包中?(分数:2.00)A.java.sql*B.java.awt.*C.java.util.*D.以上都不是11.在 Applet 的关键方法中,下列哪个方法是关闭浏
6、览器以释放 Applet 占用的所有资源?(分数:2.00)A.接收参数的语句 PARAMTERS 可以写在程序中的任意位置B.通常传送参数的语句 DO-WITH 和接收参数的语句 PARAMETERS 不必搭配成队,可以单独使用C.传送参数和接收参数排列顺序和数据类型必须一一对应D.传送参数和接收参数的名字必须相同12.下列 InputStream 类中哪个方法可以用于关闭流?(分数:2.00)A.skip( )B.close( )C.mark( )D.reset( )13.若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?(分数:2.00)A.8B.9C.10D.1114.给出下
7、列的不完整的方法,则下列的哪个声明可以被加入行完成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:2.00)A.public void method( )B.public void method( ) throws ExceptionC.public void method( ) throw TimedoutExceptionD.public throw TimedOutException void method( )15.给出下列的程序,其叙述正确的是( )。 pub
8、lic class Man static int arr = new int10; public static void main(String a ) System.out.println(arr1 ); (分数:2.00)A.编译时将发生错误B.编译时正确但是运行时出错C.输出为 0D.输出为 null16.下列关于变量的叙述哪个是错的?(分数:2.00)A.实例变量是类的成员变量B.实例变量用关键字 static 声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化17.下列整型常量中表示的是十六进制的整数的是( )。(分数:2.00)A.0B.1C.2D.
9、318.设 i,j 为类 X 定义的 double 型变量名,下列 X 类的构造方法中不正确的是( )。(分数:2.00)A.X(double k) i=k; B.X( ) i=6;C.X(double m,double n) i=m;j=n;D.double X(double k) i=k;return i;19.下列程序中,程序流程退出 for 循环语句时,判断 ij 的执行次数是( )。 int i=0,j=10,k=2,s=0; for(;) i+=k; if(ij) break; s + =i; (分数:2.00)A.InputEventB.KeyEventC.MouseEventD
10、.WindowEvent20.下列程序的执行结果是( )。 public class Testee public static void main(String args ) int a=4,b=6,c=8; String s=“abc“; Systemoutprintln(a+b+s+C) ; (分数:2.00)A.ababccB.464688C.46abc8D.10abc821.下列哪个类或接口定义了线程同步与交互的方法?(分数:2.00)A.ThreadB.RunnableC.ObjectD.ThreadGroup22.每个 Java 小应用程序必须定义为【 】(分数:2.00)A.Ap
11、plet 类或 JApplet 类的子类B.JFrame 类的子类C.Frame 的子类D.Window 的子类23.下列叙述中正确的是【 】(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致24.下列程序的输出结果为( )。 class Test public static void main(String args ) inta=1,b=2,c=d; c=a+;d= - - b; System.out.print(“C=“+c);Syste
12、m.out.println(“d=“+d); (分数:2.00)A.c=1 d=1B.c=2 d=1C.c=2 d=2D.c=1 d=225.下列哪个选项不能提高程序的性能?(分数:2.00)A.1 5B.12 7C.a bD.10 2526.下列关于串行化说法有误的是( )。(分数:2.00)A.I=4 x=5B.I=7 x=15C.I=6 x=8D.I=7 x=1127.若下列选项中的变量已正确定义并赋值,则符合 Java 语言语法的是( )。(分数:2.00)A.b=a! =76;B.a=8+b+C=9;C.i=123*%4;D.a=a+7=c+b;28.设有下列两个类的定义,则类 Pe
13、rson 和类 Man 的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (分数:2.00)A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误29.在 javaio 包中,处理 Unicode 码的所有类,都是从下列哪两个抽象超类中衍生出来的?(分数:2.00)A.InputStream 和 OutputStreamB.Reader 和 WriterC.Filter 和 P
14、ipeD.以上都不正确30.为了使 SOS 包中的所有类在当前程序巾可见,可以使用的语句是( )。(分数:2.00)A.3B.7C.9D.631.现有一变量声明为 boolean aa,下列的赋值语句正确的是( )。(分数:2.00)A.300B.1200C.140D.14432.下列有关基于 Swing 的 Applet 用户界面说法不正确的是( )。(分数:2.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics
15、类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )33.下列关于 Applet 的安全限制的叙述中,错误的是【 】(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁 Applet 加载本地库或方法34.下列程序的执行结果
16、是( )。 public class Testcc public static void main (String args ) Systemoutprintln(2135f%4.0f); (分数:2.00)A.1.5B.1C.1.0D.0.535.下列哪个选项不是 FilterInputStream 的子类?(分数:2.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数二、填空题(每空 2 分,共 30 分)(总题
17、数:15,分数:30.00)36.Java 语言的异常处理机制利用 1 语句作为异常处理的统一接口。(分数:2.00)填空项 1:_37.在事件处理的过程中,主要涉及到的 3 个对象分别是事件、 1 和事件处理者。(分数:2.00)填空项 1:_38.下列程序的运行结果是 1。 import java.io.*; public class abc public static void main(Stringargs ) String s1 = “Hello!“; System.out.println(s1.toUpperCase2 ); (分数:2.00)填空项 1:_39.传递给实现了 ja
18、va.awt.event.MouseMotionListener 接口的类中 mouseDragged1 方法的事件对象是 2 类。(分数:2.00)填空项 1:_40.捕获异常要求在程序的方法中预先声明,然后调用方法时,用 1 语句捕获并处理。(分数:2.00)填空项 1:_41.Java 语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的 1 特点。(分数:2.00)填空项 1:_42.在 Java 语言中,将源代码翻译成字节码时产生的错误称为 1,而将程序在运行中产生的错误称为运行错误。 (分数:2.00)填空项 1:_43.Java 语言采用了 1 字符集。(分数:2.00)填
19、空项 1:_44.如果在 Applet 中要访问一个 HTML 文件,可以请求浏览器实现相应 HTML 文本的显示。通过AppletContext 的 1 方法,Applet 可以通知浏览器在哪个窗口中显示哪个 URL 中的文件。 (分数:2.00)填空项 1:_45.通过 1 运算符实现对成员变量的访问和方法调用。(分数:2.00)填空项 1:_46.CRC 技术的全称是 1。(分数:2.00)填空项 1:_47.Java 中方法的参数传递是 1 调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。(分数:2.00)填空项 1:_48. 1 日历类提供日期和时间的
20、表示,它以格里历(即阳历)来计算。(分数:2.00)填空项 1:_49.下列是一个 Java 应用程序,输出结果是 1。 public class Testtt public static void main(String args ) charc=i; for(int n=6;n填空项 1:_50.在 java.io 包中有某个类同时实现了 DataInput 接口和 DataOutput 接口,这个类是 1。 (分数:2.00)填空项 1:_计算机二级(Java)40 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分
21、数:70.00)1.数据库系统的核心是【 】(分数:2.00)A.数据模型B.数据库管理系统 C.数据库D.数据库管理员解析: 数据库管理系统(DBMS)是整个数据库系统的核心,它对数据库中的数据进行管理,还在用户的个别应用与整体数据库之间起接口作用。选项 B 正确。2.Java 提供的类库支持下列哪个协议,使应用程序可通过 URL 地址,在网络上的任何地方访问对象时,就跟本机一样?(分数:2.00)A.2B.3C.4 D.5解析:如果 a 60,则 degree= 1;如果 a 70,则 degree=1;如果 a 80, 则 degree=3:如果 a 90,则 degree=4。3.在下
22、列源代码文件 Testjava 中,哪个选项是正确的类定义?(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询 解析:形参的数目不能少于实参的数目,否则系统会产生运行时错误;当形参的数量大于实参的数量时?,多余的形参初值取逻辑假F。4.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:2.00)A.设计视图B.模板视图 C.数据表视图D.SQL 视图解析:5.int 数据类型是 Java 语言中是最常用的整数类型,它在计算机中存储时占多少位 bit?(分数:2.00)A.8
23、B.16C.32 D.64解析:应该清楚最常用的 int 整数类型,它存储时占 32 位 bit。6.下列是一个 Java Applet 程序,输出结果 (要求只写出在 Applet 容器内显示的内容) 是 ( )。 import java.awt*; import java.applet.*; public class Testuu extends Applet floatx=1.2f,3.4f,5.6f,7.8f; public void paint(Graphics g) int s=0; for(int i=0;ix.length;i+) s+=(int)xi; g.drawstrin
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA40 答案 解析 DOC
