L'algorithme est ce important ?
Résolu
hektor 1
Messages postés
112
Date d'inscription
Statut
Membre
Dernière intervention
-
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous
Si on veut apprendre a programmer, faut il obligatoirement apprendre l'algo ?
L'algorithme est il beaucoup utilise par les professionnels ?
merci de vos reponses
Si on veut apprendre a programmer, faut il obligatoirement apprendre l'algo ?
L'algorithme est il beaucoup utilise par les professionnels ?
merci de vos reponses
A voir également:
- Importance de l'algorithme en informatique
- Le code ascii en informatique - Guide
- Jargon informatique - Télécharger - Bureautique
- C'est quoi url en informatique - Guide
- Types de souris informatique - Guide
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
4 réponses
Bonjour,
Oh que oui !!! Un programme n'est fait que d'algorithme en fait !
Tu auras nécessairement besoin de variables pour stocker et transmettre des données, et de fonctions pour les manipuler, ainsi que de boucles et de conditions pour en déduire ce que tu dois faire...
Ne serait-ce que quand tu cliques sur le bouton "Valider" ici pour poster ton message, cela vérifie qu'il n'y a pas de code HTML dans ton texte, etc etc... Donc oui, l'algorithme est partout !
Oh que oui !!! Un programme n'est fait que d'algorithme en fait !
Tu auras nécessairement besoin de variables pour stocker et transmettre des données, et de fonctions pour les manipuler, ainsi que de boucles et de conditions pour en déduire ce que tu dois faire...
Ne serait-ce que quand tu cliques sur le bouton "Valider" ici pour poster ton message, cela vérifie qu'il n'y a pas de code HTML dans ton texte, etc etc... Donc oui, l'algorithme est partout !
L'algorithme est ce qui te permet d'avoir une logique. C'est le squelette de toute application. Alors après tu n'est pas obligé de faire un joli pseudo langage bien propre. Mais il faut que tu sache où aller que tu réfléchisse un peu avant de coder.
Ok merci de vos reponse.
L'algo est il different selon les langages et son apprentissage est il complique ?
L'algo est il different selon les langages et son apprentissage est il complique ?
Non l'apprentissage n'est pas compliqué, il suffit d'avoir de la logique afin de poser son raisonnement du début à la fin, tout en utilisant les outils à disposition, à savoir :
- les variables & les tableaux de variables
- les condition (si... alors....)
- les boucles (pour faire des opérations en masse)
- les fonctions
Après, certains langages sont plus proches du langage machine, et seront donc complexes car moins lisibles. Alors que pour d'autres, un "si... alors" se traduira bêtement en if(...) then (...) : le code s'écrit donc en langage courant (quasiment), c'est un langage explicite.
Certains langage comme le JAVA sont très rigoureux : chaque variable et chaque fonction doit être déclarée, et elles ont des règles de noms à respecter (variable : commencer par une minuscule, fonction : commencer par un verbe à l'infinitif, etc...).
D'autres comme le PHP sont plus simples : on ne déclare pas les variables (on pose tout de suite $iNombre = 2 alors qu'en JAVA il faut préciser que c'est un entier : int iNombre = 2)
Voilà le minimum syndical... ^^
- les variables & les tableaux de variables
- les condition (si... alors....)
- les boucles (pour faire des opérations en masse)
- les fonctions
Après, certains langages sont plus proches du langage machine, et seront donc complexes car moins lisibles. Alors que pour d'autres, un "si... alors" se traduira bêtement en if(...) then (...) : le code s'écrit donc en langage courant (quasiment), c'est un langage explicite.
Certains langage comme le JAVA sont très rigoureux : chaque variable et chaque fonction doit être déclarée, et elles ont des règles de noms à respecter (variable : commencer par une minuscule, fonction : commencer par un verbe à l'infinitif, etc...).
D'autres comme le PHP sont plus simples : on ne déclare pas les variables (on pose tout de suite $iNombre = 2 alors qu'en JAVA il faut préciser que c'est un entier : int iNombre = 2)
Voilà le minimum syndical... ^^