有多少种软件编程?
软件编程有8种。
分别是Parnas方法、SASD方法、面向数据结构的软件开发方法、问题分析方法、面向对象的软件开发方法、可视化开发方法、ICASE、软件复用和组件连接。
1、Parnas方法:最初的软件开发方法由软件在1972年提出,当时软件在可服务性和可靠性上存在着严重的问题,所以Parnas提出的方法是针对这两个问题。
2、SASD方法:首先使用结构化分析分析软件需求,然后使用结构化设计方法进行整体设计,最后进行结构化编程。
3.面向数据结构的软件开发方法:用于数据结构的软件开发方法分为Jackson方法和Warnier方法。Warnier方法只考虑输入数据结构,而Jackson方法不仅考虑输入数据结构,还考虑输出数据结构。
4.问题分析法:它的基本思想是考虑到输入、输出数据结构,指导系统的分解,在系统分析指导下逐步综合。
5.面向对象的软件开发方法:自上而下和自上而下的结合方法,以对象建模为基础,不仅包含输入、输出数据结构,还包括所有对象的数据结构。
6.可视化开发方法:包含600多个函数,极大地方便了图形用户界面的开发。
7、ICASE:ICASE的最终目标是开发者只要填写软件的需求规格表,软件开发环境就会自动完成所有从需求分析开始的软件开发工作,实现自动生成用户可以直接使用的软件和相关文档的应用程序的全自动开发。
8、软件复用和组件连接:可以大幅降低软件开发的成本和时间,提高软件的可维护性和可靠性。
0