2级JAVA考试题和答案4

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题(每题2分,共计70分)

1.以下关于数据的逻辑结构的叙述中,哪一条是不正确的?

A、数据的逻辑结构是数据间关系的描述

B、数据的逻辑结构抽象地反映数据元素间的逻辑关系

C、数据逻辑结构具体的反映数据在计算机中的存储方式

D、数据的逻辑结构分为线性结构和非线性结构

2.以下哪一个不是队列的基本运算?

A、从队尾插入一个新元素

B、从队列中删除第I个元素

C、判断一个队列是否为空

D、读取队头元素的值

3.二叉树的先序遍历和中序遍历如下:

先序遍历:ABDFHCEGI

中序遍历:BFHDAEIGC

该二叉树根的右子树的根是____。

A、N

B、F

C、E

D、C

4.已知一个有序表(13,20,25,37,48,58,61,78,83,90,101),当二分查找

值48的元素时,____次比较后查找成功。

A、1

B、2

C、3

D、4

5.面向对象的概念方法是____。

A、用来请求对象执行某些操作。

B、描述对象动态特征的一个操作序列。

C、描述对象静态特性的一个数据项。

D、描述对象动态或者静态特征的某个项目。

6.Object-orientde翻译成哪一个术语更为确切?

A、面向对象

B、面向客体

C、面向目标

D、物件导向

7.概要设计的结果是提供一份

A、模块说明书

B、框图

C、程序

D、数据结构

8.数据库管理系统的工作不包括____。

A、管理操作系统

B、保护数据库

C、应用数据库

D、修改数据库

9.在关系数据库中,用来表示实体之间联系的是

A、树结构

B、网状结构

C、线性表

D、二维表

10.在关系代数中,从两个关系的笛卡尔积中,选取他们属性间满足一定条件的元组的操作,

称为

A、投影

B、选择

C、自然连接

D、θ连接

11.在Java语言有多种实现的机制,下列哪种技术属于垃圾回收机制?

A、字节编译

B、内存跟踪

C、语法检查

D、堆栈上/下溢检查

12.编写和运行Java applet程序与编写和运行Java application程序不同的步骤是

A、编写源代码

B、编写HTML文件调用该小程序,以.html为扩展名存入相同文件夹

C、编译过程

D、解释执行

13.下列哪个数代表八进制整数?

A、0Xa6

B、0144

C、1840

D、-1E3

14.下列正确的句子是

A、float 3.14;

B、byte i=225;

C、k=33L;

D、int p[][];

15.下列程序段的输出结果是

public class operatorsandExpressions{

void stringPlus(){

int x=3,y=4,z=5;

System.out.println(x+y+z);

}

}

A、xyz

B、x+y+z

C、12

D、以上答案均不正确

16.下列程序段的输出结果是

void doublearithmaticOperator(){

System.out.print(9/2);

System.out.print(",");

System.out.println(5/2.0);

}

A、4.5,2.5

B、4,2

C、4.5,2

D、4,2.5

17.给出下面代码段:

public class Test1{

public static void main(String args[]){

int m;

switch(m)

{

case 0:System.out.println("case 0");

case 1:System.out.println("case 1");break;

case 2:

default:System.out.println("default");

}

}

}

下列m 的哪个值将引起“default”的输出?

A、0

B、1

C、2

D、以上答案都不正确

18.下列程序的输出结果为

int j=2;

switch(j){

case 2:

System.out.println("Value is two.");

case 2+1:

System.out.println("Value is three."); break;

default:

System.out.println("Value is "+j); break;}

A、Value is two.

B、Value is two.

Value is three.

C、Value is two.

Value is three.

Value is 2

D、编译错误

相关文档
最新文档