全国计算机等级考试二Java真题及答案.pdf
文本预览下载声明
2009 年9 月全国计算机等级考试二级笔试试卷
Java 语言程序设计
90 100
(考试时间 分钟,满分 分)
2 70
一、选择题 (每小题 分,共 分)
1
()下列数据结构中,属于非线性结构的是
A)循环队列
B)带链队列
C)二叉树
D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列
B)栈
C)队列
D)二叉树
(3)对于循环队列,下列叙述中正确的是
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
4
()算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
5
()软件设计中划分模块的一个准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
6
()下列选项中不属于结构化程序设计原则的是
A)可封装
D)自顶向下
C)模块化
D)逐步求精
(7)软件详细设计产生的图如下:
该图是
A N-S
) 图
B PAD
) 图
C)程序流程图
D)E-R图
8
()数据库管理系统是
A)操作系统的一部分
B)在操作系统支持下的系统软件
C)一种编译系统
D)一种操作系统
9 E-R
()在 图中,用来表示实体联系的图形是
A)椭圆图
B)矩形
C)菱形
D)三角形
(10)有三个关系R,S和T如下:
其中关系T 由关系R和S通过某种操作得到,该操作为
A)选择
B)投影
C)交
D)并
(11)用于设置组件大小的方法是
A)paint()
B setSize()
)
C getSize()
)
D)repaint()
(12)点击窗口内的按钮时,产生的事件是
A MouseEvent
)
B WindowEvent
)
C)ActionEvent
D)KeyEvent
13 AWT
( ) 中用来表示对话框的类是
A Font
)
B)Color
C)Panel
D Dialog
)
14
( )下列运算符中,优先级最高的是
A)+
B)
C
)
D ++
)
(15)下列运算结果为1的是
A)81
B 42
)
C 81
)
D)42
(16)下列语句中,可以作为无限循环语句的是
A)for(;;){}
B for(int i 0;i10000;i++){}
)
C while(false){}
)
D)do{}while(false)
(17)下列表达式中,类型可以作为int型的是
A)“abc”+”efg”
B)“abc”+’efg’
C ‘a’+’b’
)
D)3+”4”
(18)阅读下列程序
PublicclassTest implements Runnable{
Private intx 0;
Private inty o;
booleanflag true;
Publicstaticvoid main(string[]args){
Test r newTest();
Theadt1 newThead(r);
Theadt2 newThead(r);
t1.start();
t2.start();
}
Publicvoid run(){
Wh
显示全部