正在载入试卷 ...
2014年全国计算机等级《二级JAVA》命题预测试卷(5)
试卷编号:198138
录入者 :Round You
试卷总分:100
出卷时间:
答题时间:120分钟
 
 
一、选择题(每小题1分,共40分)
1.
下列选项中为单精度数的是(  )。[1分]
2
5.2
0.2f
023
2.
软件工程的理论和技术性研究的内容主要包括软件开发技术和(  )。[1分]
消除软件危机
软件工程管理
程序设计自动化
实现软件可重用
3.
为使下列代码正常运行,应该在下画线处填入的选项是(  )。
  [1分]
size
length
dimension
measurement
4.
Java语言和C++语言相比,下面哪项内容是Java独有的(  )。[1分]
面向对象
动态链接
有类库
跨平台
5.
下列关于Java布尔类型的描述中,正确的是(  )。[1分]
-种基本的数据类型,它的类型名称为boolean
用int表示类型
其值可以赋给int类型的变量
有两个值,l代表真,0代表假
6.
在读字符文件Employee.dat时,使用该文件作为参数的类是(  )。[1分]
BufferedReader
DataInputStream
DataOutputStream
FilelnputStream
7.
为了提高软件模块的独立性,模块之间最好是(  )。[1分]
控制耦合
公共耦合
内容耦合
高内聚低耦合
8.
在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是s,B的主关键字是D,则关系A的外码是(  )。[1分]
CN
SN
S
D
9.
数据库技术的根本目标是要解决数据的(  )。[1分]
存储问题
共享问题
安全问题
保护问题
10.
相对于数据库系统,文件系统的主要缺陷有数据依赖、数据不一致性和(  )。[1分]
可重用性差
安全性差
非持久性
冗余性
11.
下列代码中的内部类名是(  )。
  [1分]
Timer
ActionListener
listener
匿名
12.
-棵二叉树有10个度为l的结点,7个度为2的结点,则该二叉树共有结点个数为(  )。[1分]
8
25
17
7
13.
下列叙述中正确的是(  )。[1分]
顺序存储结构的存储-定是连续的,链式存储结构的存储空间不-定是连续的
顺序存储结构只针对线性结构。链式存储结构只针对非线性结构
顺序存储结构能存储有序表,链式存储结构不能存储有序表
链式存储结构比顺序存储结构节省存储空间
14.
下列与算法有关的叙述中,不正确的是(  )。[1分]
运算是数据结构的一个重要方面,运算的实现步骤用算法来描述
算法是精确定义的-系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息
算法的设计采用由粗到细,由抽象到具体的逐步求精的方法
对于算法的分析,指的是分析算法运行所要占用的机器时间,即算法的时间代价
15.
下列关于线程优先级的说法中,正确的是(  )。[1分]
线程的优先级是不能改变的
线程的优先级是在创建线程时设置的
在创建线程后的任何时候都可以设置
B和C
16.
JDBC是面向(  )的。[1分]
过程
对象
应用
用户
17.
以下不是APPLET标记的选项是(  )。[1分]
PARAM
BODY
CODEBASE
ALT
18.
下面描述中,不属于软件危机表现的是(  )。[1分]
软件过程不规范
软件开发生产率低
软件质量难以控制
软件成本不断提高
19.
继承是面向对象编程的-个重要特征,它可降低程序的复杂性并使代码(  )。[1分]
可读性好
可重用
可跨包访问
运行更安全
20.
下列说法中不正确的是(  )。[1分]
Java语言中的事件都是继承自Java.awt.AW-TEvent类
AWTEvent类是Event(  )bject类的子类
Java的AwT事件分为低级事件和高级事件
ActionEvent类是AWTEvent类的子类
21.
结构化程序设计的3种基本结构是(  )。[1分]
过程、子程序和分程序
顺序、选择和重复
递归、堆栈和队列
调用、返回和转移
22.
下列叙述中正确的是(  )。[1分]
栈是“先进先出”的线性表
队列是“先进后出”的线性表
循环队列是非线性结构
有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
23.
下列描述中,错误的是(  )。[1分]
Java要求编程者管理内存
Java的安全性体现在多个层次上
Applet要求在支持Java的浏览器上运行
Java有多线程机制
24.
下面(  )是合法的标识符。[1分]
$persons
2Users
* point
this
25.
下列变量的定义中,错误的是(  )。[1分]
int x=3;
float f;d;
String s=”Hell0”;
boolean b=true:
26.
Java字节码文件的扩展名是(  )。[1分]
.JVM
.dbt
.class
.exe
27.
下列标识符(名字)命名原则中,正确的是(  )。[1分]
类名的首字母小写
变量和方法名的首字母大写
接口名的首字母小写
常量完全大写
28.
执行下列赋值语句后.a的值为(  )。
a=Float.valueOf(”12.34”).floatValue(  );[1分]
12
34
0.34
12.34
29.
关于内存变量的调用,下列说法中正确的是(  )。[1分]
私有变量只能被本层模块程序调用
私有变量能被本层模块和下层模块程序调用
局部变量不能被本层模块程序调用
局部变量能被本层模块和下层模块程序调用
30.
关于线程的生命周期以下状态正确的是(  )。[1分]
新建状态、可运行状态、阻塞状态、恢复状态和终止状态
新建状态、运行状态、阻塞状态、恢复状态和终止状态
新建状态、可运行状态、运行状态、阻塞状态和终止状态
新建状态、可运行状态、运行状态、恢复状态和终止状态
31.
下列程序的运行结果是(  )。
  [1分]
