Pseudocode est un outil utilisé pour prototypes et documents des algorithmes informatiques . Plutôt que de concevoir par écrit des instructions de programmation dans un langage spécifique , le concepteur utilise des déclarations de langue anglaise qui émulent les instructions logiques . L'algorithme résultant peut être évaluée logiquement avant d'être traduit en code dans un langage de programmation spécifique . Pseudocode est devenu plus populaire que d'organigrammes pour la conception d' algorithmes , car il est plus rapide de se déplacer à code. Définir Pseudocode Il n'existe aucune définition officielle de pseudo en informatique . Il s'agit d'une combinaison informel de la logique de programmation et le langage ordinaire ( d'où le pseudo-code terme vient ) qui émule le plus souvent la forme de la syntaxe du langage plus familier pour le concepteur. Les programmeurs ne sont pas familiers avec une langue particulière, cependant , peuvent encore comprendre un algorithme qui a été conçu en pseudo-code . Pourquoi devrais-je écrire Pseudocode ? La plus grande tentation d'un visages programmeur est de s'asseoir et de commencer à coder un programme sans une conception. Si le problème à résoudre est complexe , cette approche peut souvent entraîner beaucoup de frustration et de perte de temps lorsque le programmeur se retrouve acculé dans un coin. Pseudocode est un moyen rapide pour analyser une solution et pour déterminer l'efficacité d'un algorithme avant de consacrer le temps et les ressources nécessaires pour coder un ensemble de fonctions qui ne sont finalement pas résoudre le problème. A pseudocode exemple Le tri à bulle est un bon algorithme pour l'utiliser comme un exemple pseudo . Cet extrait placera le tri dans une fonction de fournir un exemple plus étendu et d'utiliser un pseudo-code C + + dérivé comme base pour le code. Bubblesort de fonction (tableau de integersFor (i = 0 à la longueur de array) Pour ( j = 0 à la longueur de array - i) Si array [ j ]> [j + 1 ] tableau de swap [j] et tableau [ j + 1] Fin têtière têtière fonction Un programmeur qui reçoit ce que de la documentation ou un dessin peut comprendre rapidement que l'algorithme nécessite deux boucles imbriquées et que l' évaluer et d'échanger de la sorte est intégré en leur sein. aide Pseudocode de documentation pseudocode est utilisé pendant le processus de conception , mais il est souvent jetée après le code est écrit . Ajout de la pseudocde à une fonction ou un titre de programme le rend utile pour documenter les décisions de conception. la langue et la sténographie nature plaine de pseudo- faire complexe algorithmes facilement compréhensibles et peuvent aider les programmeurs à comprendre plus tard une section de code qui pourrait être au-delà de leurs capacités techniques. L'alternative Organigramme de pseudocode Avant la popularité de pseudo- elle dépassé , organigrammes étaient l'outil de conception standard. l'organigramme est une représentation symbolique de flux logique qui utilise différentes formes géométriques pour représenter processus et les étapes logiques. Cela fonctionne bien pour des segments de code plus petits , mais devient rapidement ingérable pour la conception et la documentation des programmes plus complexes . < br >
|