L'algorithme

801 mots 4 pages
Cours d’algorithmique

Chapitre0: Rappel
ECT Sup
2010/2011

Concepts de base de l’informatique A. HAOUDIGUI

2010/2011

1

Qu’est-ce qu’un programme d’ordinateur? 2

Les catégories d’ordres

Allumez un ordinateur, vous n’en tirerez rien!!

les ordinateurs, quels qu’ils soient, ne sont fondamentalement capables de comprendre que quatre catégories d'ordres (en programmation, on n'emploiera pas le terme d'ordre, mais plutôt celui d'instructions). Ces quatre familles d'instructions sont :

Pour le faire marcher il faut lui fournir un programme
Ordinateur = matériel + programme(s)

Un programme est une suite d’instructions d’ordinateur
Une instruction est un ordre compris par l’ordinateur et qui lui fait exécuté une action, c-a-d une modification de son environnement
2010/2011

2010/2011

3

Actions d’un ordinateur : Exemple

• l’affectation de variables
• la lecture / écriture
• les tests
• les boucles
2010/2011

4

Langages informatiques

Attendre qu’un nombre soit tapé au clavier
Sortir à l’écran le nombre entré
Attendre qu’un nombre soit tapé au clavier
Sortir à l’écran le nombre entré

Un langage informatique est un outil permettant de donner des ordres (instructions) à la machine

Additionner les deux nombres entrés
Sortir à l’écran le résultat de l’addition

Intérêt : écrire des programmes (suite consécutive d’instructions) déstinés à effectuer une tache donnée




Ces lignes forment un programme d’ordinateur

2010/2011

A chaque instruction correspond une action du processeur

Exemple: un programme de gestion de comptes bancaires

Contrainte: être compréhensible par la machine

5

2010/2011

6

1

Langage machine

L'assembleur
Problème: le langage machine est difficile à comprendre par l'humain

Langage binaire: l’information est exprimée et manipulée sous forme d’une suite de bits

Idée: trouver un langage compréhensible par l'homme qui sera ensuite converti

en relation

  • Algo algorithme
    1280 mots | 6 pages
  • Algorithme
    1613 mots | 7 pages
  • Algorithme Boucles
    8854 mots | 36 pages
  • Math ect ecricome 2009
    751 mots | 4 pages
  • Les algorythmes
    419 mots | 2 pages
  • Rapport de stage 2ES
    2033 mots | 9 pages
  • Algorithme
    1460 mots | 6 pages
  • Rapport de stage
    680 mots | 3 pages
  • Alexandre dumas portrait d'horace commentaire
    790 mots | 4 pages
  • Complement Le Marché d’Assurance Automobile Au Maroc
    1790 mots | 8 pages
  • Math algorithme
    5811 mots | 24 pages
  • Algorithmique avancée
    1054 mots | 5 pages
  • Algorithme
    357 mots | 2 pages
  • Algorithme
    1399 mots | 6 pages
  • Algorithmique
    22340 mots | 90 pages