本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2009年3月全国计算机等级考试二级Java笔试试卷
1、【 单选题 】
下列叙述中正确的是 [2分]
、 栈是“先进先出”的线性表
、 队列是“先进先出”的线性表
、 循环队列是非线性结构
、 有序性表既可以采用顺序存储结构,也可以采用链式存储结构
答案:
2、【 单选题 】
支持子程序调用的数据结构是 [2分]
、 栈
、 树
、 队列
、 二叉树
答案:
3、【 单选题 】
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 [2分]
、 10
、 8
、 6
、 4
答案:
4、【 单选题 】
下列排序方法中,最坏情况下比较次数最少的是 [2分]
、 冒泡排序
、 简单选择排序
、 直接插入排序
、 堆排序
答案:
5、【 单选题 】
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 [2分]
、 编译软件
、 操作系统
、 教务管理系统
、 汇编程序
答案:
6、【 单选题 】
下面叙述中错误的是 [2分]
、 软件测试的目的是发现错误并改正错误
、 对被调试的程序进行“错误定位”是程序调试的必要步骤
、 程序调试通常也称为Debug
、 软件测试应严格执行测试计划,排除测试的随意性
答案:
7、【 单选题 】
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 [2分]
、 提高耦合性降低内聚性有利于提高模块的独立性
、 降低耦合性提高内聚性有利于提高模块的独立性
、 耦合性是指一个模块内部各个元素间彼此结合的紧密程度
、 内聚性是指模块间互相连接的紧密程度
答案:
8、【 单选题 】
数据库应用系统中的核心问题是 [2分]
、 数据库设计
、 数据库系统设计
、 数据库维护
、 数据库管理员培训
答案:
9、【 单选题 】
有两个关系R,S如下:
R
A    B    C
a    3    2
b    0    1
c    2    1
S
A    B
a    3
b    0
c    2
由关系R通过运算得到关系S,则所使用的运算为 [2分]
、 选择
、 投影
、 插入
、 连接
答案:
10、【 单选题 】
将E-R图转换为关系模式时,实体和联系都可以表示为 [2分]
、 属性
、 键
、 关系
、 域
答案:
11、【 单选题 】
Java虚拟机(JVM)运行Java代码时,不会进行的操作时 [2分]
、 加载代码
、 校验代码
、 编译代码
、 执行代码
答案:
12、【 单选题 】
Java程序的并发机制是 [2分]
、 多线程
、 多接口
、 多平台
、 多态性
答案:
13、【 单选题 】
在方法内部使用,代表对当前对象自身引用的关键字是 [2分]
、 super
、 This
、 Super
、 this
答案:
14、【 单选题 】
阅读下列程序
public class VariableUse{
public static void main (String[] args) {
int a;
if (a==8) {
int b=9;
System.out.println(“a = ”+a);
System.out.println(“b = ”+b);
}
System.out.println(“a = ”+a);
System.out.println(“b = ”+b);
}
}
该程序在编译时的结果是 [2分]
、 变量a未赋值
、 第二个System.out.println(“b = ”+b)语句中,变量b作用域有错
、 第二个System.out.println(“a = ”+a)语句中,变量a作用域有错
、 第一个System.out.println(“b = ”+b)语句中,变量b作用域有错
答案:
15、【 单选题 】
下列不属于Swing的构件是 [2分]
、 JButton
、 JLabel
、 JFrame
、 JPane
答案:
16、【 单选题 】
对鼠标点击按钮操作进行事件处理的接口是 [2分]
、 MouseListener
、 WindowsListener
、 ActionListener
、 KeyListener
答案:
17、【 单选题 】
AWT中用来表示颜色的类是 [2分]
、 Font
、 Color
、 Panel
、 Dialog
答案:
18、【 单选题 】
下列运算符中,优先级最高的是 [2分]
、 ++
、 +
、 *
、 >
答案:
19、【 单选题 】
下列运算中属于跳转语句的是 [2分]
、 try
、 catch
、 finally
、 break
答案:
20、【 单选题 】
阅读下列利用递归来求n!的程序
Class FactorialTest{
Static long Factorial (int n) { //定义Factorial ()方法
If (n==1)
Return 1;
Else
Return n* Factorial(_____);
}
Public static void main (String a[]) { // main ()方法
Int n=8;
System.out.println{n+”! = ”+Factorial (n)};
}
}
为保证程序正确运行,在下划线处应该填入的参数是 [2分]
、 n-1
、 n-2
、 n
、 n+1
答案:
21、【 单选题 】
阅读下列代码
Public class Person{
Static int arr[ ] = new int (10);
Public static void main (String args  []) {
System.out.println(arr[9]);
}
}
该代码运行的结果是 [2分]
、 编译时将产生错误
、 编译时正确,运行时将产生错误
、 输出0
、 输出空
答案:
22、【 单选题 】
在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是 [2分]
、 import
、 package
、 include
、 packet
答案:
23、【 单选题 】
继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码 [2分]
、 可读性好
、 可重用
、 可跨包访问
、 运行更安全
答案:
24、【 单选题 】
阅读下列代码片段
Class InterestTest________ActionListener{
Public void actionPerformed (ActionEvent event) {
Double interest = balance * rate/100;
Balance += interest;
Number Format format =
Number Format.getCurrencyInstance ();
System.out.printlb{“balance = ”+
Formatter.format (balance)};
}
Private double rate;
}
在下划线处,应填的正确选项是 [2分]
、 Implementation
、 Inneritance
、 implements
、 extends
答案:
25、【 单选题 】
下列方法中,不属于类String的方法是 [2分]
、 tolowerCase ()
、 valueof ()
、 charAt ()
、 append ()
答案:
26、【 单选题 】
grid (9)[5]描述的是 [2分]
、 二维数组
、 一维数组
、 五维数组
、 九维数组
答案:
27、【 单选题 】
Java类库中,将信息写入内存的类是 [2分]
、 java.io.FileOutputStream
、 java.io.ByteArrayOutputStream
、 java.io.BufferedOutputStream
、 java.io.DataOutputStream
答案:
28、【 单选题 】
阅读下列Java语句
ObjectOutputStream out
New ObjectOutputStream {new_______(“employee.dat”)};
在下划线处,应填的正确选项是 [2分]
、 File
、 FileWriter
、 FileOutputStream
、 OutputStream
答案:
29、【 单选题 】
使新创建的线程参与运行调度的方法是 [2分]
、 run ()
、 start ()
、 init ()
、 resume ()
答案:
30、【 单选题 】
Java中的线程模型由三部分组成,与线程模型组成无关的是 [2分]
、 虚拟的CPU
、 程序代码
、 操作系统的内核状态
、 数据
答案:
31、【 单选题 】
向Applet传递参数正确的描述是 [2分]
、 <param nace=age, value=20>
、 <applet code=Try.class width=100, height=100, age=33>
、 <name=age, value=20>
、 <applet code=Try.class name=age,value=20>
答案:
32、【 单选题 】
 (题干缺失,请选A) [2分]
