Ruban de Möbius

Algorithmique et programmation

Un algorithme est un enchaînement d'actions permettant l'accomplissement d'une tâche. Il consiste en la description précise et rigoureuse d'une suite d'opérations élémentaires permettant d'obtenir un résultat souhaité.

Par exemple, pour calculer la moyenne de deux nombres, il faut les additionner, puis diviser le résultat de l'addition par 2. En disant cela, on énonce l'algorithme dans un langage naturel. Cet algorithme comporte deux opérations : une addition, suivie d'une division.

Si l'on souhaite faire exécuter un algorithme par un ordinateur ou une calculatrice, il faut traduire cet algorithme dans un langage « compréhensible » par cette machine. Un tel langage est un langage de programmation.

Il existe de multiples langages de programmation : Python, JavaScript, C++, le langage des calculatrices TI, le langage des calculatrices Casio, ...

Certains logiciels comme Algobox permettent de programmer des algorithmes dans un langage proche du langage naturel.

Algobox est un logiciel libre et gratuit : télécharger Algobox

Page suivante