2025 年 4 月全国计算机等级考试二级 JAVA 笔试试题及答案一、选择题(每小题 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. 软件测试的目的是尽也许多地发现程序中的错误 D. 软件测试的目的是使程序符合结构化原则 答案:C (7)为了使模块尽也许独立,规定( )
A. 模块的内聚限度要尽量高,且各模块间的耦合限度要尽量强 B. 模块的内聚限度要尽量高,且各模块间的耦合限度要尽量弱C