• Aucun résultat trouvé

Structure d’un algorithme

N/A
N/A
Protected

Academic year: 2022

Partager "Structure d’un algorithme"

Copied!
1
0
0

Texte intégral

(1)

Seconde Algorithmique 1 2011-2012

Définition 1 :

Un algorithme est une suite d’instructions, qui une fois exécutée correctement, conduit à un résultat donné.

Pour fonctionner, un algorithme doit donc contenir uniquement des instructions compréhensibles par celui qui devra l’exécuter.

Pour écrire un algorithme, il faut être intuitif car il n’existe pas de recette pour trouver les bonnes instructions.

De manière systématique, il faut se mettre à la place de la machine qui fera "tourner" l’algorithme pour vérifier qu’il conduit au bon résultat (celui que l’on veut).

Les ordinateurs ne sont capables de comprendre que 4 catégories d’instructions :

1. L’affectation de variable

2. La lecture et l’écriture (entrée/sortie) 3. Les tests

4. Les boucles

Ainsi un algorithme se ramène donc toujours à la combinaison de ces quatre "opérations" de base. Il peut y en avoir quelques unes, quelques dizaines, et jusqu’à plusieurs centaines de milliers dans certains programmes.

Algorithmique et Langage

L’algorithmique exprime les instructions résolvant un problème donné indépendamment des particularités de tel ou tel langage utilisé par un logiciel dans un ordinateur.

Ainsi dans un premier temps, on écrit un algorithme dans un langage "libre".

Exemple 1 :

- Lire un nombrea - Lire un nombreb

- Caluler la moyenne deaet deb. - Afficher cette moyenne.

Écrit de cette manière, aucune machine n’est capable de lire cet algorithme. Il faut donc dans un deuxième temps utiliser soit un logiciel dont on apprend la syntaxe ou une calculatrice programmable dont on apprend le langage.

Nous utiliserons le logiciel AlgoBox ou la calculatrice.

Structure d’un algorithme

Dès que l’on a besoin de stocker une information (numérique, texte, etc ...) dans un algorithme, on utilise une variable . Une variable est une "boîte", que le programme (l’ordinateur) va repérer par une "étiquette". Pour avoir accès au contenu de la boîte, il suffit de la désigner par son étiquette. La première chose à faire avant de pouvoir utiliser une variable est de créer la boîte et de lui coller une étiquette. Ceci se fait tout au début de l’algorithme, avant même les instructions proprement dites. C’est ce qu’on appelle la déclaration des variables .

Déclaration des variables Début de l’algorithme

Suite d’instructions ...

Fin de l’algorithme

My Maths Space 1 sur 1

Références

Documents relatifs

[r]

➢ placer le point d'insertion dans le texte à l'endroit où vous souhaitez insérer un saut à la section suivante, puis menu Insertion > Saut manuel : saut de colonne ,. ➢

➢ menu Insertion > Index et table > Index et table : dans Index , sélectionner dans la liste l'index à insérer (en fonction de la catégorie de légende que vous avez

Cliquer sur l’icône ci-dessous pour ouvrir le clip vidéo précédemment enregistré :.. Il apparaît une fenêtre nommée Ouverture d’un

• Pas d’apprentissage réel immédiat, il faut de la répétition (au regard des caractéristiques de la mémoire à CT, il ne faut pas perdre de temps) et des critères de

Nous revenons devant le calendrier chaque début de mois pour faire le bilan du temps écoulé et du temps à partager encore ensemble, pour annon - cer les

- Pour zoomer sur une zone, utiliser l'outil zoom (8), clic gauche pour agrandir, clic droit pour réduire, pour sélectionner et agrandir la sélection, cliquer sur un point,

Menu principal Réaliser un enregistrement avec le logiciel Audacity avec deux capteurs piezo.. Pour éditer ou enregistrer un fichier audio en direct,