学习笔记——软件测试01

软件:计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。
程序:按事先设计的功能和性能要求执行的指令序列
数据:使程序能正常操纵信息的数据结构
文档:与程序开发、维护和使用有关的图文材料

软件十大特性

  • 形态特性
    软件是无形的、不可见的逻辑实体。度量常规产品的几何尺寸、物理性质和化学成分对它是毫无意义的。
  • 智能特性
    软件是复杂的智力产品,它的开发凝聚人们的大量脑力劳动,它本身也体现了知识实践经验和人类智慧,具有一定的智能。它可以帮助我们解决复杂的计算、分析、判断和决策问题。
  • 开发特性
    尽管已经有了一些工具(软件)来辅助软件开发工作,但目前为止尚未实现自动化。软件开发中仍然包含了相当分量的个人劳动,使得这一大规模知识型工作充满了个人行为和个人因素
  • 质量特性
    软件是由人编写的,由于其开发特性存在,所以不存在完全没有缺陷的软件。
  • 生产特性
    与硬件或传统的制造业产品的生产完全不同,软件一旦设计开发出来,如果需要提高多个用户,它的复制十分简单,其成本也极为有限。
  • 管理特性
    由于上面的特性存在,所以软件过程中的管理显得尤为重要,相比于传统行业,也更为独特。
  • 环境特性
    软件开发和运行都离不开相关的计算机系统环境,包括支持它的开发和运行的相关软硬件。软件对于计算机系统的环境有着不可摆脱的依赖性。
  • 维护特性
    软件投入使用以后需要进行维护,但这种维护与传统行业产品维护概念有很大差别,维护体现在升级、优化、功能更新等方面。甚至是全盘重构
  • 废弃特性
    与硬件不同,软件并不是由于被“用坏”而实被废弃的。
  • 应用特性
    软件的应用极为广泛,如今它已经渗透到国民经济和国防的各个领域,现已成为信息产业、先进制造业和现代服务业的核心,占据了无可取代的地位。
    完)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值