对程序设计的主要要求有哪些

对程序设计的主要要求有哪些,第1张

首先你要对你要做的程序有个大概的思路,然后框架想出来以后,再一点一点的进行完善,把每个功能的功能、目标写下来,这阶段就是所谓的需求设计。进行完功能上的描述以后,就可以开始设计内部逻辑了,以及一些函数和方法,这个阶段就是所谓的详细设计。根据功能描述和函数、方法的设计把功能补全,函数、方法之间的调用等等代码,这个阶段就是编码阶段。你把功能都做出来以后需要验证,是不是和你当初设计的功能相符,你可以用代码去验证,也可以从应用角度上来验证。这个阶段就是测试阶段。通过测试后的程序就可以发布了,发布后还要继续一段时间的修改、补充。这个阶段就是维护阶段。

如果你要是真想干这个,劝你去看看软件工程。如果是应付差事就算了。

C程课本是这样写的:

拿做菜打个比方,先要有原材料,然后就是按一定的步骤加工出所需菜肴。!!

在程序设计中,原材料就是“数据结构”,而 *** 作步骤就是“算法”。计算机学家沃思有个公式:程序=算法+数据结构。

实际上,一个程序除上两主要元素外,还应采用结构化程序设计方法进行程序设计,并且用某一种计算机语言表示。因此:

程序=算法+数据结构+程序设计方法+语言工具和环境。

算法是“灵魂”,数据结构是加工“对象”,语言是“工具”,编程需要采用合适的“方法”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11687748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存