« Informatique au lycée/Programmation et langages » : différence entre les versions

Une page de Wikiversité, la communauté pédagogique libre.
Contenu supprimé Contenu ajouté
Jcbach (discussion | contributions)
m →‎Un peu d'histoire : ajout de références vers wikipedia
Jcbach (discussion | contributions)
Ligne 1 : Ligne 1 :
=Un peu d'histoire=
=Un peu d'histoire=


En 1936, la publication de l'article fondateur de la science informatique On Computable Numbers with an Application to the Entscheidungsproblem, par [[w:Alan_Mathison_Turing|Alan Mathison Turing]], allait donner le coup d'envoi à la création de l'ordinateur programmable. Il y présente sa [[w:Machine_de_Turing|machine de Turing]], le premier calculateur universel programmable, et invente les concepts et les termes de programmation et de programme.
En 1936, la publication de l'article fondateur de la science informatique « On Computable Numbers with an Application to the Entscheidungsproblem », par [[w:Alan_Mathison_Turing|Alan Mathison Turing]], allait donner le coup d'envoi à la création de l'ordinateur programmable. Il y présente sa [[w:Machine_de_Turing|machine de Turing]], le premier calculateur universel programmable, et invente les concepts et les termes de programmation et de programme.
En 1948, [[w:Konrad_Zuse|Konrad Zuse]]e publie un article sur son langage de programmation qu'il a développé
En 1948, [[w:Konrad_Zuse|Konrad Zuse]]e publie un article sur son langage de programmation qu'il a développé entre 1943 et 1945 : le [[w:Plankalkül|Plankalkül]]. Zuse le considère comme étant le premier langage de haut niveau.
entre 1943 et 1945 : le [[w:Plankalkül|Plankalkül]]. Zuse le considère comme étant le premier langage de haut
niveau.
C'est à partir des années 50 que l'on verra apparaître les premiers langages de programmation modernes. Voici les créateurs des langages les plus utilisés :
C'est à partir des années 50 que l'on verra apparaître les premiers langages de programmation modernes. Voici les créateurs des langages les plus utilisés :
* [[w:John_Backus|John Backus]], inventeur de [[w:FORTRAN|Fortran]] (1954)
* [[w:John_Backus|John Backus]], inventeur de [[w:FORTRAN|Fortran]] (1954)

Version du 20 mai 2012 à 17:49

Un peu d'histoire

En 1936, la publication de l'article fondateur de la science informatique « On Computable Numbers with an Application to the Entscheidungsproblem », par Alan Mathison Turing, allait donner le coup d'envoi à la création de l'ordinateur programmable. Il y présente sa machine de Turing, le premier calculateur universel programmable, et invente les concepts et les termes de programmation et de programme. En 1948, Konrad Zusee publie un article sur son langage de programmation qu'il a développé entre 1943 et 1945 : le Plankalkül. Zuse le considère comme étant le premier langage de haut niveau. C'est à partir des années 50 que l'on verra apparaître les premiers langages de programmation modernes. Voici les créateurs des langages les plus utilisés :

Évolution des langages informatiques

Quelques langages courants

« Hello world ! »

La machine de Turing

Pseudo-code

Conventions

En pratique

Exemple de pseudo-code

Transformation du code source

Compilation

Interprétation

Avantages, inconvénients

Paradigmes

Programmation impérative

Programmation structurée (ou procédurale)

Programmation orientée objet

Programmation fonctionnelle

Les notions principales de la programmation

L'affectation

Les tests

Les boucles

Les sous-programmes

La récursivité

La programmation orientée objet

Encapsulation

Héritage

Polymorphisme