2007年9月计算机二级考试Java语言笔试试题_第1页
2007年9月计算机二级考试Java语言笔试试题_第2页
2007年9月计算机二级考试Java语言笔试试题_第3页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网一、选择题(每题一、选择题(每题2 2分,共计分,共计7070分)分)1.(26)下面程序中需要对 employee 的对象进行存储,请在下划线处填入正确选项。classemployeeimplements_.a)comparableb)serializablec)cloneabled)datainputabcd2.(27)阅读下面程序publicclasstest4publicstaticvoidmain(stringargs)inti=10,j=3;floatm=213.5f,n=4.0f;system.out.println(i%j);sys

2、tem.out.println(m%n);程序运行的结果是a)1.0和1.5b)1和1.5c)1.0和2.5d)1和2.5abcd3.(28)阅读下面程序 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网importjava.io.*;publicclassbytestreamtestpublicstaticvoidmain(stringa)trydataoutputstreamdos=newdataoutputstream(new_(ints.dat);for(inti=0;imyarray.length;i+)dos.writeint(myarra

3、yi);dos.close();system.out.println(havewrittenbinaryfileints.dat);catch(ioexceptionioe)system.out.println(ioexception);为保证程序正确运行,在程序下划线处应填入的代码是a)fileoutputstreamb)bytearrayoutputstreamc)bufferedoutputstreamd)filewriterabcd4.(29)要在 html文件中嵌入 applet,在标记中必须定义的是a)applet 字节码文件的 urlb)applet 显示区域的高度和宽度c)ap

4、plet 字节码的文件名d)b 和 cabcd5.(30)如果要在 applet 中显示特定的文字、图形等信息,可以在用户定义的 applet 类中 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网重写的方法是a)paint()b)update()c)drawstring()d)drawline()abcd6.(31)如果用户定义的 applet 类中没有 init()方法,则该程序a)必须定义一个 main()方法b)无法通过编译c)可以通过编译,但运行时将出错d)可以通过编译,并且能够正常运行abcd7.(32)阅读下面程序classtestimp

5、lementsrunnablepublicstaticvoidmain(stringargs)testt=newtest();t.start();publicvoidrun()下列关于上述程序的叙述正确的是a)程序不能通过编译,因为 start()方法在 test 类中没有定义b)程序编译通过,但运行时出错,提示 start()方法没有定义c)程序不能通过编译,因为 run()方法没有定义方法体d)程序编译通过,且运行正常abcd 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网(33)如果使用 threadt=newtest()语句创建一个线程,则下

6、列叙述正确的是a)test类一定要实现 runnable 接口b)test 类一定是 thread 类的子类c)test类一定是 runnable 的子类d)test类一定是继承 thread 类并且实现runnable 接口abcd9.(34)下列方法中,声明抛出 interruptedexception 类型异常的方法是a)suspend()b)resume()c)sleep()d)start()abcd10.(35)如果线程正处于运行状态,可使该线程进入阻塞状态的方法是a)yield()b)start()c)wait()d)notify()abcd11.(1)软件是指a)程序b)程序和文

7、档c)算法加数据结构d)程序、数据和相关文档的集合abcd12.(2)软件调试的目的是a)发现错误b)改正错误c)改善软件的性能d)验证软件的正确性abcd 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网13.(3)在面向对象方法中,实现信息隐蔽是依靠a)对象的继承b)对象的多态c)对象的封装d)对象的分类abcd14.(4)下列叙述中,不符合良好程序设计风格的是a)程序的效率第一,清晰第二b)程序的可读性好c)程序中有必要的注释d)输入数据前要有提示信息abcd15.(5)下列叙述中正确的是a)程序执行的效率与数据的存储结构密切相关b)程序执行的效

8、率只取决于程序的控制结构c)程序执行的效率只取决于所处理的数据量d)以上三种说法都不对abcd16.(6)下列叙述中正确的是a)数据的逻辑结构与存储结构必定是一一对应的b)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构c)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线线结构d)以上三种说法都不对abcd17.(7)冒泡排序在最坏情况下的比较次数是 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网a)n(n+1)/2b)nlog2nc)n(n-1)/2d)n/2abcd18.(8)一棵二叉树中共有70个叶子结点

9、与80个度为1的结点,则该二叉树中的总结点数为a)219b)221c)229d)231abcd19.(9)下列叙述中正确的是a)数据库系统是一个独立的系统,不需要操作系统的支持b)数据库技术的根本目标是要解决数据的共享问题c)数据库管理系统就是数据库系统d)以上三种说法都不对abcd20.(10)下列叙述中正确的是a)为了建立一个关系,首先要构造数据的逻辑关系b)表示关系的二维表中各元组的每一个分量还可以分成若干数据项c)一个关系的属性名表称为关系模式d)一个关系可以包括多个二维表abcd21.(11)下列关于 system 类的叙述中,错误的是a)system 类是一个 final 类b)s

