课后讨论题:有人说,软件是程序和数据的总和;有人却表示,软件不运行,就起不了应有的作用。你对这些观点有何认识?

认识

认识

by 曦 陈 -
number of replies: 0

”软件是程序和数据的总和“这句话侧重于软件实际应用,但实际上软件=程序 数据 文档,没有文档描述程序的研制过程、软件的需求分析等信息对后期软件的设计、实现和维护都设置了很大的阻碍

”软件不运行,就起不了应有的作用“这句话侧重于软件的实现阶段,却忽略了软件是一种具有生命周期的物体,软件在实现之前也需要进行一系列的分析和设计,甚至需要文档资料辅助;软件实现后,虽然能运行但如果不能实现后期的维护与再开发其应有的作用也不能得到很好地展示。