【计算机类职业资格】计算机二级JAVA-14及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-14及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-14及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-14及答案解析(总分:82.60,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.60)1.下列 A1pplet实现在键盘上输入一个字符串,然后将该字符串照原样显示在屏幕上。请选择正确的语句填入横线处。import java.awt.*;import java.applet.*;public class ex28 extends AppletLabel 11, 12;TextField tf;public void init()setLayout (new GridLayout(3, 1);11 = new Label(“请输入一个字符串:“);12 =
2、 new Label(“);.tf = new TextField(15);add(11);add(tf);add(12);setSize(150, 100);public boolean action(Event e, Object o)if(e.target = tf)repaint ();return true; A. 12.setText(11.getText(); B. 11.setText(12.getText(); C. 11.setText(tf, getText(); D. 12.setText(tf.getText();(分数:2.00)A.B.C.D.2.下列关于 JDK
3、目录结构的说法,错误的是 A. bin目录下有许多工具 B. demo目录下有各种演示例子 C. include目录下都是库文件 D. jre目录是 Java程序运行环境的根目录(分数:1.00)A.B.C.D.3.下列代码的执行结果是U /U。public class Testpublic int aMethod( )static int i=0;1+;Systemoutprintln(i):public static void main (String args)Trest testnew Test ( );test aMethod( ): A.编译错误 B.0 C.1 D.运行成功,但不
4、输出 (分数:1.00)A.B.C.D.4.关于数据库系统三级模式的说法,下列U /U是正确的。 A.外模式、概念模式、内模式都只有一个 B.外模式有多个,概念模式和内模式只有一个 C.外模式只有一个,概念模式和内模式有多个 D.3个模式中,只有概念模式才是真正存在的(分数:2.00)A.B.C.D.5.结构化程序设计的 3种基本结构是U /U。 A.过程、子程序和分程序 B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和转移(分数:2.00)A.B.C.D.6.数据库系统的核心是U /U。 A.数据模型 B.数据库管理系统 C.软件工具 D.数据库(分数:2.00)A.B.C.D.
5、7.下列哪个选项是合法的标识符? U /U A.123 B._name C.class D.1first(分数:1.00)A.B.C.D.8.下面程序的输出结果是U /U。#include stdio.hmain() int x=10; int x=20;printf(“%d,“,x);printf(“%d/n“, x); A.10, 20 B.20, 10 C.10, 10 D.20, 20(分数:2.00)A.B.C.D.9.下列代表十六进制整数的是 A. 0XA6 B. 1234L C. -840 D. 0144(分数:1.00)A.B.C.D.10.当不希望某个类被其他类继承时,就可以
6、将该类标识为 A. final B. abstract C. private D. protected(分数:2.00)A.B.C.D.11.下面不屈于软件开发时期的是U /U。 A.软件定义阶段 B.软件设计阶段 C.软件实现阶段 D.软件测试阶段(分数:2.00)A.B.C.D.12.下列叙述中正确的是U /U。 A. 数据库系统是一个独立的系统,不需要操作系统的支持 B. 数据库技术的根本目标是要解决数据的共享问题 C. 数据库管理系统就是数据库系统 D. 以上三种说法都不对(分数:2.00)A.B.C.D.13.Java中的抽象类 Reader和 Writer所处理的流是_。 A.图像
7、流 B.对象流 C.字节流 D.字符流(分数:1.00)A.B.C.D.14.resume()方法恢复U /U线程的执行。 A.通过调用 stop()方法而停止的线程 B.通过调用 sleep()方法而停止运行的线程 C.通过调用 wait()方法而停止运行的线程 D.通过调用 suspend()方法而停止运行的线程(分数:2.00)A.B.C.D.15.Panel和 Applet的默认的布局管理器是 A.CardLayout B.BorderLayout C.FlowLayout D.GridLayout (分数:1.00)A.B.C.D.16.数据库设计中,用 E-R图来描述信息结构但不涉
8、及信息在计算机中的表示,它属于数据库设计的_。 A.需求分析阶段 B.逻辑设计阶段 C.概念没计阶段 D.物理设计阶段(分数:1.80)A.B.C.D.17.当用户关闭浏览器时,系统就会调用_方法。 A.start() B.init() C.paint() D.destroy()(分数:3.00)A.B.C.D.18.在设计程序时,应采纳的原则之一是U /U。 A.不限制 goto语句的使用 B.减少或取消注释行 C.程序越短越好 D.程序结构应有助于读者理解 (分数:1.00)A.B.C.D.19.下列叙述中,正确的是U /U。 A.Java语言的标识符是区分大小写的 B.源文件名与 pub
9、lic类名可以不相同 C.源文件的扩展名为.jar D.源文件中 public类的数目不限(分数:2.00)A.B.C.D.20.有以下程序:void f(int n,int *r)int r1=0,if (n%3=0) r1=n/3;else if (n%5=0) r1=n/5;else f(-n,r1);*r=r1:main()(int m=7,r;f(m,r); printf(“%d/n“,r);程序运行后输出的结果是U /U。 A.2 B.1 C.3 D.0(分数:2.00)A.B.C.D.21.下列关于 HTML标记的说法,正确的是 A. URL getDocumentBase()返
10、回 Applet主类的 URL B. URL getCOdeBase()返回包含 Applet的 HTML文件的 URL C. 在 HTML中不说明 Stringget Parameter(string name)的参数,该方法将返回“0” D. HTML标记方法用于获取 HTML文件中关于 Applet的信息(分数:1.00)A.B.C.D.22.有以下程序:void main()int a=1,2,3,4,5,6,7,8,9,0),*p;for(p=a;pa+10;p+)print(“%d,“,*p);程序运行后输出的结果是U /U。 A.1,2,3,4,5,6,7,8,9,0, B.2,
11、3,4,5,6,7,8,9,10,1, C.0,1,2,3,4,5,6,7,8,9, D.1,1,1,1,1,1,1,1,1,1,(分数:2.00)A.B.C.D.23.对于循环队列,下列叙述中正确的是_。 A.队头指针是固定不变的 B.队头指针一定大于队尾指针 C.队头指针一定小于队尾指针 D.队头指针可以大于队尾指针,也可以小于队尾指针(分数:1.80)A.B.C.D.24.下列选项中哪个方法可以判断线程是否处于活动状态? U /U A.blooean is Alive() B.Thread currentThread() C.String getName() D.static boole
12、an interrupted()(分数:1.00)A.B.C.D.25.Swing允许按自己的要求选择组件的外观和感觉,Swing 是通过哪一方法实现该功能的?U /U A. setVisible() B. setSize () C. setlookAndFeel() D. setFont ()(分数:2.00)A.B.C.D.26.下列哪个代表单精度浮点数? U /U A.0375 B.0.384f C.0A D.3.571D (分数:1.00)A.B.C.D.27.设 a=8,则表达式 a1 的值是_。 A. 1 B. 2 C. 3 D. 4(分数:2.00)A.B.C.D.28.下列说法
13、中,U /U是正确的。 A.Java是不区分大小写的,源文件名与程序类名不允许相同 B.Java语言以方法为程序的基本单位 C.Applet是 Java的一类特殊应用程序,它嵌入 HTML中,随主页发布到互联网上 D.以/符开始的为多行注释语句 (分数:1.00)A.B.C.D.29.下列哪个选项是 short型数据的取值范围? A.-128+127 B.-32768 +32767 C.-2147483648 +2417483647 D.-3.40282347E38 +3.40282347E38 (分数:1.00)A.B.C.D.30.在待排序的元素序列基本有序的前提下,效率最高的排序方法是_
14、。 A. 冒泡排序 B. 选择排序 C. 快速排序 D. 归并排序(分数:2.00)A.B.C.D.31.有以下程序:void sum(int*a)a0=a1;void main()int aa10= 1,2,3,4,5,6,7,8,9,10,i;for(i=1;i0;i-)sum(aai);printf(“%d/n“,aa0);程序运行后输出的结果是U /U。 A.4 B.3 C.2 D.1(分数:2.00)A.B.C.D.32.执行下面程序段后,z 值为U /U。int x=1,y=2,z=3;z=z/(float)(x/y); A.编译无法通过 B.6 C.3 D.2(分数:2.00)A
15、.B.C.D.33.关于内存变量的调用,下列说法中正确的是_。 A.私有变量只能被本层模块程序调用 B.私有变量能被本层模块和下层模块程序调用 C.局部变量不能被本层模块程序调用 D.局部变量能被本层模块和下层模块程序调用(分数:2.00)A.B.C.D.34.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是U /U A.acbed B.decab C.deabc D.cedba(分数:1.00)A.B.C.D.35.选择正确的语句填入下列程序的横线处。import javaawt*;import java.awt.event.*;public class
16、ex21static Frame f;static FileDialog fd;public static void main(String args)f = new Frame(“ex21“);_ fd. setVisible (true);System.out.println (fd.getFile (); A. new FileDialog(f, “FileDialog“); B. new FileDialog(“FileDialog“); C. fd = new FileDialog(f, “FileDialog“); D. fd = new FileDialog(“FileDialo
17、g“);(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:25.00)36. 1操作符动态地为对象按照其指定的类型分配内存,并返回该类的一个引用。(分数:2.00)填空项 1:_37.设 Y是 int型变量,请写出判断 Y为奇数的关系表达式:_。(分数:1.00)填空项 1:_38.以下代码的运行结果是_。 public class exl4 public static void main(String args ) int i = O; while(i 10) i+; if(i = 5) continue; System.out.println(i); (分数:2.00
18、)填空项 1:_39.Jackson结构化程序设计方法是英国的 M.Jackson提出的,它是一种面向 1 的设计方法。(分数:1.00)填空项 1:_40.在数据库系统中,实现各种数据管理功能的核心软件称为 1。(分数:2.00)填空项 1:_41.使得线程放弃当前分得的 CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是 1。(分数:2.00)填空项 1:_42.请将程序补充完整。 importjava.awt.*; publicclassFirstFrameextendsFrame publicstaticvoidmain(Stringargs) Fi
19、rstFramefr=newFirstFrame(“Firstcontainer!“); fi.setSize(240,240); fi.setBackground(Color.yellow); publicFirstFrame(StringStr) super(Str); (分数:2.00)填空项 1:_43.Java对象串行化技术,主要是通过 ObjectInputStream类和U U /U /U类来实现。(分数:1.00)填空项 1:_44.下面程序的功能是输出两个字符串中对应相等的字符。请填空。 #include stdio.h char x=“programming“; char
20、y=“Fortran“; main() int i=0; while(xi!=/0yi!=/0) if(xi=yi) printf(“%c“,_); else i+; (分数:2.00)填空项 1:_45.下面程序段的输出结果是U U /U /U。 public class Test public static void main(String args) int i=1; switch (i) case 0: System.out.println(“0“); break; case 1: System.out.println(“1“); case 2: System.out.println(
21、“2“); break; default: System.out.println(“default“); (分数:1.00)填空项 1:_46.数据库系统的主要特点为数据集成性、数据的高 1 和低冗余性、数据独立性和数据统一管理和控制。(分数:2.00)填空项 1:_47. 1方法是不能被当前类的子类重新定义的方法。(分数:2.00)填空项 1:_48.数据结构分为线性结构和非线性结构,带链的队列属于U U /U /U。(分数:2.00)填空项 1:_49.执行下列程序段后输出的结果是_。 public class Test public static void main(String arg
22、s) int x,y; for(y=1,x=1;y=50;y+) if(x=10)break; if (x%2=1) x+=5; continue; x-=2; Systemoutprintln(y); (分数:2.00)填空项 1:_50.将下列的程序补充完整。 import java.applet.Applet; import java.awt.Graphics; public class Applet2 extends Applet public void paint(Graphics gap) in i=678; gap.drawstring(Integer 【8】 (i),20,60
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA14 答案 解析 DOC
