【2025年最新!软考中级】软件设计师考证知识点总结,串讲及真题合集

第一章:计算机基础知识

取余和取模的区别

余数的符号:
取余:余数的符号与被除数一致。
取模:余数的符号与除数一致。

中央处理单元

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

真题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进制

在这里插入图片描述

校验码

在这里插入图片描述

在这里插入图片描述
校验码真题
在这里插入图片描述

冯·诺依曼结构与哈佛结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

计算机体系结构分类

在这里插入图片描述
在这里插入图片描述

计算机指令

在这里插入图片描述
计算机指令真题
在这里插入图片描述

指令流水线

在这里插入图片描述
在这里插入图片描述
指令流水线真题
在这里插入图片描述

总线

在这里插入图片描述

安全威胁

在这里插入图片描述

加密技术

在这里插入图片描述
3S 对称加密技术 DES 3DES AES
RC-5
IDEA
在这里插入图片描述
在这里插入图片描述

认证技术

在这里插入图片描述

数字签名

在这里插入图片描述

数字证书

在这里插入图片描述

PKI公钥基础设施

在这里插入图片描述
加密技术真题
在这里插入图片描述

可靠性

在这里插入图片描述
可靠性真题
在这里插入图片描述

第二章:程序设计语言

函数真题

在这里插入图片描述
每一个线程都会分配一个栈,形参、返回地址、局部变量都属于栈内数据,它们的存储不能跨线程共享
在这里插入图片描述

Python真题

在这里插入图片描述
在这里插入图片描述

第三章:数据结构

栈真题

在这里插入图片描述

算术表达式(重要,易错)

在这里插入图片描述

矩阵结构

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最优二叉树/哈夫曼树(重要,易错)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

树真题(有难度)

为什么在有序顺序表上进行折半查找时,对应的判定树形态最符合平衡二叉树的特点。

1. 折半查找的核心逻辑

折半查找的每一步都将有序表分成三部分:

  • 中间元素:作为当前比较节点
  • 左半部分:所有元素小于中间元素
  • 右半部分:所有元素大于中间元素

每次划分时,左右两部分的元素数量最多相差1。例如:

  • n=7n=7n=7时,中间元素是第4个,左右各有3个元素。
  • n=6n=6n=6时,中间元素是第3个,左半部分有2个元素,右半部分有3个元素。

2. 判定树的生成规则

判定树的构造遵循以下递归规则:

  1. 根节点:当前有序表的中间元素。
  2. 左子树:由左半部分生成。
  3. 右子树:由右半部分生成。
    由于每次划分时左右部分元素数量尽可能均分,生成的树天然满足左右子树高度差不超过1

3. 平衡二叉树的核心要求

平衡二叉树的定义是:

  • 每个节点的左右子树高度差不超过1
  • 所有子树也必须是平衡二叉树。

这与折半查找判定树的构造规则完全一致:

  • 均分策略:保证左右子树节点数最多差1 → 高度差自然不超过1。
  • 递归构造:左右子树继续按相同规则生成 → 所有子树均平衡。

4. 具体实例验证

n=7n=7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Next2you

你真帅!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值