软件工程总结

1.1软件工程的基本概念
简单地说,软件由程序和文档两部分组成,一是机器可以执行的程序及有关的数据,二是机器不能执行的文档;
软件的两种普遍定义:
《1》软件是与计算机操作系统有关的程序,规程,规则及任何与之相关的文档和数据。
《2》软件是程序以及开发,使用和维护程序所需要的文档,包括机器运行所需要的各种程序及有关资料。

  • 程序:为了解决某一问题而按事先设计的功能和性能要求执行的指令,或者说,用程序设计语言描述的适合于计算机处理的语句序列。

  • 数据:使程序能正常操纵信息的数据结构;

  • 文档:描述程序,数据和系统开发以及使用的各种图文资料。它具有永久性并能供人或机器阅读。
    软件的基本特点:

  • 计算机软件产品是一种逻辑产品部件而不是物理产品部件;

  • 软件产品的生产主要是研制,是通过人们的智力活动,把知识与技术转化成信息的一种产品。

  • 软件具有“复杂性”,其开发和运行常受到计算机系统的限制。而且,软件投入使用后,仍然需要进行维护,这就带来了软件维护复杂性的问题。

  • 软件不存在磨损,物理上不会老化,但存在软件退化问题;

  • 软件成本昂贵,其开发方式目前尚未完全摆脱手工生产方式。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值