2008年4月全国计算机java_【历年真题】2005年4月全国计算机等级考试二级JAVA笔试试题及答案...

这篇内容主要涉及计算机等级考试二级JAVA的部分,包括数据存储结构、栈的特点、排序算法的比较次数、线性表的查找效率以及线性链表的描述。题目详细解析了数据的逻辑结构与存储表示、栈的内存分配、排序算法的时间复杂度以及线性表的顺序查找。同时,提到了软件测试的目的,强调其在于发现程序错误。
摘要由CSDN通过智能技术生成

eb0e2363cede01e3b8f796940b64442c.png

2005年4月全国计算机等级考试二级JA V A笔试试题及答案

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

下列各题A.、B.、C.、D.四个选项中,只有一个选项是正确的,请将正确选项涂写

在答题卡相应位置上,答在试卷上不得分。

(1)数据的存储结构是指()。

A.存储在外存中的数据

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

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

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

答案:D

(2)下列关于栈的描述中错误的是()。

A.栈是先进后出的线性表

B.栈只能顺序存储

C.栈具有记忆作用

D.对栈的插入与删除操作中,不需要改变栈底指针

答案:B

(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

A.冒泡排序为n/2

B.冒泡排序为n

C.快速排序为n

D.快速排序为n(n-1)/2

答案:D

(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A.log2n

B.n/2

C.n

D.n+1

答案:C

(5)下列对于线性链表的描述中正确的是()。

A.存储空间不一定是连续,且各元素的存储顺序是任意的

B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面

C.存储空间必须连续,且前件元素一定存储在后件元素的前面

D.存储空间必须连续,且各元素的存储顺序是任意的

答案:A

(6)下列对于软件测试的描述中正确的是()。

A.软件测试的目的是证明程序是否正确

B.软件测试的目的是使程序运行结果正确

C.软件测试的目的是尽可能多地发现程序中的错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值