软工视频总结之软件

背景

      软工视频已经看了一段时间了,昨天刚刚看完,自己有了一点的总结与理解,所以写一篇小文章纪念一下!

知识

软工视频总结之软件
      以上是我对这次的学习画的一个思维导图,下面具体介绍一下:

软件

  • 第一章:主要讲的是软件的概念
          软件特点:逻辑实体(抽象性),把知识和技术转化成信息,没有机械      磨损现象,开发运行收到硬件限制,没有完全摆脱手工开发方式,开发费用越来越高
          软件分类:功能,规模方面,使用频率考虑
          软件危机:软件开发和维护中遇到的严重问题(不符合用户实际需要,开发生产率不能满足用户(硬件)要求,产品质量差,对开发成本和进度的估算不准确,可维护性差,文档不完善,成本上升)
           原则:分解,独立性,一致性,确定性
          软件开发模型:瀑布模型,螺旋模型,圆形
  • 第八章:软件质量
           软件质量:①是度量软件质量的基础
           ②隐含的需求没有明确的提出来
           ③定义一些开发准则,来指导软件人员用工程化的方法来开发软件
           测试原则:①测试前要认定被测软件有错
           ②预先确定测试结果
          ③尽量避免测试自自己编写的程序
          ④要兼顾合理与不合理的输入
          ⑤以软件需求规格说明书为标准
          ⑥要明确找到的信错与已经找到的旧错成正比
          ⑦测试是相对的,不能穷尽所有测试
          ⑧测试用例留作测试报告与以后的反复测试用,重新验证纠错的程序是否有错
          测试方法:静态分析技术,动态测试技术,白盒法,黑盒法

小结

      对这一部分的学习不是很深入,还在一点一点的进行总结,慢慢的会进行细化,消化,吸收,更多精彩欢迎阅读后面几步曲!