Maison >Problème commun >Quel est le processus de conception et de débogage des instructions appelé conception ?
Le processus de conception et de débogage des instructions est appelé « programmation ». Une séquence d'instructions conçue pour résoudre un problème spécifique est appelée un programme, et la programmation est le processus consistant à donner un programme pour résoudre un problème spécifique et constitue une partie importante des activités de construction de logiciels. Le processus de programmation doit inclure différentes étapes telles que l'analyse des problèmes, la conception d'algorithmes, l'écriture de programmes, les tests et le débogage.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Le processus de conception et de débogage des instructions est appelé « programmation ».
Une séquence d'instructions conçue pour résoudre un problème spécifique est appelée un programme, et la programmation est le processus consistant à donner un programme pour résoudre un problème spécifique et constitue une partie importante des activités de construction de logiciels.
La programmation utilise souvent un certain langage de programmation comme outil pour donner des programmes dans ce langage. Le processus de programmation doit inclure différentes étapes telles que l'analyse, la conception, le codage, les tests et le débogage. Les programmeurs professionnels sont souvent appelés programmeurs.
Dans un sens, l'émergence de la programmation précède même l'émergence des ordinateurs électroniques. Ada Lovelace, la fille du célèbre poète britannique Byron, a conçu un programme permettant de calculer les nombres de Bernoulli sur le moteur analytique de Babbage. Elle a même créé les concepts de boucles et de sous-programmes. En raison de son travail de pionnière en programmation, Ada Lovelace a été considérée comme la première programmeuse au monde.
Toute activité de conception recherche un équilibre entre diverses contraintes et exigences contradictoires, et la programmation ne fait pas exception. Au début du développement de la technologie informatique, les ressources des machines étant relativement coûteuses, le coût en temps et en espace du programme était souvent les principaux facteurs de préoccupation en matière de conception, avec le développement rapide de la technologie matérielle et l'échelle croissante des logiciels ; structure, maintenabilité et complexité du programme. Des facteurs tels que la convivialité et l'évolutivité sont de plus en plus importants.
D'autre part, aux premiers jours du développement de la technologie informatique, les activités de construction de logiciels étaient principalement des activités de programmation. Cependant, avec le développement de la technologie logicielle, les systèmes logiciels sont devenus de plus en plus complexes et de nombreux systèmes logiciels spécialisés ont progressivement évolué, tels que les systèmes d'exploitation, les systèmes de bases de données et les serveurs d'applications. Ces systèmes logiciels spécialisés font de plus en plus partie du système général. environnement informatique. Dans ce cas, le contenu des activités de construction de logiciels devient de plus en plus abondant, non seulement la programmation pure, mais comprenant également la conception de bases de données, la conception d'interfaces utilisateur, la conception d'interfaces, la conception de protocoles de communication et les processus de configuration de systèmes complexes.
Étapes
1. Analyser le problème
Analyser soigneusement les tâches acceptées, étudier les conditions données et l'analyse devrait enfin atteindre L'objectif est pour découvrir les règles de résolution de problèmes, choisir des méthodes de résolution de problèmes et résoudre des problèmes pratiques.
2. Algorithme de conception
C'est-à-dire concevoir la méthode et les étapes spécifiques pour résoudre le problème.
3. Écrire des programmes
Traduire l'algorithme dans un langage de programmation informatique, puis éditer, compiler et connecter le programme source.
4. Exécutez le programme et analysez les résultats
Exécutez le programme exécutable et obtenez les résultats. Être capable d'obtenir des résultats opérationnels ne signifie pas que le programme est correct. Les résultats doivent être analysés pour voir s'ils sont raisonnables. Il n'est pas raisonnable de déboguer le programme, c'est-à-dire le processus de découverte et d'élimination des défauts du programme grâce à des tests informatiques.
5. Rédiger la documentation du programme
De nombreux programmes sont fournis à d'autres pour qu'ils puissent les utiliser. Tout comme les produits formels doivent fournir des manuels de produits, les programmes officiellement fournis aux utilisateurs doivent fournir des manuels de programme aux utilisateurs. Le contenu doit inclure : le nom du programme, les fonctions du programme, l'environnement d'exploitation, le chargement et le démarrage du programme, les données qui doivent être saisies et les précautions d'utilisation, etc.
Recommandations 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!