error1:10.5
error2
error1:10.5 error2
以上都不对
32.
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是(  )。[1分]
10
8
6
4
33.
栈结构不适用于下列应用中的(  )。[1分]
表达式求值
树的层次次序周游算法的实现
二叉树对称周游算法的实现
快速排序算法的实现
34.
Java虚拟机(JVM)运行Java代码时,不会进行的操作是(  )。[1分]
加载代码
校验代码
编译代码
执行代码
35.
数据库设计中反映用户对数据要求的模式是(  )。[1分]
内模式
概念模式
外模式
设计模式
36.
Java中类0bjectOutputStream支持对象的写操作,这是-种字节流,它的直接父类是(  )。[1分]
Writer
DataOutput
OutputStream
Object(  )utput
37.
设a=8,则表达式a>>>1的值是(  )。[1分]
1
2
3
4
38.
当-个Applet被下载到本地环境时,不发生的操作是(  )。[1分]
产生-个Applet主类的实例
对Applet自身进行初始化
启动Applet运行
Applet并不显示出来
39.
在面向对象方法中,不属于“对象”基本特点的是(  )。[1分]
-致性
分类性
多态性
标识唯-性
40.
可以使当前同级线程重新获得运行机会的方法是(  )。[1分]
sleep(  )
join(  )
yield(  )
interrupt(  )
二、基本操作题(共18分)
41.
本题中定义了长度为20的-维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。
public class javal{
public static void main(String[]args){
int a[]=
Int i:
for
a[i]=i
for
i++)
=1:
i=0;i<20;i++){
System.out.print(”a[”+i+”]=”+a[i]+”,“);
}[18分]
参考答案:
第1处:nEw int020]
第2处:i=0;i<20
第3处:i%2 !=0
三、简单应用题(共24分)
42.
下面的程序中,有两个文本框,Input和Output,用户在Input文本框中输入字符串后回车,字符串会在Output文本框中出现。
  
  [24分]
参考答案:
第1处;nEw ACtionlistEnEr( )
第2处:tFl.GEtTExt( )
四、综合应用题(共18分)
43.
本题是-个Applet,功能是用鼠标画不同颜色的图形。页面中有5个按钮“画红色图形”、“画绿色图形”、“画蓝色图形”、“橡皮”和“清除”,单击前三个按钮中的-个,按住鼠标左键或右键在面板中拖动,就能画出对应颜色的线条,单击“橡皮”按钮,按住鼠标左键或右键在面板中拖动就能将面板中的图形擦除掉,单击“清除”按钮,就能将面板中所有的图形清除掉。
  
  
  [18分]
参考答案:
第1处:ExtEnDs ApplEt implEmEnts ACtionListEnEr,MousE-MotionIAstEnEr
第2处:puBliC voiD pAint(GrAphiCs G)
第3处:puBliC voiD ACtionPErFormED(ACtionEvEnt E)

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