正在载入试卷 ...
2014年全国计算机等级《二级JAVA》考前押密试题(5)
试卷编号:198311
录入者 :Round You
试卷总分:100
出卷时间:
答题时间:120分钟
 
 
一、选择题(每小题1分,共40分)
1.
下面for循环语句的执行结果是(  )。
  [1分]
6 3
7 4
6 2
7 3
2.
向Applet传递参数的正确描述是(  )。[1分]
 
 
 
 
3.
以下叙述中不属于Java语言特点的是(  )。[1分]
面向对象
可移植性
多线程
宏定义
4.
下列选项默认的布局管理器不是BorderLayout的是(  )。[1分]
Window
Panel
Frame
Dialog
5.
SQL语言又称为(  )。[1分]
结构化定义语言
结构化控制语言
结构化查询语言
结构化操纵语言
6.
在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现Serializable接口。下列代码中必须实现Serializable接口的类是(  )。
  [1分]
Employee
Input
Staff
Stream
7.
下列方法与Applet显示无关的是(  )。[1分]
paint(  )
update(  )
draw(  )
repaint(  )
8.
在文件类提供的方法中,用于创建目录的方法是(  )。[1分]
mkdir(  )
mkdirs(  )
list(  )
listRoots(  )
9.
int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是(  )。[1分]
public int MAX_LENGTH=1 00
final int MAX_LENGTH=100
public const int MAX_LENGTH=100
public final int MAX_LENGTH=100
10.
按照Java的标识符命名规则,下列表示-个类的标识符正确的是(  )。[1分]
Helloworld
HelloWorld
helloworld
helloWorld
11.
下面程序段的输出结果是(  )。
  [1分]
37
31
33
35
12.
有下列二叉树,对此二叉树前序遍历的结果为(  )。
  [1分]
ACBEDGFH
ABDGCEHF
HGFEDCBA
ABCDEFGH
13.
软件详细设计产生的图如下。该图是(  )。
  [1分]
N—S图
PAD图
程序流程图
E—R图
14.
顺序存储结构的优点是(  )。[1分]
删除运算方便
存储空间利用率高
插人运算方便
可以方便地运用到各种逻辑结构的存储表中
15.
下列选项中属于字符串常量的是(  )。[1分]
•abc•
”abc”
[abc]
(abc)
16.
算法的空间复杂度是指(  )。[1分]
算法程序的长度
算法程序中的指令条数
算法程序所占的存储空间
算法执行过程中所需要的存储空间
17.
如果线程正处于运行状态,则它可能到达的下-个状态是(  )。[1分]
只有终止状态
只有阻塞状态和终止状态
可运行状态、阻塞状态、终止状态
其他所有状态
18.
下列方法中可以用来创建一个新线程的是(  )。[1分]
实现java.lang.Runnable接口并重写start(  )方法
实现java.lang.Runnable接口并重写run(  )方法
继承java.lang.Thread类并重写run(  )方法
实现java.lang.Thread类并实现start(  )方法
19.
-棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF.则后序历结果为(  )。[1分]
ACFBED
DFBECA
ABCDEF
DEBFCA
20.
下列数据结构中,能用二分法进行查找的是(  )。[1分]
顺序存储的有序线性表
线性链表
二叉链表
有序线性链表
21.
下列选项中,是软件调试技术的是(  )。[1分]
错误推断
集成测试
回溯法
边界值分析
22.
在程序读人字符文件时,能够以该文件作为直接参数的类是(  )。[1分]
FileReader
BufferedReader
FileInputStream
ObjeetInputStream
23.
能够支持javadoc命令的注释语句是(  )。[1分]
|**…//
/*…*/
//
/**…*/
24.
执行下列程序时,会产生什么异常(  )。
  [1分]
ArrayIndexOutOfBoundsException
NumberFormatException
ArithmeticException
EOFException
25.
下列程序的功能是在监控台上每隔-秒钟显示-个字符串”Hello!¨,能够填写在程序中下画线位置,使程序完整并能正确运行的语句是(  )。
  [1分]
sleep(1000)
t. sleep(1000)
InterruptedExceptionInterruptedException
Thread. sleep(1000)
Thread. sleep(1000)
RuntimeExceptionlnterruptedException
26.
数据库管理系统中负责数据模式定义的语言是(  )。[1分]
数据定义语言
数据管理语言
数据操纵语言
数据控制语言
27.
下列Java语句从指定网址读取html文件,在下画线处应填上的选项是(  )。
  [1分]
Reader
Data Output Stream
Byte Array Input Stream
Input Stream Reader
28.
在E—R图中,表示实体联系的框是(  )。[1分]
矩形
椭圆形
菱形
正方形
29.
下列表达式中正确的是(  )。[1分]
5++
(a+b)++
++(a+b)
++x
30.
实现下列(  )接口可以对TextField对象的事件注行监听和处理。[1分]
ActionListener
FocusListener
MouseMotionListener
WindowListener
31.
如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是(  )。[1分]
分块法
顺序法
二分法
散列法
32.
下列叙述中正确的是(  )。[1分]
在面向对象的程序设计中,各个对象之间具有密切的关系
在面向对象的程序设计中,各个对象都是公用的
在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
上述3种说法都不对
33.
下面(  )不是InputStream类中的方法。[1分]
int read(byte[])
void flush(  )
void close(  )
int available(  )
34.
有如下三个关系R、S和T:
  
由关系R和S通过运算得到关系T,则所使用的运算为(  )。[1分]
笛卡儿积
自然连接
35.
t为int类型,进入下面的循环之前,t的值为0。则下列说法中正确的是(  )。while(t=1){…}[1分]
循环控制表达式的值为0
循环控制表达式的值为1
循环控制表达式不合法
以上说法都不对
36.
Java程序的并发机制是(  )。[1分]
多线程
多接口
多平台
多态性
37.
下列变量定义中,不合法的是(  )。[1分]
int SX;
int_123;
int Summer 20 1 0_gross_sale;
int#dim;
38.
用于设置组件大小的方法是(  )。[1分]
paint(  )
setSize(  )
getSize(  )
repaint(  )
39.
下列不属于Java的图形用户界面内容的包是(  )。[1分]
java.awt
javax.swing
java.awt.event
java.io
40.
数据流图用于抽象描述-个软件的逻辑模型,数据流图由-些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(  )。[1分]
控制流
加工
数据存储
源和终
二、基本操作题(共18分)
41.
本题中定义了一个长度为20的整数数组,然后将1~20分别赋给数组元素,计算该数组中所有下标为奇数的元素的和。
  [18分]
参考答案:
第1处:sum=0
第2处:pos%2==1或pos%2 !==0
第3处:pos++或pos+=l或pos=pos+1
三、简单应用题(共24分)
42.
本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘上的上下左右键可以控制按钮在窗口中移动。
  
  [24分]
参考答案:
第1处:implEmEnts KEyListEnEr
第2处:kEyPrEssED(KEyEvEnt E)
四、综合应用题(共18分)
43.
本题中,主窗口中有两个下拉菜单,一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。
  
  [18分]
参考答案:
第1处:ADDMousEListEnEr(nEw MousEEvEntListEnEr(  ))
第2处:9.sEtColor(ColorVAIuEs[ChColor.GEtSElECtEDIn-DEx(  )])
第3处:ClAss MousEEvEntListEnEr ExtEnDs MousEADA-PtEr

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