软件的基本概念
软件(software)是指一系列按照某种特定规则组织在一起,实现用户需求的计算机数据和指令的集合体。从狭义理解即运行在计算机、手机、手持设备等电子设备上的应用程序,都称为软件。从广义理解,软件不仅仅包含实现用户需求的源代码(计算机数据、指令),还包含与之相匹配的数据文档、支撑源代码运行的配置数据。三者构成一个完整的软件实体。
例如,一个地图软件,包含可执行程序、地图使用说明书、驱动数据包(不同地区的不同数据包)软件 = 程序 + 文档
软件(software)是指一系列按照某种特定规则组织在一起,实现用户需求的计算机数据和指令的集合体。从狭义理解即运行在计算机、手机、手持设备等电子设备上的应用程序,都称为软件。从广义理解,软件不仅仅包含实现用户需求的源代码(计算机数据、指令),还包含与之相匹配的数据文档、支撑源代码运行的配置数据。三者构成一个完整的软件实体。
例如,一个地图软件,包含可执行程序、地图使用说明书、驱动数据包(不同地区的不同数据包)软件 = 程序 + 文档