day02 软考

本文介绍了软考中的关键概念,包括可靠度的定义及串联并联系统的可靠性计算,海明码的工作原理,以及不同类型的加密算法。还涉及了扫描分辨率、结构化软件开发方法、正则表达式和编译过程,以及并发竞争资源和计算物理地址的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1可靠度:字面意思就是指产品在规定条件下,在规定时间内、产品完成规定功能的概率。它是时间的函数,记作R(t),设时间为t;

当t=0,R(0)=1;当t=∞,R( ∞)=0,顾名思义就是时间越长可靠度越低,趋近于0。

软件的各个部件如果是串联关系,一个部件失效,整个系统就失效,所以串联可靠度是个部件可靠度相乘的关系。

R=R1*R2*R3……Rn

并联可靠度是其中一个部件挂了,就依靠其他部件,也就是可靠度取决与其他部件

R=1-(1-R1)(1-R2)(1-R3)……(1-Rn)

2海明码:设数据位有n位,校验位有x位,校验位有2^{X}种取值方式,其中需要一种表示数据正确的取值方式,还有2^{X}-1种可以表示有一位数据出错的取值方式,因为编码后二进制数为n+x,所以

 2^{X}-1>=n+x

3加密算法

非对称加密算法:RSA,效率低,不用于大量明文加密

信息摘要算法:SHA-1、MD5,不用于加密数据

对称加密算法:RC-5

4加密证书</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值