了解并举例说明什么是模块化的程序设计思想?

发布网友 发布时间:2022-04-21 18:59

我来回答

2个回答

热心网友 时间:2024-09-09 00:29

模块化的概念并不新鲜,其实很早就接触了模块化思想,知道很多行业都有预制的东西,比如建筑上的标准件,预制板都可以看成模块。机动车上的发动机变速箱和车轮也可以看成是模块化。

因此可以把编程中一些常见功能制作成模板,也就是对象或控件,以方便其他人员使用,这就是模块化程序设计。

结构化程序设计的概念是E.W.Dijkstra在60年代末提出的,其实质是控制编程中的复杂性。结构化程序设计曾被称为软件发展中的第三个里程碑。

扩展资料:

模块的性原则表现在模块完成的功能,与其他模块的联系应该尽可能得简单,各个模块具有相对的性。

模块的规模不能太大,也不能太小。如果模块的功能太强,可读性就会较差,若模块的功能太弱,就会有很多的接口。读者需要通过较多的程序设计来进行经验的积累。

在进行多层次任务分解时,要注意对问题进行抽象化。在分解初期,可以只考虑大的模块,在中期,再逐步进行细化,分解成较小的模块进行设计。

参考资料来源:百度百科-模块化程序设计

热心网友 时间:2024-09-09 00:30

模块化的概念并不新鲜,其实我们很早就接触了模块化思想,我们知道很多行业都有预制的东西,比如建筑上的标准件,预制板都可以看成模块。机动车上的发动机变速箱和车轮也可以看成是模块化。
因此我们可以把编程中一些常见功能制作成模板,也就是对象或控件,以方便其他人员使用,这就是模块化程序设计。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com