荟萃馆

位置:首页 > 计算机 > java语言

计算机二级考试JAVA试题

计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。下面是小编为大家整理的计算机二级考试JAVA试题,希望对大家有帮助!

计算机二级考试JAVA试题

  单项选择题

1、 下列关于正则表达式的说法,不正确的是(  )。

A.在J2SE 1.4中的正则表达式包中有-个Pattern类

B.在J2SE 1.4中的正则表达式包中有-个Macher类

C.在J2SE 1.4中的正则表达式包名为x

D.以上说法都不对

2、 对下列二叉树进行中序遍历的结果是(  )。

FEG

FGE

GEF

BEG

3、下列叙述中正确的是(  )。

A.一个算法的空间复杂度大,则其时间复杂度必定大

B.一个算法的空间复杂度大,则其时间复杂度必定小

C.一个算法的时间复杂度大,则其空间复杂度必定小

D.上述3种说法都不对

4、 为使下列代码正常运行,应该在下画线处填人的选项是(  )。

ic

ate

ract

l

5、 按运算符的功能划分,运算符”+=”的类型是(  )。

A.算术运算符

B.关系运算符

C.逻辑运算符

D.赋值运算符

6、 下列关于线程和进程的说法正确的是(  )。

A.进程结构的所有成分都在用户空间内

B.用户程序能够直接访问进程涉及的数据

C.线程是内核级的实体

D.线程结构驻留在用户空间中

7、 为使下列代码正常运行,应该在下画线处填入的选项是(  )。

ic

ate

ract

l

8、 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)(  )。

A.3

B.4

C.6

D.7

9、 下列变量的定义中,错误的是(  )。

x=3;

t f;d;

ng s=”Hell0”;

ean b=true:

简答题

10、本题的功能是读人运行程序时所传人的参数(一个或多个),并将参数依次显示出来,比如,运行程序:java javalpartl part2,则打印输出为:partl part2。

11、 下面程序段的.输出结果为(  )。

A.a=100 b=200

a=12 b=4

B.a=12 b=45

5a=100 b=200

C.a=12 b=200

a=100 b=45

D.a=100 b=45

a=12 b=200

12、 设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,x),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,x)是下列(  )排序算法-趟扫描的结果。

A.起泡排序

B.初始步长为4的希尔排序

C.二路归并排序

D.以第一个元素为分界元素的快速排序

13、 栈s最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列(  )序列不是可能的出栈序列。

A.C、B、E、D、A、F

B.C、D、B、F、E、A

C.A、D、E、C、B、F

D.A、F、E、D、C、B

14、 下列关于Java语言中线程的叙述中,正确的是(  )。

A.线程由代码、数据、内核状态和-组寄存器组成

B.线程间的数据是不共享的

C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程

D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定

15、 数据库设计中,用E—R图来描述信息结构但不涉及信息在汁算机中的表示,它属于数据库设计的(  )。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段