Comment écrire un algorithme en langage de programmation : 6 étapes

Table des matières:

Comment écrire un algorithme en langage de programmation : 6 étapes
Comment écrire un algorithme en langage de programmation : 6 étapes

Vidéo: Comment écrire un algorithme en langage de programmation : 6 étapes

Vidéo: Comment écrire un algorithme en langage de programmation : 6 étapes
Vidéo: Cybersécurité [2023] : guide COMPLET pour démarrer rapidement | Sécurité informatique débutant 2024, Peut
Anonim

Un algorithme est un ensemble d'étapes conçues pour résoudre un problème ou accomplir une tâche. Les algorithmes sont généralement écrits en pseudocode, ou une combinaison de votre langage parlé et d'un ou plusieurs langages de programmation, avant d'écrire un programme. Ce wikiHow vous apprend à créer un algorithme qui vous permet de démarrer votre application.

Pas

Écrire un algorithme en langage de programmation Étape 1
Écrire un algorithme en langage de programmation Étape 1

Étape 1. Déterminez le résultat de votre code

Quel est le problème spécifique que vous souhaitez résoudre ou la tâche que vous souhaitez qu'il accomplisse ? Une fois que vous avez une idée précise de ce que vous souhaitez accomplir, vous pouvez déterminer les étapes à suivre pour y parvenir.

Écrire un algorithme en langage de programmation Étape 2
Écrire un algorithme en langage de programmation Étape 2

Étape 2. Décidez d'un point de départ

Trouver votre point de départ et d'arrivée est crucial pour énumérer les étapes du processus. Pour déterminer un point de départ, déterminez les réponses à ces questions:

  • Quelles données/entrées sont disponibles ?
  • Où se trouvent ces données ?
  • Quelles formules sont applicables au problème en question ?
  • Quelles sont les règles pour travailler avec les données disponibles ?
  • Comment les valeurs des données sont-elles liées les unes aux autres ?
Écrire un algorithme en langage de programmation Étape 3
Écrire un algorithme en langage de programmation Étape 3

Étape 3. Trouvez le point final de l'algorithme

Comme pour le point de départ, vous pouvez trouver le point final de votre algorithme en vous concentrant sur ces questions:

  • Quels faits apprendrons-nous du processus?
  • Qu'est-ce qui change du début à la fin ?
  • Qu'est-ce qui sera ajouté ou n'existera plus ?
Écrire un algorithme en langage de programmation Étape 4
Écrire un algorithme en langage de programmation Étape 4

Étape 4. Énumérez les étapes du début à la fin

Commencez par de grandes étapes. Pour utiliser un exemple concret, disons que votre objectif est d'avoir des lasagnes pour le dîner. Vous avez déterminé que le point de départ est de trouver une recette, et que le résultat final est que vous aurez une lasagne entièrement cuite et prête à manger à 19 h. Vos étapes peuvent ressembler à ceci:

  • Recherchez une recette en ligne.
  • Recherchez les ingrédients que vous avez déjà dans la cuisine.
  • Faites une liste des ingrédients dont vous aurez besoin en magasin.
  • Achetez les ingrédients manquants.
  • Rentrer à la maison.
  • Préparez les lasagnes.
  • Sortez les lasagnes du four.
Écrire un algorithme en langage de programmation Étape 5
Écrire un algorithme en langage de programmation Étape 5

Étape 5. Déterminez comment vous allez accomplir chaque étape

Maintenant que vous avez un aperçu étape par étape, il est temps de réfléchir à la façon dont vous pourriez coder chaque étape. Quelle langue utiliserez-vous ? Quelles sont les ressources disponibles ? Quel est le moyen le plus efficace d'accomplir chaque étape dans cette langue ? Incorporez une partie de ce code dans votre algorithme. Développez chaque étape jusqu'à ce que vous ayez détaillé l'ensemble du processus.

  • Par exemple, la première étape de notre algorithme de lasagne est Recherchez une recette en ligne.

    Mais en quoi consiste cette recherche ? Être spécifique. Par exemple:

    • Allumez votre ordinateur.

      Vérifiez que vous êtes connecté à Internet. Connectez-vous à Internet si vous ne l'êtes pas déjà

    • Ouvrez un navigateur Web.
    • Entrez vos termes de recherche.
    • Cliquez sur un lien de recette.
    • Déterminez si la recette répond à vos besoins.

      • Filtrez les recettes qui ne sont pas végétariennes.
      • Assurez-vous que la recette donne au moins 5 portions.
    • Répétez certaines de ces étapes jusqu'à ce que vous trouviez la bonne recette.
  • Tenez compte des ressources à votre disposition, telles que les capacités du système pour lequel vous développez un programme. Dans le cas des lasagnes, nous supposons que la personne qui prépare les lasagnes sait comment rechercher sur Internet, faire fonctionner un four, etc.
Écrire un algorithme en langage de programmation Étape 6
Écrire un algorithme en langage de programmation Étape 6

Étape 6. Passez en revue l'algorithme

Maintenant que vous avez écrit votre algorithme, il est temps d'évaluer le processus. Votre algorithme est conçu pour accomplir quelque chose de spécifique, et vous en aurez besoin pour commencer à écrire votre programme. Posez-vous les questions suivantes et répondez à chacune si nécessaire:

  • L'algorithme résout-il le problème/accomplit-il la tâche ?
  • A-t-il des entrées et des sorties clairement définies ?
  • L'objectif final doit-il être redéfini pour être plus général ? Plus spécifique?
  • L'une des étapes peut-elle être simplifiée ?
  • L'algorithme est-il garanti de se terminer avec le bon résultat ?

Des astuces

  • Consultez les algorithmes existants pour trouver des idées sur la façon d'écrire les vôtres.
  • Utilisez des itérations de calcul rapides.
  • Concentrez-vous sur l'efficacité lors du codage.
  • N'oubliez pas de terminer ou bien le code échouera.

Conseillé: