168 Shares 3977 views

Quels sont les algorithmes et quels sont-ils?

Dans les débutants et les programmeurs inexpérimentés se pose souvent la question: « Qu'est-ce que les algorithmes et quels sont-ils pour » Bien que ce concept est lentement et va dans l'oubli, mais il est toujours pertinent. Lorsque vous créez un grand projets commerciaux ne peuvent simplement pas faire sans algorithmes. Et avant de commencer la programmation, il est préférable de les comprendre, et alors seulement procéder à des exercices pratiques. Bien que ce concept est associé à la création de logiciels sur un PC, mais il est largement répandue dans la vie quotidienne. Cet article est un exemple de ce que les algorithmes dans la vie réelle.

Dans l'informatique,

Maintenant, nous découvrons ce que des algorithmes en informatique et de la programmation. En vertu de ce concept réside la procédure, l'aide que vous pouvez résoudre rapidement et facilement le problème. A titre d'exemple, le calcul de toute une formule. Pour ce faire, il faudra effectuer les étapes suivantes:

  • Entrez les données initiales nécessaires pour les calculs.
  • Effectuer des calculs.
  • Imprimer les résultats ou sur l'écran d'ordinateur, ou sur tout autre média
    (Papier).

types

Algorithme informatique en apparence peut être dans les modifications suivantes:

  • Graphiquement (comme un ensemble d'unités normalisées).
  • Description du texte Phased.

Dans le premier cas, il est constitué de blocs de construction, dont l'apparence est régie par GOST N ° de série 19,701 à 90. Par exemple, une simple opération apparaît alors sous la forme d'un rectangle, et la condition de sélection – un diamant.

Des descriptions complètes ne sont pas si évidentes et si on utilise beaucoup moins fréquemment. En apparence , il ressemble à une régulière liste à puces avec des chiffres ou des lettres. Selon la description de la structure distinguer linéaire et ramifiée. La première option est beaucoup plus rare. La différence entre eux est que dans ce dernier cas, il y a des unités de branchement et nombre inconnu de calculs pour obtenir le résultat final.

la vraie vie

Maintenant , nous allons traiter avec le fait que ces algorithmes dans la vie réelle. Dans la préparation de divers plats maîtresse de maison recette devrait. Par exemple, dans la préparation de pâtes, vous devez effectuer la séquence des actions suivantes:

  • Porter l'eau à ébullition.
  • Salez.
  • Absorber des pâtes.
  • Sur feu doux, en les agitant, porter à ébullition.
  • Une fois qu'ils sont cuits, égouttés.
  • Ajouter le beurre.
  • Mélanger jusqu'à homogénéité.

Le plat est prêt. Si vous regardez à travers les yeux du programmeur, il est généralement un algorithme linéaire, écrit dans un format de tableau. Il est donc pas si rare dans nos vies élaborer ce concept se trouve. Nous les utilisons juste et ne sait même pas.

au lieu des conclusions

Dans de nombreux domaines de l'activité humaine tel concept est utilisé comme un algorithme. Technologies de l'information – l'un d'entre eux. De plus, le plus célèbre. séquence correcte composée d'activités peut simplifier considérablement le processus de création d'un logiciel et d'améliorer sa qualité. Il est comme un plan d'affaires avec la construction d'une usine ou une usine. Lorsque vous créez des programmes simples peuvent se faire sans, mais lorsque des logiciels sérieux développés – sans nulle part. Elle peut être généralisée ou détaillée, mais en tout cas il est.