10、ystem 类不能实例化c)system 类中没有定义属性d)system 类主要提供了系统环境参数的访问 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网abcd22.(12)下列布尔变量定义中,正确并且规范的是a)booleancanceled=false;b)booleancanceled=false;c)booleancanceled=false;d)booleancanceled=false;abcd23.(13)数组中各个元素的数据类型是a)相同的b)不同的c)部分相同的d)任意的abcd24.(14)内部类不可直接使用外部类的成员是a)静

11、态成员b)实例成员c)方法内定义d)以上 a、b、c 都不是abcd25.(15)阅读下面程序publicclasstest1publicstaticvoidmain(stringargs)system.out.println(34+56-6);system.out.println(26*2-3);system.out.println(3*4/2); 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网system.out.println(5/2);程序运行结果是a)84b)9049256622.5c)84d)682349121422.5abcd26.(1

12、6)在 jdk 目录中,java 程序运行环境的根目录是a)binb)democ)libd)jreabcd27.(17)以下程序publicclassconcattestpublicstaticvoidmain(stringargs)stringstr1=abc;stringstr2=abc;stringstr3=str1.concat(str2);system.out.println(str3); 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网程序的运行结果是a)abcb)abcc)abcabcd)abcabcabcd28.(18)下列运算符中属于

13、关系运算符的是a)=b).=c)+=d)-=abcd29.(19)下列语句中执行跳转功能的语句是a)for语句b)while 语句c)continue 语句d)switch 语句abcd30.(20)下列适配器类中不属于事件适配器类的是a)moustadapterb)keyadapterc)componentadapterd)frameadapterabcd31.(21)下列运算符中不能进行位运算的是a)b)c)d)abcd 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网32.(22)阅读下面程序publicclasstest2publicstati

14、cvoidmain(stringargs)inta=10,b=4,c=20,d=6;system.out.println(a+*b+c*-d);程序运行的结果是a)144b)160c)140d)164abcd33.(23)阅读下面程序publicclasstest3publicstaticvoidmain(stringargs)intx=3,y=4,z=5;strings=xyz;system.out.println(s+x+y+z);程序运行的结果是a)xyz12b)xyz345c)xyzxyzd)12xyzabcd34.(24)下列类中属于字节输入抽象类的是 琥珀课后资源网琥珀课后资源网

15、;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网a)fileinputstreamb)objectinputstreamc)filterinputstreamd)inputstreamabcd35.(25)能向内存直接写入数据的流是a)fileoutputstreamb)fileinputstreamc)bytearrayoutputstreamd)bytearrayinputstreamabcd二、填空题(每空二、填空题(每空2 2分,共计分,共计3030分)分)1.(1)软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的_1_.输入答案,中

16、间不含空格:2.(2)在两种基本测试方法中 ,_2_测试的原则之一是保证所测模块中每一个独立路径至少要执行一次.输入答案,中间不含空格:3.(3)线性表的存储结构主要分为顺序存储结构和链式存储结构 .队列是一种特殊的线性表 ,循环队列是队列的_3_存储结构.输入答案,中间不含空格:4.(4)对下列二叉树进行中序遍历的结果为_4_ 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网输入答案,中间不含空格:5.(5)在 e-r 图中距形表示_5_输入答案,中间不含空格:6.(6)在 java 中,所有数据类型的长度都固定,因此没有保留字【6】 。输入答案,中

17、间不含空格:7.(7)布尔逻辑运算符包括:!、&、和【7】 。输入答案,中间不含空格:8.(8)switch 语句中,在每个 case 子句后进行跳转的语句是: 【8】输入答案,中间不含空格:9.(9)用户不能直接调用构造方法,只能通过【9】关键字自动调用。输入答案,中间不含空格:10.(10)class 对象由 java【10】自动生成。输入答案,中间不含空格:11.(11)下面程序运行时输出结果为c:programfilesisadirectory.请将程序补充完整。 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网 琥珀课后资源网琥珀课后资源网 ;琥珀网琥珀网importjava.i

18、o.*;publicclassdirtestpublicstaticvoidmain(stringargs)filemvdir=newfile(c:/programfiles/);system.out.println(mydir+(【11】.isdirectory()?is:isnot)+adirectory.);输入答案,中间不含空格:12.(12)一个 applet 在被加载到浏览器并完成初始化后,将被调用的方法是【12】().输入答案,中间不含空格:13.(13)java 中的线程体是由线程类的【13】()方法进行定义的,线程运行是,也是从该方法开始执行。输入答案,中间不含空格:14.(14)awt中的布局管理器包括 borderlayout、 【14】 、cardlayout、gridbaglayout和 gridlayout.输入答案,中间不含空格:15.(15)java 中线程模型由虚拟的 cpu,代码与数据构成。该模型是由 java.lang.【15】类进行定义和描述的。输入答案,中间不含空格:答案:序号12正确答案db 琥珀课后资源网琥珀课后资源网 ;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论