【计算机类职业资格】计算机二级JAVA-12及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-12及答案解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-12及答案解析(总分:88.80,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:62.80)1.public abstract Applet get Applet(Stfing name)可以实现_。 A.同页 Applet间通信 B.Applet的网络通信 C.Applet和浏览器间通信 D.以上三种通信都能实现(分数:2.00)A.B.C.D.2.有两个关系 R和 T如下:(分数:2.00)A.B.C.D.3.执行下面程序后输出的正确结果是U /U。public class Testpublic static void main(String args)
2、System.out.print(100%3);System.out.print(“/“);System.out.print(100%3.0); A. 1,1 B. 1,1.0 C. 1.0,1 D. 1.0,1.0(分数:2.00)A.B.C.D.4.对 Java的继承机制描述错误的是U /U。 A.Java支持多重继承 B.声明子类时使用 extends子句 C.继承时子类可以添加新的方法和状态 D.继承是面向对象方法的一个重要基本特征(分数:2.00)A.B.C.D.5.Frame默认的布局管理器是U /U。 A. FlowLayout B. BorderLayout C. GridLa
3、yom D. CardLayout(分数:2.00)A.B.C.D.6.当 Applet程序中的 init()方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的是_。public void init()setLayout(new BorderLayout();add(“North“, new TextField(10);add(“Center“, new Button(“help“); A.文本框将会出现在 Applet的顶上,且有 10个字符的宽度 B.按钮将会出现在 Applet的正中间,且尺寸为正好能够包容 help的大小 C.文本框将会出现在 Applet的顶上,从最左边一直
4、延伸到最右边;按钮将会出现在 Applet的正中间,覆盖除文本框外的所有空间 D.按钮与文本框的布局依赖于 Applet的尺寸(分数:1.80)A.B.C.D.7.在数据管理技术的发展过程中,可实现数据共享的是 U /U A. 人工管理阶段 B. 文件系统阶段 C. 数据库系统阶段 D. 系统管理阶段(分数:2.00)A.B.C.D.8.下列代码的执行结果是U /U。public class test5public static void main (String args)String s1=new String(“hello“);String s2=new String(“hello“);
5、System.out.prim(s1=s2);System.out.print(“,“);System.out.println(s1.equals(s2); A.true,false B.true,true C.false,true D.false,false(分数:2.00)A.B.C.D.9.U /U类应该是在 Java中创建的任何异常的超类。 A. Throwable B. Error C. Exception D. NullPointerException(分数:1.00)A.B.C.D.10.switch语句不能用于下列U /U数据类型。 A.double B.byte C.shor
6、t D.char (分数:1.00)A.B.C.D.11.对于现实世界中事物的特征,在实体一联系模型中使用_。 A.属性描述 B.关键字描述 C.二维表描述 D.实体描述(分数:2.00)A.B.C.D.12.下列数据结构不属于线性表的是U /U。 A. 一个 n维向量 B. 矩阵 C. 二叉树 D. 队列(分数:2.00)A.B.C.D.13.设有如下程序:public class Sunpublic static void main(String args )int x,y;x=(int)Math.sqrt(2)/2+(int)Math.random()*2/2;y=(int)Math.s
7、qrt(3)/3+(int)Math.random()*3/3;if (xy)System.out.println(“xy“);else if (x=y)System.out.println(“x=y“);elseSystem.out.println(“xy“); 程序运行的结果为U /U。 A. xy B. x=y C. xy D. 以上都不对(分数:1.00)A.B.C.D.14.要实现表格需继承的类是( )。 A.abstractTableModel B.TableModel C.Jtable D.TableModelable(分数:2.00)A.B.C.D.15.下列叙述中正确的是 A
8、. 线性链表中的各元素在存储空间中的位置必须是连续的 B. 线性链表中的表头元素一定存储在其他元素的前面 C. 线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面 D. 线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的(分数:1.00)A.B.C.D.16.下列有关变量的描述中不正确的是U /U。 A. 变量属性是用来描述变量作用域的 B. 局部变量作用域只能是它所在方法的代码段 C. 类变量能在类的方法中声明 D. 类变量的作用域是整个类(分数:1.00)A.B.C.D.17.a的值为 9,则表达式 x+=x-=a+a的值是
9、U /U。 A.-18 B.-9 C.0 D.18(分数:2.00)A.B.C.D.18.下面创建一个新文件对象方法错误的是U /U。 A.File myFile; myFile=new File(“mulu/file“); B.File myFile=new file( ); C.myFile=new File(“/mulu“,“filel“); D.File myDir=new file(“/mulu“); myFile=new File(Dir“filel“); (分数:1.00)A.B.C.D.19.char类型的取值范围是U /U。 A.-272 7-1 B.02 16-1 C.-2
10、152 15-1 D.02 8-1(分数:3.00)A.B.C.D.20.执行语句:for(i=1;i+4;);后变量 i的值是U /U。 A.3 B.4 C.5 D.不定(分数:2.00)A.B.C.D.21.在 Applet生命周期中,下面方法中是在装载 Applet时被调用的是U /U。 A.stop() B.init() C.start() D.destroy()(分数:2.00)A.B.C.D.22.Java的核心包中,提供编程应用的基本类的包是 A. java.lang B. java.util C. java.applet D. java.rmi(分数:1.00)A.B.C.D.
11、23.下列选项中属于 Java语言的垃圾回收机制的一项是U /U。 A.语法检查 B.堆栈溢出检查 C.跨平台 D.内存跟踪(分数:2.00)A.B.C.D.24.自定义的异常可从下列U /U类继承。 A.Example B.Exception及其子集 C.Class类 D.Object类(分数:2.00)A.B.C.D.25.下列说法中不正确的是U /U。 A.Java语言中的事件都是继承自 Java.awt.AWTEvent类 B.AWTEvent类是 EventObject类的子类 C.Java的 AWT事件分为低级事件和高级事件 D.ActionEvent类是 AWTEvent类的子类
12、(分数:2.00)A.B.C.D.26.下列不属于 J2SDK命令的是U /U。 A.RMI命令 B.网络传输命令 C.J2SDK基本命令 D.安全控制命令(分数:2.00)A.B.C.D.27.下面_组件可以不添加到容器中。 A.Frame B.Panel C.TextField D.Button(分数:3.00)A.B.C.D.28.下列有关数据库的描述,正确的是U /U。 A. 数据库是一个 DBF文件 B. 数据库是一个关系 C. 数据库是一个结构化的数据集合 D. 数据库是一组文件(分数:2.00)A.B.C.D.29.要在一个单一的类文件中创建既可用作 JavaApplet,又可用
13、作 Java应用程序的 Java软件代码。下列说法错误的是U /U。 A.作为 Application要定义 main()方法,并且把 main()方法所在的类定义为一个 public 类 B.为使该程序成为一个 Applet,main()方法所在的这个 public类必须继承 Applet类或 LAppet类 C.在该类中可以像普通 Apptet类一样重写 Applet类的 init()、start()、paint()等方法 D.转换后的程序只能在浏览器中加载执行,而不能在 Appletviewer中执行 (分数:1.00)A.B.C.D.30.有下面程序段:Public class Arr
14、ayTestPublic static void main(String args)int intArray=new int3;for(int I=0;I3;I+)intArrayI=I+2;System.out.println(“IntArray“+I+“-“+intArrayI);System.out.println(“-“);Int arrLen=4;IntArray=new intarrLen;For(int j=intArray.length;j=0;j- intArray j=j*3;System. out.println(“hello“+intArrayj); 则运行的结果是U
15、/U。 A. 编译出错 B. 编译通过,但运行出错 C. 可以运行,但有错误 D. 以上都不对(分数:2.00)A.B.C.D.31.下列有关算法的描述中错误的是U /U。 A. 所谓算法是指解题方案的准确而完整的描述 B. 算法的基本特征有:可行性、确定性、有穷性和拥有足够的情报等 C. 算法的复杂度主要包括时间复杂度和空间复杂度 D. 算法的时间复杂度是指执行算法程序所需要的时间(分数:2.00)A.B.C.D.32.下列选项中为单精度数的是_。 A. 2 B. 5.2 C. 0.2f D. 023(分数:2.00)A.B.C.D.33.Java 语言的类型是U /U。 A.面向对象语言
16、B.面向过程语言 C.汇编程序 D.形式语言(分数:2.00)A.B.C.D.34.下列转义字符中错误的一个是U /U。 A./000 B./0014 C./x111 D./2(分数:2.00)A.B.C.D.35.下面哪个类给出了构件的定义? U /U A. java.awt.Graphics B. java.awt.Container C. java.awt.Component D. java.awt.Object(分数:1.00)A.B.C.D.二、B填空题/B(总题数:15,分数:26.00)36.使用管道流的时候,需要明确的是:管道的输入流是管道的接受方,而管道的U U /U /U是
17、管道的发送方。(分数:2.00)填空项 1:_37.Java源文件中最多只能有一个 1 类,其他类的个数不限。(分数:1.00)填空项 1:_38.软件危机出现于 60年代末,为了解决软件危机,人们提出了 【3】 的原理来设计软件,这就是软件工程诞生的基础。(分数:1.00)填空项 1:_39.在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为U U /U /U。(分数:2.00)填空项 1:_40.若想在程序中使用 JLabel类,则该程序可以使用 importU U /U /UJLabel;语句引入 JLabel 类。(分数:1.00)填空项 1:_41.结构化程序设计
18、方法的主要技术是 1、逐步求精。(分数:2.00)填空项 1:_42.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、U U /U /U和自定义完整性。(分数:2.00)填空项 1:_43.以下程序用来统计文件字符的个数,请填空。 #includestdio.h #includestring void main() FILE *fp;long num=0; if (fp=fopen(“fname.dat“,“ r“)=NULL) printf(“Open error/n“); exit(0), while(_) fgetc(fp);num+; printf(“num=%1d/n“,
19、num-1); fclose(fp); (分数:2.00)填空项 1:_44.Swing中的按钮类是 1。(分数:2.00)填空项 1:_45.字符常量是用单号括起来的一个字符,用双撇号括起来的是U U /U /U。(分数:2.00)填空项 1:_46.下面程序段是从对象流中读取对象,请将程序补充完整。 import java.util.*; import java.io.*; public class UnSerializaDate Date d=null; UnSerializaDate() try FilelnputStream f=new FileInputStream(“date.s
20、er“); ObjectlnputStream s=new Obi ectInput Stream( f); U U /U /U f.close(); catch(Exception e) e.printStackTrace0; public static void main(String args) UnSerializaDate a-new UnSerializaDate(); System. out.println(“The date read is:“+a.d.toString0);(分数:1.00)填空项 1:_47.以下程序计算 1+1/3+1/5+1/(2N+1),直至 1/(2
21、N+1)小于 0.00001,请在横线处将程序补充完整。 public class Sun public static void main(String args) int n=1; double term, sum=1.0; do n=U U /U /U; term=1.0/n; sum=sum+term; while(term=0.00001); System.out.pfintln(n); System.out.println(sum); (分数:2.00)填空项 1:_48.源程序文档化要求程序加注释。注释一般分为序言性和U U /U /U。(分数:1.00)填空项 1:_49.对下列
22、二叉树进行中序遍历的结果是 1。 (分数:2.00)填空项 1:_50.下面程序的功能是建立一个有 3个结点的单循环链表,然后求各个结点数值域 data中数据的和,请填空。 (分数:3.00)填空项 1:_计算机二级 JAVA-12答案解析(总分:88.80,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:62.80)1.public abstract Applet get Applet(Stfing name)可以实现_。 A.同页 Applet间通信 B.Applet的网络通信 C.Applet和浏览器间通信 D.以上三种通信都能实现(分数:2.00)A. B.C.D.解析:解
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA12 答案 解析 DOC
