计算机二级JAVA笔试217.docx

上传人:b****7 文档编号:9211154 上传时间:2023-02-03 格式:DOCX 页数:18 大小:19.01KB
下载 相关 举报
计算机二级JAVA笔试217.docx_第1页
第1页 / 共18页
计算机二级JAVA笔试217.docx_第2页
第2页 / 共18页
计算机二级JAVA笔试217.docx_第3页
第3页 / 共18页
计算机二级JAVA笔试217.docx_第4页
第4页 / 共18页
计算机二级JAVA笔试217.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

计算机二级JAVA笔试217.docx

《计算机二级JAVA笔试217.docx》由会员分享,可在线阅读,更多相关《计算机二级JAVA笔试217.docx(18页珍藏版)》请在冰豆网上搜索。

计算机二级JAVA笔试217.docx

计算机二级JAVA笔试217

[模拟]计算机二级(JAVA)笔试217

一、选择题(每小题2分,共70分)下列各题[A]、[B]、[C]、[D]四个选项中,只有一个选项是正确的。

第1题:

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

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

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

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

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

参考答案:

C

 

第2题:

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

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

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

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

D.读取队头元素的值

参考答案:

B

 

第3题:

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

先序遍历:

ABDFHCEGI

中序遍历:

BFHDAEIGC

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

A.N

B.F

C.E

D.C

参考答案:

D

 

第4题:

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

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

A.1

B.2

C.3

D.4

参考答案:

D

 

第5题:

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

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

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

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

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

参考答案:

B

 

第6题:

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

A.面向对象

B.面向客体

C.面向目标

D.物件导向

参考答案:

B

 

第7题:

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

A.模块说明书

B.框图

C.程序

D.数据结构

参考答案:

A

 

第8题:

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

A.管理操作系统

B.保护数据库

C.应用数据库

D.修改数据库

参考答案:

A

 

第9题:

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

A.树结构

B.网状结构

C.线性表

D.二维表

参考答案:

D

 

第10题:

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

A.投影

B.选择

C.自然连接

D.θ连接

参考答案:

D

 

第11题:

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

A.字节编译

B.内存跟踪

C.语法检查

D.堆栈上/下溢检查

参考答案:

B

 

第12题:

编写和运行Javaapplet程序与编写和运行Javaapplication程序不同的步骤是

A.编写源代码

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

C.编译过程

D.解释执行

参考答案:

B

 

第13题:

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

A.0Xa6

B.0144

C.1840

D.-1E3

参考答案:

B

 

第14题:

下列正确的句子是

A.float3.14;

B.bytei=225;

C.k=33L;

D.intp[][];

参考答案:

D

 

第15题:

下列程序段的输出结果是

publicclassoperatorsandExpressions{

voidstringPlus(){

intx=3,y=4,z=5;

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

}

}

A.xyz

B.x+y+z

C.12

D.以上答案均不正确

参考答案:

C

 

第16题:

下列程序段的输出结果是

