L’Algorithmique, et la Programmation
L'algorithme est une suite de raisonnements ou d'opérations qui fournit la
solution d'un problème.
Instruction1
Instruction2
Instruction3
...
InstructionN
On exécute d'abord Instruction1 puis Instruction2,
Instruction3,... et enfin InstructionN
Le programme ne sera que la traduction de l'algorithme dans un langage de
programmation, c'est-à-dire, un langage que la machine peut utiliser et
transformer pour exécuter les actions qu'il peut décrire. Pascal, C, Java, Visual
Basic, sont des noms de langages de programmation.
La réalisation d'un algorithme passe par l'analyse descendante du problème : il
faut réussir à trouver les actions élémentaires qui, en partant d'un
environnement initial, nous conduisent à l'état final. Une fois ces actions
déterminées, il suffit de les traduire dans le langage de programmation choisi.
Exemple 1 (moins abstrait): Afin de trouver le trésor autour de la labyrinthe,
guider robot1 qui est muni avec les actions élémentaires suivantes: ‘En haut’,
‘En bas’, ‘A gauche’, et ‘A droite’.
Exemple 2 (abstrait): Même question pour robot2 avec les actions élémentaires
suivantes: ‘En haut x fois’, ‘En bas x fois’, ‘A gauche x fois’, et ‘A droite x
fois’, où x est un entier.
Exemple 3 (très abstrait): Afin de trouver le deuxième trésor, guider robot1,
robot2, et robot3 qui est muni la structures de contrôle, action élémentaire, et la
condition suivante:
1- Structure de contrôle :
Répéter action Jusqu’à condition
2- Action élémentaire:
‘En bas’
3- Condition :
‘Trésor est trouvé’
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !