1.5 程序设计的任务
程序设计是指从确定任务到得到结果、写出文档的过程。从确定问题到最后完成任务,一般经历以下几个工作阶段:
- 问题分析
对于接手的任务要进行认真的分析,研究所给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法。
- 设计算法
即设计出解题的方法和具体步骤。
- 编写程序
根据得到的算法,用一种高级语言编写出源程序。
-
对源程序进行编辑、编译和连接,得到可执行程序
-
运行程序,分析结果
运行可执行程序,得到运行结果。能得到运行结果并不意味着程序正确,要对结果进行分析,看它是否合理。
- 编写程序文档
许多程序是提供给别人使用的,如同正式的产品应当提供产品说明书一样,正式提供给用户使用的程序,必须向用户提供程序说明书(也称为用户文档)。
- 程序文档是软件的一个重要组成部分,软件是计算机程序和程序文档的总称。程序文档的内容应包括程序名称、程序功能、运行环境、程序的装入和启动、需要输入的数据,以及使用注意事项等。