专注在线职业教育25年
下载APP
小程序
希赛网小程序
导航

2026上半年软考初级程序员备考资料:第5章知识点分值分布及试题

责编:陈湘君 2025-12-19

2026上半年软考初级程序员第5章《数据结构与算法基础》考试知识点分值分布及试题如下:

第5章 数据结构与算法基础

一、分值分布

y5.png

二、试题示例

1、在( )中,要按照确定的计算关系来找到给定关键码的存储位置。

A. 顺序表

B. 哈希表

C. 单向链表

D. 双向链表

答案:B

解析:本题考查数据结构--哈希查找基础知识。

在哈希表(散列表)中,通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫作散列函数,存放记录的数组叫作哈希表(散列表)。

哈希查找的操作步骤:

(1)用给定的哈希函数构造哈希表;

(2)根据选择的冲突处理方法解决地址冲突;

(3)在哈希表的基础上执行哈希查找。

2、用某排序方法对一个关键码序列进行递增排序时,对于其中关键码相同的元素,若该方法可保证在排序前后这些元素的相对位置不变,则称该排序方法是稳定的。以下关于排序方法稳定性的叙述中,正确的是( )。

A. 冒泡排序和简单选择排序都是稳定的排序方法

B. 冒泡排序是稳定的排序方法,简单选择排序不是

C. 简单选择排序是稳定的排序方法,冒泡排序不是

D. 冒泡排序和简单选择排序都不是稳定的排序方法

答案:B

解析:本题考查排序算法。

主要的排序时间复杂度及其稳定性如下:

插入类排序分为直接插入和Shell排序,其中直接插入排序是稳定的,而Shell排序是不稳定的。

选择类排序分为直接选择和堆排序,其中直接选择和堆排序都是不稳定的。

交换类排序分为冒泡排序和快速排序,其中冒泡排序是稳定的,而快速排序是不稳定的。

归并排序和基数排序都是稳定的。

3、某有向图G如下图所示,其邻接矩阵的规模是( )。

31.png

A.4×4

B.4×5

C.5×4

D.5×5

答案:A

解析:本题考查数据结构基础知识。

邻接矩阵表示法是利用一个矩阵来表示图中顶点之间的关系。对于具有n个顶点的图G=(V,E)来说,其邻接矩阵是一个n阶方阵,且满足:

32.png

题中有向图G包含四个顶点,其邻接矩阵为4行4列的方阵。

软考科目怎么选?
微信扫码下方二维码找答案
▼ ▼ ▼

kn.png

热门:信息系统监理师备考 | 网络工程师备考 | 软件设计师备考

推荐:信息系统项目管理师网络课堂  | 2026年软考报名时间及入口汇总表

活动:资料下载  | 新人礼包  | 春节不打烊 海量课程免费畅学hotgif.gif

备考:软考学习资料 | 软考在线题库 | 软考AI大模型

课程:信息系统项目管理师报考指南  |  PMP课程

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服