Red de conocimiento informático - Conocimiento informático - Programación de subestructuras

Programación de subestructuras

Los principios fundamentales de los métodos de programación estructurada se pueden resumir en: de arriba hacia abajo, refinamiento gradual, modularización y uso restringido de declaraciones goto.

(1) De arriba hacia abajo. Al programar, primero debe considerar la situación general, luego considerar los detalles, primero los objetivos globales y luego los objetivos locales; No se centre en demasiados detalles al principio. Comience con el objetivo general más alto y refine gradualmente el problema.

(2) Mejorar gradualmente. Para problemas complejos, se deben diseñar y perfeccionar gradualmente algunos subobjetivos de transición.

(3)Modularización. Un problema complejo debe estar compuesto de muchos problemas simples. La modularización consiste en descomponer el objetivo general del programa en subobjetivos y luego descomponerlo aún más en pequeños objetivos específicos y llamar a cada pequeño objetivo un módulo.

*El diseño del módulo requiere alta cohesión y bajo acoplamiento.

(4) Limitar el uso de declaraciones goto.