Maison  >  Article  >  Quels sont les principes de la programmation structurée ?

Quels sont les principes de la programmation structurée ?

青灯夜游
青灯夜游original
2021-03-10 11:45:4633515parcourir

Il existe quatre grands principes de programmation structurée : 1. De haut en bas, commencez à concevoir à partir de l'objectif global supérieur et concrétisez progressivement le problème. 2. Rechercher progressivement un affinement ; pour les problèmes complexes, certains sous-objectifs doivent être conçus comme des transitions et progressivement affinés. 3. Modularisation. 4. Limitez l'utilisation des instructions goto.

Quels sont les principes de la programmation structurée ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

La programmation structurée est le principe de base de la conception détaillée axée sur la fonction du module et la conception du processus de traitement. La programmation structurée est un sous-ensemble de la programmation procédurale qui utilise des structures logiques dans des programmes écrits pour rendre la compréhension et la modification plus efficaces et plus faciles.

Il existe quatre grands principes de programmation structurée :

1. De haut en bas : lors de la conception d’un programme, vous devez d’abord considérer la situation globale, puis les détails ; considérer d’abord les objectifs globaux, puis les objectifs locaux. Ne cherchez pas trop de détails au début. Commencez à concevoir à partir de l'objectif global le plus élevé et concrétisez progressivement le problème.

2. Affinement progressif : pour les problèmes complexes, certains sous-objectifs doivent être conçus comme une transition et affinés progressivement.

3. Modularisation : Un problème complexe doit être composé de plusieurs problèmes plus simples. La modularisation consiste à décomposer l'objectif global à atteindre par le programme en sous-objectifs, puis à le décomposer davantage en petits objectifs spécifiques et à appeler chaque petit objectif un module.

4. Restreindre l'utilisation des instructions goto

L'origine des méthodes de programmation structurée vient de la compréhension et du débat sur les instructions GOTO. La conclusion définitive est la suivante : les instructions GOTO sont souvent nécessaires lors de sorties anormales de blocs et de processus. L'utilisation des instructions GOTO rendra l'exécution du programme plus efficace. Les instructions GOTO sont souvent utiles lors de la synthèse des cibles du programme, comme l'utilisation de GOTO pour les instructions de retour.

La conclusion négative est la suivante : les instructions GOTO sont nuisibles et le fléau de la confusion des programmes. La qualité d'un programme est inversement proportionnelle au nombre d'instructions GOTO qui doivent être annulées dans tous les langages de programmation de haut niveau. Après avoir annulé l'instruction GOTO, le programme est facile à comprendre, facile à dépanner, facile à entretenir et facile à prouver son exactitude. En guise de conclusion au débat, Knuth publia en 1974 un résumé convaincant et élimina la déclaration GOTO.

Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn