La compréhension des algorithmes est l'âme de la programmation : les algorithmes sont la base sur laquelle les ordinateurs traitent les informations, car les programmes informatiques sont essentiellement des algorithmes, indiquant à l'ordinateur les étapes exactes pour effectuer une tâche spécifiée.
La compréhension des algorithmes est l'âme de la programmation :
Les algorithmes sont la base sur laquelle les ordinateurs traitent les informations, en raison de la nature des programmes informatiques C'est l'algorithme qui indique à l'ordinateur les étapes exactes pour effectuer une tâche donnée, comme calculer le salaire d'un employé ou imprimer le relevé de notes d'un étudiant. En règle générale, lorsqu'un algorithme traite des informations, les données sont lues à partir des périphériques d'entrée, écrites sur les périphériques de sortie et éventuellement enregistrées pour une utilisation ultérieure.
Le célèbre informaticien Worth a proposé la formule suivante.
Structure des données + algorithme = programme
En fait, un programme doit être programmé à l'aide de méthodes de programmation structurées et exprimé dans un certain langage informatique. On peut donc l’exprimer par la formule suivante.
Programme = algorithme + structure de données + méthode de programmation + langage et environnement
Les quatre aspects de la formule ci-dessus sont les connaissances qu'un langage de programmation devrait avoir . Parmi ces quatre aspects, l'algorithme est l'âme, la structure des données est l'objet de traitement, le langage est l'outil et la programmation doit utiliser des méthodes appropriées. Parmi eux, les algorithmes sont utilisés pour résoudre les problèmes de « quoi faire » et « comment le faire ». En fait, les instructions d'opération du programme sont l'incarnation de l'algorithme. Par conséquent, si vous ne comprenez pas l'algorithme, vous ne pouvez pas parler de programmation. Les données sont l'objet de l'opération et la description de l'opération correspond aux étapes de l'opération. Le but de l'opération est de traiter les données pour obtenir les résultats souhaités. Pour donner un exemple simple, un chef a besoin d’une recette pour réaliser des plats. La recette doit généralement comprendre : ① les ingrédients (données), ② les étapes opératoires (algorithme). De cette manière, des plats aux saveurs différentes peuvent être préparés à partir des mêmes matières premières.
Recommandations d'apprentissage associées : Vidéo de programmation
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!