? Pseudocode est un langage de programmation artificielle qui permet aux programmeurs informatiques pour développer la logique avant d'exécuter un code particulier . Il peut être défini comme le plan d'un code, qui détaille une étape d' actions ( ou de la procédure ) et l'ordre dans lequel les étapes doivent être exécutées . Il peut être considéré comme une représentation textuelle d'un organigramme , reflétant les concepts structurels de code. Contexte
Pseudocode est un type de l'anglais structurée qui définit les algorithmes du programme. Il permet aux programmes de se concentrer sur une logique de base des algorithmes avant de le mettre dans une syntaxe de programmation formelle. Pseudocde n'est pas exécutable sur un ordinateur . Au lieu de cela , il aide un code de conception de programmeur avant sa mise en œuvre effective .
But
Le but principal de pseudo- est de décrire clairement ce qu'est un code (ou programme) est censé faire. Il se décompose en plusieurs étapes un code et souligne leur séquence d'action. Pseudocode permet codeurs et programmeurs de dry-run un code pour vérifier les erreurs et les incohérences avant de l'écrire dans un langage de programmation.
Règles
Pseudocode est composé des phrases, des paragraphes et des mots. Il suit un modèle structuré, avec des instructions écrites dans un ordre séquentiel . Pseudocode utilise des instructions de sélection (si , alors, et si , then, else ) , et le mot clé initial dans chaque déclaration doit être capitalisé . Elle exige une déclaration par phrase , qui doivent être en retrait de montrer hiérarchie de code.
Exemple
M = 10N =
5
(où M et N sont des variables )
SI (M > = N) Puis
Déclaration 1
Else
Déclaration 2
FIN IF et
déclaration 3
Selon cet exemple , l'état de M> = N est vrai ( puisque M est 10 et N 5) , et déclaration 1 sera exécuté. L'exécution de la déclaration 3 s'ensuit que .
Avantages
Pseudocode le rend facile à mettre en œuvre un programme. C'est l' étape intermédiaire entre un code de langage de programmation officielle et le langage humain , et explique le but d'un code particulier en termes simples . Il est facile d'écrire et nécessite un simple éditeur de texte ( Microsoft Word ou Notepad ) pour créer des déclarations pseudo-code . Pseudocode requiert un minimum de connaissances en programmation , et possède quelques règles de syntaxe formelle . C'est un gain de temps qui est par ailleurs passé en débogage et de test des codes , car il permet aux programmeurs de place et corriger les erreurs.
Inconvénients
Pseudocode peut être long et compliqué lors du codage un problème complexe. Il n'y a pas de règles normalisées pour l'écriture pseudo et il varie d' une société à l' individu à individu. Pseudocde n'offre aucune représentation visuelle de code, ce qui rend difficile de vérifier la validité de certaines déclarations.