【计算机类职业资格】计算机二级JAVA-26及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-26及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-26及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-26 及答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:63.00)1.下面的 for 语句U /U。for(int x=0,y=10;(y0)(x4);x+,y-); A.是无限循环 B.循环次数不定 C.循环执行 4 次 D.循环执行 3 次(分数:2.00)A.B.C.D.2.J2EE 和下列那种语言绑定U /U。 A. C B. C+ C. Java D. 汇编语言(分数:1.00)A.B.C.D.3.下列程序的执行结果是U /U。public class Testiipublic static void main(Stri
2、ng arg)byte y=4;long r=80L:Systemoutprintln(r/y): A.20B B.20 C.20.0 D.编译错误 (分数:1.00)A.B.C.D.4.Java 语言中的调试器是_。 A.javac B.java C.jdb D.javap(分数:2.00)A.B.C.D.5.定义一个表示 10 个值为 null 的字符串数组,下面选项正确的是U /U。 A.Stringa; B.String a; C.char a10; D.Stxing a=new String10;(分数:2.00)A.B.C.D.6.下列有关数据库的描述,正确的是 U /U A. 数
3、据库是一个 DBF 文件 B. 数据库是一个关系 C. 数据库是一个结构化的数据集合 D. 数据库是一组文件(分数:2.00)A.B.C.D.7.下列变量名中合法的是U /U。 A. CHlNA B. byte-size C. double D. A+a(分数:2.00)A.B.C.D.8.下面关于数据库系统的叙述正确的是U /U。 A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余 C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据(分数:1.00)A.B.C.D.9.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测
4、试方法是 U /U A. 黑箱测试法 B. 白箱测试法 C. 错误推测法 D. 安装测试法(分数:2.00)A.B.C.D.10.在下列程序的横线处填入正确的语句,实现 RandomAccessFile 类使用。package ch1;import java. io. *;public class ex27public static void main(String args )try RandomAccessFile in = newin.close ( );catch (Exception e)e.printStackTrace (); A. RandomAccessFileC“ch1/f
5、ile.dat“, “read“) B. RandomAccessFile(“r“, “ch1/file.dat“) C. RandomAccessFile(“ch1/file.dat“ , “r“) D. RandomAecessFile(“read“, “ch1/file.dat“)(分数:2.00)A.B.C.D.11.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是 A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码(分数:2.00)A.B.C.D.12.若特快订单是一种订单,则特快订单类和订单类的关系是U /U。 A.使用关系 B.包含关系 C.继承
6、关系 D.无关系(分数:2.00)A.B.C.D.13.为了提高软件模块的独立性,模块之间最好是U /U。 A.控制耦合 B.公共耦合 C.内容耦合 D.数据耦合(分数:2.00)A.B.C.D.14.下列哪个方法可用于创建一个可运行的类? U /U A.public class X implements Runable public void run(), B.public class X implements Thread public void run() C.public class X implements Thread public int run() D.public class
7、 X implements Runable protected void run()(分数:1.00)A.B.C.D.15.有以下程序:void swap1(int *a,int *b)int *c=a;a=b,b=c;void swap2(int *a,int *b)int c=*a;*a=*b,*b=c;main()int a=10,b=15;swap1(a,b);printf(“%d,%d,“,a,b);a=10,b=15;swap2(a,b);printf(“%d,%d,“,a,b);其输出结果为U /U。 A.15,10,10,15 B.15,10,15,10 C.10,15,10,
8、15 D.10,15,15,10(分数:2.00)A.B.C.D.16.保证 Java 语言可移植性的特征是U /U。 A. 面向对象 B. 安全性 C. 分布式计算 D. 可跨平台(分数:2.00)A.B.C.D.17.下列程序的输出结果是_。int x=3;int y=10;System.out.println(y%x); A. 0 B. 1 C. 2 D. 1.0(分数:2.00)A.B.C.D.18.下列代码的运行结果是U /U。public class Test public static void main(String args) System.out.println(891);
9、 A. 44 B. 45 C. 88 D. 90(分数:2.00)A.B.C.D.19.下列关于软件测试的描述中正确的是U /U。 A.软件测试的目的是证明程序是否正确 B.软件测试的目的是使程序运行结果正确 C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则(分数:2.00)A.B.C.D.20.对排序文件的初始状态不作任何要求的排序方法有U /U。 A. 直接插入和快速排序 B. 直接插入和归并排序 C. 归并和快速排序 D. 归并和直接选择排序(分数:2.00)A.B.C.D.21.下列程序的输出结果是U /U。public class Test p
10、ublic static void main (String args) String s=“hello“;s.replace (r,m);System.out.println(s); A. hello B. HELLO C. hemmo D. HEMMO(分数:2.00)A.B.C.D.22.下列关于构造方法的叙述中,错误的是U /U。 A.Java 语言规定构造方法名与类名必须相同 B.Java 语言规定构造方法没有返回值,但不用 void 声明 C.Java 语言规定构造方法不可以重载 D.Java 语言规定构造方法只能通过 new 自动调用(分数:2.00)A.B.C.D.23.阅读下
11、面程序import java. io.*;public class TypeTransitionpublic static void main(String args)char a=h;iNt i=100;int j =97;int aa=a+i;System.out.println(“aa=“+aa);char bb = (char)j;System.out.println(“bb=“+bb);如果输出结果的第二行为 bb=a,奸么第一行的输出是( )。 A.aa=I B.aa=204 C.aa=v D.aa=156(分数:2.00)A.B.C.D.24.下面程序段的输出结果是public
12、class Testpublic static void main(String args)int x,y;x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;y=(int)Math.sqrt(3)/2+(iht)Math.random()*3/2;if(xy)System.out.println(“xy“);else if (x=y)System.out.println(“x=y“);elseSystem.out.println(“xy“); A. xy B. x=y C. xy D. 编译错误(分数:2.00)A.B.C.D.25.以下程序输出结果为U
13、 /U。class test 2public static void main(String args)int n=7;n=3;n=n A. 字符串 Any question 输出在左上角位置,坐标为(10,0) B. 只能看到一部分的字符 C. 能全都看到 D. 以上都不对(分数:2.00)A.B.C.D.30.下列叙述中,错误的是U /U。 A. 接口与类的层次无关 B. 通过接口说明类所实现的方法 C. 通过接口可了解对象的交互界面 D. 接口与存储空间有关(分数:1.00)A.B.C.D.31.当使用 SomeThread t=new SomeThread()创建一个线程时,下列叙述中
14、正确的是_。 A.SomeThread 类是包含 run()方法的任意 Java 类 B.SomeThread 类一定要实现 Runnable 接口 C.SomeThread 类是 Thread 类的子类 D.someThread 类是 Thread 类的子类并且要实现 Run-nable 接口(分数:1.00)A.B.C.D.32.软件生命周期是指_。 A. 软件产品从提出、实现、使用维护到停止使用退役的过程 B. 软件从需求分析、设计、实现到测试完成的过程 C. 软件的开发过程 D. 软件的运行维护过程(分数:2.00)A.B.C.D.33.下列程序的输出结果是( )。class Test
15、public static void main(String args)int n=7;n=3;n=nn=2;System.out.println(n); A.0 B.-1 C.14 D.64(分数:2.00)A.B.C.D.34.下列关于实型变量书写正确的是U /U。 A.E3 B.2e0.3 C.1.2e3 D.1.2E0.3(分数:2.00)A.B.C.D.35.在 Java 语言中,封装是借助于U /U实现的。 A. 对象 B. 类 C. 数组 D. 成员(分数:1.00)A.B.C.D.二、B填空题/B(总题数:15,分数:27.00)36.mouseDragged()方法是 Mou
16、seMotionListener 接口中的抽象方法,该方法的参数是 1 类。(分数:2.00)填空项 1:_37.源程序文档化要求程序应加注释。注释一般分为序言性注释和 1。(分数:1.00)填空项 1:_38.在 Java 中,字符串是作为 1 出现的。(分数:2.00)填空项 1:_39.U U /U /U是 Java 程序的并发机制,它能同步共享数据,处理不同的事件。(分数:2.00)填空项 1:_40.若按功能划分,软件测试的方法通常分为白盒测试方法和U U /U /U测试方法。(分数:2.00)填空项 1:_41.通过实现 Runnable 接口创建线程,请在画线处加入正确的代码完成
17、此程序_。 public class ThreadTest public static void main(String args) Thread t1=new Thread(new Hello(): Thread t2=new Thread(new Hello(); _; t2.start(); class Hello implements Runnable int i; public void run() while(true) System.out.println(“Hello“+i+); If(i=5) break: (分数:2.00)填空项 1:_42.Java 语言的各种数据类型之
18、间提供两种转换:U U /U /U和强制转换。(分数:2.00)填空项 1:_43.如果在运行以下程序时从键盘输入:bcd回车。输出结果_。 #includestdio.h void main() char i=a,j=a,k=a; scanf(“%c%*c%c“,i,j,k); printf(“%c%c%c“,i,j,k); (分数:1.00)填空项 1:_44.若按功能划分,软件测试的方法通常分为白盒测试方法和U U /U /U测试方法。(分数:2.00)填空项 1:_45.当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的U
19、U /U /U。(分数:2.00)填空项 1:_46.Java 语言的 1 可以使用它所在类的静态成员变量和实例成员变量,也可以使用,占所在方法中的局部变量。(分数:2.00)填空项 1:_47.恰当的注释增强了程序的可读性与U U /U /U。(分数:2.00)填空项 1:_48.在 Java 语言中,用 1 修饰符定义的类为抽象类。(分数:2.00)填空项 1:_49.在 Java 语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有U U /U/U。(分数:1.00)填空项 1:_50.MouseDragged()方法是 MouseMotionListener 接口中的抽
20、象方法,该方法的参数是U U /U /U类。(分数:2.00)填空项 1:_计算机二级 JAVA-26 答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:63.00)1.下面的 for 语句U /U。for(int x=0,y=10;(y0)(x4);x+,y-); A.是无限循环 B.循环次数不定 C.循环执行 4 次 D.循环执行 3 次(分数:2.00)A.B.C. D.解析:2.J2EE 和下列那种语言绑定U /U。 A. C B. C+ C. Java D. 汇编语言(分数:1.00)A.B.C. D.解析:解析 J2EE 的基础是 J2SE,以
21、 Java 为平台;而 C 语言用于 ODBCAPI。由于两者不兼容,SUN 公司才提出了 JDBC 作为 Java 几个平台与数据库的标准连接。3.下列程序的执行结果是U /U。public class Testiipublic static void main(String arg)byte y=4;long r=80L:Systemoutprintln(r/y): A.20B B.20 C.20.0 D.编译错误 (分数:1.00)A.B. C.D.解析:4.Java 语言中的调试器是_。 A.javac B.java C.jdb D.javap(分数:2.00)A.B.C. D.解析:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA26 答案 解析 DOC