voiddoublearithmaticOperator(){

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

参考答案:

B

 

第17题:

给出下面代码段:

publicclassTest1{

publicstaticvoidmain(Stringargs[]){

intm;

switch(m)

{

case0:

System.out.println("case0");

case1:

System.out.println("case1");break;

case2:

default:

System.out.println("default");

}

}

}

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

A.0

B.1

C.2

D.以上答案都不正确

参考答案:

C

 

第18题:

下列程序的输出结果为

intj=2;

switch(j){

case2:

System.out.println("Valueistwo.");

case2+1:

System.out.println("Valueisthree.");

break;

default:

System.out.println("Valueis"+j);

break;}

A.Valueistwo.

B.Valueistwo.Valueisthree.

C.Valueistwo.Valueisthree.Valueis2

D.编译错误

参考答案:

B

 

第19题:

下列哪个类声明是正确的?

A.abstractfinalclassHl{…}

B.abstractprivatemove(){…}

C.protectedprivatenumber;

D.publicabstractclassCar{…}

参考答案:

D

 

第20题:

对于构造方法,下列叙述不正确的是

A.构造方法是类的一种特殊方法,它的方法名必须与类名相同。

B.构造方法的返回类型只能是void型,且书写格式是在方法名前加void前缀。

C.构造方法的主要作用是完成对类的对象的初始化工作。

D.一般在创建新对象时,系统会自动调用构造方法。

参考答案:

D

 

第21题:

不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的?

A.成员方法可以直接调用父类的成员方法

B.成员方法可以直接调用父类的类方法

C.成员方法不可以直接调用其他类的成员方法

D.成员方法可以直接调用本类的类方法

参考答案:

A

 

第22题:

关于私有访问控制符private修饰的成员变量,以下说法正确的是

A.可以被三种类所引用:

该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B.可以被种类访问和引用:

该类本身、该类的所有子类

C.只能被该类自身所访问和修改

D.只能被同一个包中的类访问

参考答案:

C

 

第23题:

关于以下程序段的说法正确的是

publicclassMyar{

publicstaticvoidmain(Stringargv[]){

int[]i=newint[5];

System.out.println(i[5]);

}

}

A.第2行编译出错

B.第4行编译出错

C.编译时产生错误

D.编译时没有产生错误,运行时发生异常

参考答案:

D

 

第24题:

编译并且执行以下代码,会出现什么情况?

publicclassQ{

publicstaticvoidmain(Stringargv[]){

intanar[]=newint[]{1,2,3};

System.out.println(anar[1]);

}

}

A.1

B.有错误,数组anar在初始化以前不能正常输出。

C.2

D.有错误,数组的大小没有定义。

参考答案:

C

 

第25题:

如要抛出异常,应用下列哪种子句?

A.catch

B.throw

C.try

D.finally

参考答案:

B

 

第26题:

对于catch子句的排列,下列哪种是正确的?

A.父类在先,子类在后

B.子类在先,父类在后

C.有继承关系的异常不能在同一个try程序段内

D.先有子类,其他如何排列都无关

参考答案:

A

 

第27题:

当输入一个字节流时,要

A.实现DataInput接口

B.实现ObjectInput接口

C.Serializable接口

D.继承Reader抽象类

参考答案:

A

 

第28题:

字符输出流类都是____抽象类的子类。

A.FilterWriter

B.FileWrite

C.Writer

D.OutputStreamWrite

参考答案:

C

 

第29题:

一个Javaapplication运行后,在系统中是作为一个

A.线程

B.进程

C.进程或线程

D.不可预知

参考答案:

B

 

第30题:

关于以下程序段的执行结果,说法正确的是

publicclassBorleyextendsThread{

publicstaticvoidmain(Stringargv[]){

Borleyb=newBorley();

bstart();

}

publicvoidrun(){

System.out.println("Running");

}

}

A.编译通过并执行,但无输出

B.编译通过并执行,输出:

Running

C.产生错误,没有Thread类对象

D.产生错误,没有通道到达Thread包

参考答案:

B

 

第31题:

在下列事件处理机制中哪个不是机制中的角色?

A.事件

B.事件源

C.事件接口

D.事件处理者

参考答案:

C

 

第32题:

在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用____类的对象来实现。

A.Label

B.Button

C.Textarea

D.TestField

参考答案:

A

 

第33题:

下面关于applet的说法中,不正确的是

A.applet能够嵌入到HTML页面中

B.applet自身可以运行,也可以嵌入在其他应用程序中运行

C.applet是能够在浏览器中运行的Java类

D.applet与application的主要区别在于执行方式上不同

参考答案:

B

 

第34题:

下面关于applet生命周期的说法正确的是

A.applet生命周期是从浏览器解析HTML文件开始的

B.浏览器加载结束时,终止applet的运行

C.applet生命周期包括:

applet的创建、运行、等待与消亡四个状态

D.以上说法均不正确

参考答案:

D

 

第35题:

下列命令中,哪个命令是Java的编译命令?

A.javac

B.java

C.javadoc

D.appletviewer

参考答案:

A

 

二、填空题(每空2分,共30分)

第36题:

数据结构是一门研究非数值计算的程序设计问题中计算机的____以及它们之间的关系和运算等的学科。

 

参考答案:

数据元素

详细解答:

第37题:

排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始时为空)的一端的方法,称为____。

 

参考答案:

选择排序

详细解答:

第38题:

需求分析阶段的最后成果是____,是软件开发中的重要文档之一。

 

参考答案:

软件需求规格说明书

详细解答:

第39题:

每个实体有若干特性,每一个特性称为____。

 

参考答案:

属性

详细解答:

第40题:

关系代数运算中,传统的集合运算有____、并、交和差。

 

参考答案:

笛卡尔积

详细解答:

第41题:

一个复杂的应用系统必然包括多个对象,这些对象间可能存在的关系有三种,它们是:

包含、继承和____。

 

参考答案:

关联

详细解答:

第42题:

Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是____类型。

 

参考答案:

float

详细解答:

第43题:

算术运算符的优先级按下面次序进行:

++和--的级别最高,然后是____和/以及%,而+和-的级别最低。

 

参考答案:

*

详细解答:

第44题:

Java中继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使代码可____。

 

参考答案:

重用

详细解答:

第45题:

publicThrowable(Stringmessage)构造函数的getMessage()方法,对无参数构造函数而言,用它返回的是____。

 

参考答案:

空值

详细解答:

第46题:

字符类输出流的各个类都是抽象类____的子类。

 

参考答案:

Writer

详细解答:

第47题:

对Java对象读、写的过程被称为____。

 

参考答案:

对象串行化

详细解答:

第48题:

Swing的事件处理机制包括____、事件和事件处理者。

 

参考答案:

事件源

详细解答:

第49题:

____方法能够反映正在加载图像的状态,如果加载还在进行、图像还在更新则返回true,

否则返回false。

 

参考答案:

imageUpdate()

详细解答:

第50题:

一个JavaApplication源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该首先执行的命令是:

____。

 

参考答案:

javacMyJavaApplication.java

详细解答:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1