、  
、  
、  
、  
答案:
33、【 单选题 】
Applet的默认布局管理器是 [2分]
、 BorderLayout
、 FlowLayout
、 GridLayout
、 PanelLayout
答案:
34、【 单选题 】
阅读下列代码段
Class Test implements Runnable {
Public int run( ) {
Int i = 0;
While (true) {
i++;
System.out.println (“i=”+i);
}
}
}
上述代码的编译结果是 [2分]
、 程序通过编译并且run ()方法可以正常输出递增的i值
、 程序通过编译,调用run ()方法将不显示任何输出
、 程序不能通过编译,因为while的循环控制条件不能为“true”
、 程序不能通过编译,因为run ()方法的返回值类型不是void
答案:
35、【 单选题 】
如果线程调用下列方法,不能保证使该线程停止运行的是 [2分]
、 sleep ()
、 stop ()
、 yield ()
、 wait ()
答案:
36、【 填空题 】
假设一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有 个元素。 [每空2分]
答案: [""]
37、【 填空题 】
软件测试可分为白盒测试和黑盒测试。基本路径测试属于 测试。 [每空2分]
答案: [""]
38、【 填空题 】
符合结构化原则的三种基本控制结构是:选择结构、循环结构和
。 [每空2分]
答案: [""]
39、【 填空题 】
数据库系统的核心是 [每空2分]
答案: [""]
40、【 填空题 】
在E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是
框。 [每空2分]
答案: [""]
12 下一页 末页
共2页,共50个题库
共2页,共50个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169