2007年04月全国计算机等级考试二级Java真题及答案

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

2007年4月全国计算机等级考试二级Java笔试真题一、选择题(每题2分,共计70分)

第1题下列叙述中正确的是

A)算法的效率只与问题的规模有关,而与数据的存储结构无关

B)算法的时间复杂度是指执行算法所需要的计算工作量

C)数据的逻辑结构与存储结构是一一对应的

D)算法的时间复杂度与空间复杂度一定相关

您的答案:正确答案:B

第2题在结构化程序设计中,模块划分的原则是

A)各模块应包括尽量多的功能

B)各模块的规模应尽量大

C)各模块之间的联系应尽量紧密

D)模块内具有高内聚度、模块间具有低耦合度

您的答案:正确答案:D

第3题下列叙述中正确的是

A)软件测试的主要目的是发现程序中的错误

B)软件测试的主要目的是确定程序中错误的位置

C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

D)软件测试是证明软件没有错误

您的答案:正确答案:A

第4题下面选项中不属于面向对象程序设计特征的是

A)继承性

B)多态性

C)类比性

D)封装性

您的答案:正确答案:C

第5题下列对队列的叙述正确的是

A)队列属于非线性表

B)队列按“先进后出”原则组织数据

C)队列在队尾删除数据

D)队列按“先进先出”原则组织数据

您的答案:正确答案:D

第6题对下列二叉树

进行前序遍历的结果是

A)DYBEAFCZX

B)YDEBFZXCA

C)ABDYECFXZ

D)ABCDEFXYZ

您的答案:正确答案:C

第7题某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为

A)n+1

B)n-1

C)2n

D)n/2

您的答案:正确答案:A

第8题在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是

A)并

B)交

C)投影

D)笛卡儿乘积

您的答案:正确答案:B

第9题在E-R图中,用来表示实体之间联系的图形是

A)矩形

B)椭圆形

C)菱形

D)平行四边形

您的答案:正确答案:C

第10题下列叙述中错误的是

A)在数据库系统中,数据的物理结构必须与逻辑结构一致

B)数据库技术的根本目标是要解决数据的共享问题

C)数据库设计是指在已有数据库管理系统的基础上建立数据库

D)数据库系统需要系统的支持

您的答案:正确答案:A

第11题Java语言与C++语言相比,最突出的特点是

A)面向对象

B)高性能

C)跨平台

D)有类库

您的答案:正确答案:C

第12题下列叙述中,错误的是

A)Java提供了丰富的类库\TAB

B)Java最大限度地利用网络资源

C)Java支持多线程\TAB

D)Java不支持TCP/IP协议

您的答案:正确答案:D

第13题在下列Java语言的包中,提供图形界面构件的包是

A)java.io

B)javax.swing

C)

D)java.rmi

您的答案:正确答案:B

第14题下列叙述中,错误的是

A)javac.exe是Java的编译器

B)javadoc.exe是Java的文档生成器

C)javaprof.exe是Java解释器的剖析工具

D)javap.exe是Java的解释器

您的答案:正确答案:D

第15题在执行Java程序时,将应用程序连接到调试器的选项是

A)-D

B)-debug

C)-vexbosegs

D)-mx

您的答案:正确答案:B

第16题请阅读下面程序

import java.io.*;

public class TypeTransition{

public static void main(String args[]){

char a='a';

int i=100;

long y=456L;

int aa=a+i;

long yy=y-aa;

System.out.print("aa="+aa);

System.out.print("yy="+yy);

}

}

程序运行结果是

A)aa=197yy=259

B)aa=177yy=259

C)aa=543yy=288\TAB

D)aa=197yy=333\TAB\TAB

您的答案:正确答案:A

第17题请阅读下面程序

public class OperatorsAndExpressions{

void residual(){

int i=100,j=30;

float m=563.5f,n=4.0f;

System.out.println(i%j);

System.out.println(m%n);

}

public static void main(String args[]){

OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions();

//取模运算符在整数和浮点数中的应用

OperAndExp.residual();

}

}

程序运行结果是

A)10

3.5

B)20

2.5

C)10

4.5

D)20

3.5

您的答案:正确答案:A

相关文档
最新文档