正在载入试卷 ...
2014年全国计算机等级《二级JAVA》考前押密试题(4)
试卷编号:198284
录入者 :Round You
试卷总分:100
出卷时间:
答题时间:120分钟
 
 
一、选择题(每小题1分,共40分)
1.
通常我们使用(  )方法来为一个部件注册事件监听器。[1分]
add×××Listener
×××Listener
Listener×××
×××Listeneradd
2.
下面排序算法中,平均排序速度最快的是(  )。[1分]
冒泡排序法
选择排序法
交换排序法
堆排序法
3.
下列代码的执行结果是(  )。[1分]
9.9
3
false
true
4.
下列关于JavaApplication与Applet的说法中,正确的是(  )。[1分]
都包含main(  )方法
都通过“appletviewer”命令执行
都通过“javac”命令编译
都嵌入在HTML文件中执行
5.
下列选项中,不属于模块问耦合的是(  )。[1分]
数据耦合
标记耦合
异构耦合
公共耦合
6.
下列语句中,可以作为无限循环语句的是(  )。[1分]
for(;;){}
for(int i=0;i<10000;i++){}
while(false){}
do{}while(false)
7.
若数组a定义为int[][]a=new int[3][4],则a是(  )。[1分]
-维数组
二维数组
三维数组
四维数组
8.
在设计程序时,应采纳的原则之-是(  )。[1分]
不限制go to语句的使用
减少或取消注解行
程序越短越好
程序结构应有助于渎者理解
9.
阅读下列Java语句:
  
在下画线处,应填的正确选项是(  )。[1分]
File
FileWriter
FileOutputStream
Outputstream
10.
sum的值为0,则result=sum==0?1:num/sum的值为(  )。[1分]
0
1
01
无法输出
11.
二维数组A[0,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为(  )。[1分]
570
506
410
482
12.
在学生管理的关系数据库中,存取-个学生信息的数据单位是(  )。[1分]
文件
数据库
字段
记录
13.
下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是(  )。
  
  [1分]
<
<=
>=
14.
String、StingBuffer都是(  )类,都不能被继承。[1分]
static
abstract
final
private
15.
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是(  )。[1分]
rmic
rmiregistry
rmid
serialver
16.
当启动Applet程序时,首先调用的方法是(  )。[1分]
stop(  )
init(  )
start(  )
destroy(  )
17.
有下列二叉树,对此二叉树前序遍历的结果为(  )。
  [1分]
XZCYAB
XYZABC
XYABCZ
XYAZBC
18.
下列特点中不属于Java的是(  )。[1分]
多线程
多重继承
跨平台
动态性
19.
Component类中用于刷新组件的方法是(  )。[1分]
getFont(  )
getName(  )
update(  )
paint(  )
20.
下列程序从标准输入设备--键盘读入-个字符,然后输出到屏幕。要想完成此功能,画线处应该填入的语句为(  )。
  [1分]
ch=System.in.read(  );
ch=(char)System.in.read(  );
ch=(char)System.in.readln(  );
ch=(int)System.in.read(  );
21.
下列叙述中,正确的是(  )。[1分]
声明变量时必须指定-个类型
Java认为变量number与Number相同
Java中唯-的注释方式是“//”
源文件中public类可以有0个或多个
22.
软件测试目的是(  )。[1分]
评估软件可靠性
发现并改正程序中的错误
改正程序中的错误
发现程序中的错误
23.
以下(  )命令能为远程对象生成stub和skelmon。[1分]
rmiregistry
serialver
rmic
rmid
24.
设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是S和b,在查找不成功情况下S和b的关系是(  )。[1分]
s=b
s>b
s<B
s>=b
25.
下列组件不能添加进Frame主窗口的是(  )。[1分]
Panel
CheekBox
Dialog
Choice
26.
下列对类的声明,正确的是(  )。[1分]
abstract final classHh{...}
abstract private move(  ){…}
protected private number;
public abstract classCar{…}
27.
用于在子类中调用被重写父类方法的关键字是(  )。[1分]
this
super
This
Super
28.
在深度为5的满二叉树中,叶子结点的个数为(  )。[1分]
32
31
16
15
29.
下列关于Applet生命周期的说法,正确的是(  )。[1分]
voidinit(  )在Applet下载前调用
voidstart(  )只在初始化之后调用
voidstop(  )在关闭浏览器时调用
stop(  )总在voiddestroy(  )之前被调用
30.
请阅读下面程序,说明该程序创建线程使用的方法是(  )。
  [1分]
继承Thread类
实现Runnable接口
tl.start(  )
t2.start(  )
31.
下列程序段的输出结果是(  )。
  [1分]
0
a
1
5
32.
下面的程序执行后,屏幕上显示的应是(  )。
  [1分]
true
false
test
编译错误
33.
在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列(  )语句。[1分]
import java.awt.event.*;
import java.io.*;
import java.awt.*;
import java.applet.*;
34.
下列不属于逻辑运算符的是(  )。[1分]
!
||
&&
|
35.
数据结构中,与所使用的计算机无关的是数据的(  )。[1分]
存储结构
物理结构
逻辑结构
物理和存储结构
36.
下列代码中
  
要求打印字符串为“second”时,x的取值范围是(  )。[1分]
x<=0且x>-3
x>0
x>-3
x<=-3
37.
下列描述异常含义的各选项中,正确的是(  )。[1分]
程序编译错误
程序语法错误
程序自定义的异常事件
程序编译或运行时发生的异常事件
38.
对-组记录的关键码(25,38,48,52,63,74)采用二分法查找52时,第(  )次会查找成功。[1分]
4
3
2
1
39.
如果进栈序列为el、e2、e3、e4、e5,则可能的出栈序列是(  )。[1分]
e3、e1、e4、e2、e5
e5、e2、e4、e3、e1
e3、e4、e1、e2、e5
任意顺序
40.
有三个关系R、S和T如下:
  
则由关系R和S得到关系T的操作是(  )。[1分]
自然连接
二、基本操作题(共18分)
41.
本题的功能是读人运行程序时所传人的参数(一个或多个),并将参数依次显示出来,比如,运行程序:java javalpartl part2,则打印输出为:partl part2。
  [18分]
参考答案:
第1处:i<ArGs.lEnGth
第2处:ArGs[i]
第3处:i++
三、简单应用题(共24分)
42.
本题的功能是,用户利用单选按钮选择性别,在下面的标签中显示用户的选择结果。
  [24分]
参考答案:
第1处:import jAvA.Awt.EvEnt.*
第2处:F.sEtVisiBlE(truE)
四、综合应用题(共18分)
43.
本题的功能是在文本域面板中添加一个带有行数的面板。窗口中有一个文本域,在文本域的左侧有一个带有数字的面板,该面板上的数字指示着文本域中的行数。
  
  
  
  
  
  [18分]
参考答案:
第1处:sCrollpAnE.sEtPrEFErrEDSizE(nEw DimEnsion(300,250))
第2处:sEtDEFAultCIosE(  )pErAtion(JFrAmE.EXIT_ON_CLOSE)
第3处:LinENumBEr LinENumBEr=nEw LinENumBEr(tExtPAnE)

≡ 本试卷共计43题,此处为结束标志。
examcoo™