软件应该包括和文档两个组成部分。
软件应当包括程序和文档两个不可缺少的组成部分。软件一端连着计算机硬件,向硬件提供可以执行的机器指令,另一端面向用户,接受用户提出的要求和算法。从这个意义上说,软件是用户与硬件之间的桥梁。