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