基础小知识(1)

这篇博客涵盖了程序设计的基础知识,包括控制流图的环路复杂度计算、软件著作权、参数传递方式、回归测试理解、静态测试类型、功能质量度量、系统瓶颈分析、判定覆盖、可靠性测试步骤、模块独立性原则、软件测试分类、单元测试要点以及负载压力测试和数据流图的介绍。内容丰富,旨在帮助读者深入理解软件开发的各个环节。
摘要由CSDN通过智能技术生成

1.控制流图的环路复杂度计算:

(1)流图中的区域数等于环形复杂度

(2)流图G的环形复杂度V(G) = E-N+2(E是流图中边的条数,N是结点数)

(3)流图G的环形复杂度V(G)= P+1(P是流图中判断结点的数目)

主要以第2种为主,备注:

因为环路度量法,它是考虑控制的复杂程度,即条件选择的分支繁杂程度,而部分节点并没有涉及到程序控制分支,节点的自环弧线要忽略掉,如图二,其边数为:9而不是10

 

2.软件著作权==自作品完成后自动产生,无需履行任何形式的登记或注册手续。

3.函数调用时基本的参数传递方式有传值和传地址两种,其特点如下:

传值方式讲解:(1)在传值方式是把实参的值传递给形参

       (2)实参可以是表达式或常量,也可以是变量或者数组元素

       (3)这种传递是单方向的,形参不能再将值传回给实参

传地址方式讲解:(1)需要把实参的值传递给形参

        (2)实参必须是变量数组名或数组元素,不能是表达式或常量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值