【摘要】:软件是计算机系统中与硬件对等的一部分,是程序、数据及相关文档资料的集合。因此,软件有两大组成要素:一是存储介质上的程序,它们是可执行的并可产生用户需要的结果;二是相关的文档资料,它们既是软件开发过程中的质量保证,又是软件使用与维护的依据。两大组成要素详述如下:应用程序———面向用户的、解决各种特定实际问题的程序,如工程管理或科学计算程序、信息管理程序及实时监控程序等。
3.1.1 软件及其组成
软件是计算机系统中与硬件对等的一部分,是程序、数据及相关文档资料的集合。因此,软件有两大组成要素:一是存储介质上的程序,它们是可执行的并可产生用户需要的结果;二是相关的文档资料,它们既是软件开发过程中的质量保证,又是软件使用与维护的依据。两大组成要素详述如下:
1)可执行部分
系统程序———面向计算机系统的、为应用程序服务的程序的综合体,它们支撑应用程序的运行,如操作系统。
应用程序———面向用户的、解决各种特定实际问题的程序,如工程管理或科学计算程序、信息管理程序及实时监控程序等。
2)不可执行部分
面向用户的文档———告诉用户如何使用、维护和修改程序,如用户手册、操作手册及程序维护手册等。
面向开发方的文档———提供软件开发过程的质量保证,如系统可行性论证报告、软件计划说明书、需求规范说明书、数据库设计说明书以及测试计划、测试分析报告等。
程序是计算任务的处理对象和处理规则的描述,文档是便于了解程序所需的阐明性的资料。程序必须装入机器才能工作,而文档一般是给人看的,不一定要装入机器。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。