Programmation Impérative
2006-2007
Licence Physique
Université Jean Monnet
Ruggero G. PENSA
Eléments d’algorithmique
Introduction
Variables
Opérateurs et expressions
Actions
Entrée/Sortie
Définitions

description d’un ensemble d’étapes (instructions) à effectuer
dans un ordre donné pour parvenir à un résultat

langage dans lequel un algorithme peut être traduit pour être
compris par l’ordinateur

description d’un algorithme dans un langage de programmation
Exemples
Guide de montage d’un meuble IKEA/Conforama…
Recette de cuisine
Types de langage
Pour vos algorithmes
Langage naturel : français, anglais, italien…
Langages formels : pseudo-code
Pour vos programmes
Langages évolués : C, Pascal, Visual Basic, Delphi, Java…
Utile à savoir
Langages assembleurs : mnémoniques
Langages machines : ensemble de bits
Langages interprétés : Visual Basic, Matlab, Pearl…
Langages compilés : C, Pascal, Cobol, ADA
Langage de programmation
Un  est un langage formel
avec une syntaxe bien définie, qui sert à coder des
algorithmes et des structures de données dans une
forme compréhensible par l’ordinateur
Un  est constitué d’une
suite d’instructions (ou ordres) exécutées par
l’ordinateur pour accomplir une tâche particulière
Dans un langage il est important à la fois
Le contenu (le sens)
La forme (la syntaxe, la grammaire)
1 / 65 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 !