手机

当前位置:查字典资讯网 > 考试 > 2015年计算机二级《JAVA》考前巩固练习题(5)

2015年计算机二级《JAVA》考前巩固练习题(5)

来自:查字典教育资讯网 2015-07-27

1[单选题]数据的存储结构是指()。

A.存储在外存中的数据

B.数据所占的存储空间量

C.数据在计算机中的顺序存储方式

D.数据的逻辑结构在计算机中的表示

参考答案:D

参考解析:数据的存储结构是指数据结构(数据的逻辑结构)在计算机中的表示,又称物理结构。数据的存储结构主要有两种:顺序存储结构和链式存储结构。

2[单选题]对一个java源文件 aaa.java,编辑保存后但未编译,在其所在目录下执行 java aaa,则接着会出现什么()。

A.error: cannot read: aaa.java

B.无任何显示

C.Exception in thread "main" java.lang.NoClassDefFoundError: aaa

D.程序正常执行并显示

参考答案:C

3[单选题] 下面程序段的输出结果是()。

2015年计算机二级《JAVA》考前巩固练习题(5)1

A.01B.12C.10D.21

参考答案:B

参考解析:本题考查switch-case-break的用法。每个分支语句后面必须有break语句,否则程序向下执行,直到遇到break语句或程序结束。所以该题i=1时执行casel分支语句,而casel分支语句后没有break语句,程序继续向下执行case2分支语句,case2语句后有break语句,故程序不执行default分支语句。

4[单选题] 请阅读下面程序,说明该程序创建线程使用的方法是()。

public class ThreadTest

{

public static void main(String args[])

{

Thread tl=new Thread(new HolloWorld());

Thread t2=new Thread(new HolloWorld());

tl.start();

t2.Start();

}

}

class HolloWorld implements Runnable

{

int i;

public void run()

{

while(true)

{

System.out.println("HolloWorld"+i++);

if(i= =5)break;

}

}

}

A.继承Thread类 B.实现Runnable接口C.tl.start()D.t2.start()

参考答案:B

参考解析:本题考查线程的创建。在Java中,创建线程有两种方法:①通过实现Runnable接口创建线程。Runnable接口中只定义了一个run()方法作为线程体。②通过继承Thread类创建线程,Thread类本身实现了Runnable接口。创建的新的线程不会自动运行,必须调用start()方法才能运行。本题中HolloWorld类实现了Runnable接口。

5[单选题] 设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是( )。

A.s=b B.s>bC.s=b

参考答案:B

参考解析:顺序查找的基本思想是:从表的一端开始,顺序扫描线性表,依次将扫描到结点的关键字和给定值k进行比较,若当前扫描到结点的关键字与k相等,则查找成功;若扫描结束后,仍未找到关键字等于k的结点,则查找失败。二分查找法是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的k值和有序表R[0]~R[n-1]的中间位置mid上的结点的关键字进行比较,若相等,则查找完成;否则,若R[mid].key>k,则说明待查找的结点只可能在左子表R[0]~R[mid-1]中,我们只需在左子表中继续进行折半查找,若R[mid].key

6[单选题] 使新创建的线程参与运行调度的方法是()。

A.run()B.start()C.init()D.resume()

参考答案:B

参考解析:start()方法使线程参与运行调度。

7[单选题] 有3个关系R、S和T如下:

2015年计算机二级《JAVA》考前巩固练习题(5)2

由关系R和S通过运算得到关系T,则所用的运算为()。

A.并 B.自然连接C.笛卡儿积 D.交

参考答案:D

参考解析:关系R与S经过交运算后所得到的关系是由那些既在R内又在S内的有序组组成的。记作R∩S。

8[单选题] Java程序默认引用的包是()。

A.java.text包

B.java.awt包

C.java.lang包

D.java.util包

参考答案:C

参考解析:java.lang包提供Java编程语言进行程序设计的基础类。java.1an9包是编译器自动导入的。

9[单选题] 在Java中,用package语句说明一个包时,该包的层次结构必须是()。

A.与文件的结构相同

B.与文件目录的层次相同

C.与文件类型相同

D.与文件大小相同

参考答案:B

参考解析:本题考查Java包的概念。Java采用包来管理类名空问,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用package关键字,用package语句说明一个包时,该包的层次结构必须与文件目录的层次相同。否则,在编译时可能出现查找不到的问题,所以选项B正确。

10[填空题]

2015年计算机二级《JAVA》考前巩固练习题(5)3

参考解析:N-1

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

上一篇:2015年计算机二级考试《C语言》提高练... 下一篇:2015年计算机二级考试《MySQL》提...