【计算机类职业资格】二级JAVA笔试-290及答案解析.doc
《【计算机类职业资格】二级JAVA笔试-290及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级JAVA笔试-290及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 JAVA 笔试-290 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.软件调试的目的是(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性2.阅读下面程序public class ConcatTest public static void main(String args) String str1=“abc“;String str2=“ABC“:String str3=str1.concat(str2);System.out.println(str3);程序运行的结果是(分数:2.00)A.abcB.AB
2、CC.abcABCD.ABCabc3.冒泡排序在最坏情况下的比较次数是(分数:2.00)A.n(n+1)/2B.nlog2nC.n(n-1)/2D.n/24.阅读下面程序public class Test3 public static void main(String args) int x=3,y=4,z=5;String s=“xyz“:System.out.println(s+x+y+z);程序运行的结果是(分数:2.00)A.xyz12B.xyz345C.xyzxyzD.12xyz5.要在 HTML 文件中嵌入 Applet,在applet标记中必须定义的是(分数:2.00)A.App
3、let 字节码文件的 URLB.Applet 显示区域的高度和宽度C.Applet 字节码的文件名D.选项 B 和选项 C6.下列语句中执行跳转功能的语句是(分数:2.00)A.for 语句B.while 语句C.continue 语句D.switch 语句7.下列运算符中不能进行位运算的是(分数:2.00)A.B.C.D.8.下列方法中,声明抛出 InterruptedException 类型异常的方法是(分数:2.00)A.suspended()B.resume()C.sleep()D.start()9.内部类不可直接使用外部类的成员是(分数:2.00)A.静态成员B.实例成员C.方法内定
4、义D.以上 3 个选项都不是10.下面程序中需要对 Empleyee 的对象进行存储,请在下画线处填入正确的选项。class Employee implements _ (分数:2.00)A.ComparableB.SerializableC.CloneableD.DataInput11.阅读下面程序public class Test4 public static void main(String args) int 1=10,j=3;float m=213.5f,n=4.0f;System.out.println(i%j);System.out.println(m%n);程序运行的结果是(分
5、数:2.00)A.1.0 和 1.5B.1 和 1.5C.1.0 和 2.5D.1 和 2.512.数组中各个元素的数据类型是(分数:2.00)A.相同的B.不同的C.部分相同的D.任意的13.下列叙述中正确的是(分数:2.00)A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表14.如果用户定义的 Applet 类中没有 init()方法,则该程序(分数:2.00)A.必须定义一个 main()方法B.无法提供编泽C.可以提供编译,但运行时将出错D.可以提供编译,并且能够正
6、常运行15.在 JDK 目录中,Java 程序运行环境的根目录是(分数:2.00)A.binB.demoC.libD.jre16.如果线程正处于运行状态,可使该线程进入阻塞状态的方法是(分数:2.00)A.yield()B.start()C.wait()D.notify()17.下列适配器类中不属于事件适配器的是(分数:2.00)A.MouseAdapterB.KeyAdapterC.ComponentAdapterD.FrameAdapter18.下列叙述中正确的是(分数:2.00)A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定
7、是线性结构C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D.以上三种说法都不对19.下列叙述中正确的是(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对20.能向内存直接写入数据的流是(分数:2.00)A.FileOutputStreamB.FileInputStreamC.ByteArrayOutputStreamD.ByteArrayInputStream21.阅读下面程序public class Test1 public static voi
8、d main(String args) System.out.println(34+56-6);System.out.println(26*2-3);System.out.println(3*4/2);System.out.println(5/2);程序运行的结果是(分数:2.00)A.844962B.902562.5C.8423122D.6849142.522.一棵二叉树中共有 70 个叶子结点与 80 个度为 1 的结点,则该二叉树中的总结点数为(分数:2.00)A.219B.221C.229D.23123.在面向对象方法中,实现信息隐蔽是依靠(分数:2.00)A.对象的继承B.对象的多态
9、C.对象的封装D.对象的分类24.阅读下面程序import java.io.*;public class ByteStreamTest public static void main(String args) int myArray=10,20,30,40;try DataOutputStream dos=new DataOutputStream(new _(“ints.dat“);for(int i=0;imyArray.length;i+)dos.writeInt(myArrayi);dos.close();System.out.println(“Have written binary f
10、ile ints.dat“);catch(IOException ioe) System.out.println(“IOException“);为保证程序正确运行,在程序中下画线处应填人的代码是(分数:2.00)A.FileOutputStreamB.ByteArrayOutputStreamC.BufferedOutputStreamD.FileWriter25.下列类中属于字节输入抽象类的是(分数:2.00)A.FileInputStreamB.ObjectInputStreamC.FilterInputStreamD.InputStream26.阅读下面程序class Test impl
11、ements Runnable public static void main(String args) Test t=new Test();t.start():public void run() 下列关于上述程序的叙述正确的是(分数:2.00)A.程序不能通过编译,因为 start()方法在 Test 类中没有定义B.程序编译通过,但运行时出错,提示 start()方法没有定义C.程序不能通过编译,因为 run()方法没有定义方法体D.程序编译通过,且运行正常27.下列运算符中属于关系运算符的是(分数:2.00)A.=B.=C.+=D.-=28.如果使用 Thread t=new Test(
12、)语句创建一个线程,则下列叙述正确的是(分数:2.00)A.Test 类一定要实现 Runnable 接口B.Test 类一定是 Thread 类的子类C.Test 类一定是 Runnable 类的子类D.Test 类一定是继承 Thread 类,并且实现 Runnable 接口29.下列布尔变量定义中,正确并且规范的是(分数:2.00)A.BOOLEAN canceled=false;B.boolean canceled=false;C.boolean CANCELED=false;D.boolean canceled=FALSE;30.如果要在 Applet 中显示特定的文字、图形等信息,
13、可以在用户定义的 Applet 类中重写的方法是(分数:2.00)A.paint()B.update()C.drawString()D.drawLine()31.软件是指(分数:2.00)A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合32.阅读下面程序public class Test2 public static void main(String args) int a=10,b=4.c=20,d=6;System.out.println(a+*b+c*-d);程序运行的结果是(分数:2.00)A.144B.160C.140D.16433.下列叙述中正确的是(分数
14、:2.00)A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上三种说法都不对34.下列关于 System 类的叙述中,错误的是(分数:2.00)A.System 类是一个 final 类B.System 类不能实例化C.System 类中没有定义属性D.System 类主要提供了系统环境参数的访问35.下列叙述中,不符合良好程序设计风格要求的是(分数:2.00)A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息二、填空题(总题数:15,分数:30.00)36.软件需求规
15、格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特征,其中最重要的是 1。(分数:2.00)填空项 1:_37.在两种基本测试方法中, 1 测试的原则之一是保证所测模块中的每一个独立路径至少执行一次。(分数:2.00)填空项 1:_38.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结构。(分数:2.00)填空项 1:_39.对如图所示二叉树进行中序遍历的结果为_。(分数:2.00)填空项 1:_40.在 E-R 图中,矩形表示 1。(分数:2.00)填空项 1:_41.在 java 中,所有数据类型的长度都固定,因此没有保留
16、字 1。(分数:2.00)填空项 1:_42.布尔逻辑运算符包括:!、public class DirTest public static void main(String args) File myDir=Flew File(“C:/Program Files/“);System.out.println(myDir+(_.isDirectory()?“is“:“is not“)+“a directory.“);(分数:2.00)填空项 1:_47.一个 Applet 在被加载到浏览器并完成初始化后,将被调用的方法是 1。(分数:2.00)填空项 1:_48.Java 中线程体是由线程类的 1
17、2 方法进行定义的,线程运行时,也是从该方法开始执行。(分数:2.00)填空项 1:_49.AWT 中的布局管理器包括 BorderLayout、 1、CardLayout、GridBagLayout 和 GridLayout。(分数:2.00)填空项 1:_50.Java 中线程模型由虚拟的 CPU、代码和数据构成。该模型是由 java.lang. 1 类进行定义和描述的。(分数:2.00)填空项 1:_二级 JAVA 笔试-290 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.软件调试的目的是(分数:2.00)A.发现错误B.改正错误
18、C.改善软件的性能D.验证软件的正确性解析:解析 软件测试与软件调试是两个不同的概念:软件测试的目的是发现错误,而软件调试的目的是发现错误及导致程序失效的原因,并修改程序以修正错误,调试是测试之后的活动。2.阅读下面程序public class ConcatTest public static void main(String args) String str1=“abc“;String str2=“ABC“:String str3=str1.concat(str2);System.out.println(str3);程序运行的结果是(分数:2.00)A.abcB.ABCC.abcABC D.
19、ABCabc解析:解析 String 类的 concat 方法原型为 public String concat(String str),其功能是将指定字符串连到此字符串的末尾。如果参数字符串的长度为 0,则返回此 String 对象。否则,创建一个新的String 对象,用来表示由此 String 对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。所以本题中的结果为 str1 和 str2 串联而成的字符序列,即“abcABC“。3.冒泡排序在最坏情况下的比较次数是(分数:2.00)A.n(n+1)/2B.nlog2nC.n(n-1)/2 D.n/2解析:解析 冒泡排序的基本思
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 笔试 290 答案 解析 DOC
