软件设计师——软件工程基础知识

软件过程

在这里插入图片描述

软件过程模型

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

软件测试方法

黑盒测试和白盒测试
白盒测试中,语句覆盖对程序执行逻辑的覆盖很低,因此一般认为它是很弱的逻辑覆盖。

进度管理

Gantt图
Gantt图能清晰地描述每个任务从何时开始,到何时结束,任务的进展情况以及各个任务之间的并行性。但是它不能清晰地反映出各任务之间的依赖关系,难以确定整个项目的关键所在,也不能反映计划中有潜力的部分。
在这里插入图片描述PERT图
最早时刻表示在此时刻之前从该事件出发的任务不可能开始:最迟时刻表示从该事件出发的任务必须在此时刻之前开始,否则整个工程就不能如期完成。
在这里插入图片描述

软件复杂性度量

Mccabe算法
V(G)=m-n+2p
在这里插入图片描述

环路复杂度

循环可以形成闭环
环路复杂度=闭环个数+1

耦合

在这里插入图片描述

聚合和组合

聚合:就是A和B可以相互脱离后存在
组合:A不在了,B也不在

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

m0_52559388

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值