Vous êtes sur la page 1sur 18

Petite histoire de l’informatique

Enigma
Machine permettant de crypter les informations. Utilisée
pendant la deuxième guerre mondiale.
Bomba
Machine permettant de tester des clés de cryptage très
rapidement. Les clés changeaient tous les jours

Les messages des


allemands comportaient des
constantes comme en début
de message Herr
Kommandant.
Des bulletins météo…..
Alan Turing (1912 - 1954)
Contribution importante pour élaborer les différentes
versions de Bomba.

Turing propose un concept de machine


universelle. C’est une organisation
matérielle.
Calculateur à relais :
Harvard Mark I (1944)
Bandes
perforées
contenant les
programmes
Relais

Réalisation des fonctions élémentaires ET, OU et NON


A partir de ces 3 fonctions et par combinaison on
arrive à effectuer tous les calculateurs élémentaires
ENIAC (1945)
Premier calculateur avec des tubes
électroniques.

Les tubes sont beaucoup


plus rapide que les relais.

Ils assurent les mêmes


fonctions que les relais.

Ce calculateur à permis
de calculer la faisabilité de la
bombe H.
John Von Neuman (1945)

Von Neuman propose une


architecture avec des organes
bien définis.
L’ordinateur commence à
prendre vie.
Cette architecture est toujours à
la base de certains processeurs
comme Intel.

L’ordinateur ci-contre est l’IAS


L’ensemble des tubes
cathodiques stockent 5 Ko.
Invention du transistor bipolaire
(1947)
Le transistor va se miniaturiser et va remplacer les tubes.
Fonctionnant de plus en plus rapidement il améliorera les
performance des ordinateurs.

Anecdote : Cette année là Grace


Hopper (ci-contre) travaillait sur le Mark
II et un insecte s’était coincé dans un
relais qui a causé le dysfonctionnement
du calculateur.
Elle nota sur son compte rendu que le dysfonctionnement était
du à un « bug ».
Les années 50

1951 : Premiers ordinateurs commerciaux


(une société de fabrication de thé permet de
gérer ses stocks)

1954 : Théorie des algorithmes

1955 : premiers modèles d’ordinateurs à


transistors : encombrement plus réduit et
consomment moins que les tubes.
Les premiers disques durs (1956)
Les premiers systèmes d’exploitations
(1956)

Taches de plus en plus nombreuses réalisés par les ordinateurs, nécessité d’un
surcouche logicielle

Le système d’exploitation (OS Operating system) va



Facilité l’accès aux ressources pour le programmeur et l’utilisateur

Permet le partage des ressources pour plusieurs programmes

Accès à la mémoire sans que les données de chaque programme se téléscope.

Accès aux entrées sorties de manière partagées
Premier langage évolué (1957)

Le fortran est un langage scientifique plus proche du langage humain.

Un compilateur est nécessaire pour traduire ce langage en un langage


compréhensible par la machine.
1958
PREMIER CIRCUIT INTEGRE : Dans une même puce on va
mettre de nombreux composants

PREMIER TRAITEMENT DE TEXTE : en 1954 un brevet sur


un traitement de texte a été déposé. Exploitation de ce
dernier en 1958
1959 L’ordinateur PDP1
Lancement de l’ordinateur PDP1 où la puissance n’est pas l’intérêt N°1 mais
l’interaction avec l’utilisateur :

Premier jeu développé sur cet ordinateur : space war (1962)

Premier essai de musique électronique.

Premier éditeur

Premier deboggeur interactif


Années 1960

1960 : langage ALGOL 60 : langage universel indépendant de l’architecture de
l’ordinateur

1962 : création du mot « informatique » : mot valise issu d’ Information et
Automatique.

1963 : Formation des informaticiens

1964 : IBM introduit l’octet (8 bits) comme unité standard de description de
donnée

1964 : Le langage basic : langage voué à l ‘enseignement. Utilisé sur de
nombreux ordinateurs dans les années 1970.

1969 : création du mot logiciel mot valise issu de logique et materiel.
La loi de Moore 1965

Gordon Moore, directeur de


recherche chez Fairchild,
constate les progrès d’intégration
des composants depuis 5 ans et
extrapole sa projection :
on double la densité des puces
tous les 2 ans.
Les langages depuis

1960 : langage ALGOL 60 : langage universel indépendant de l’architecture de
l’ordinateur

1972  : langage C très utilisé encore aujourd’hui est à la base de nombreux
autres

1983 : langage C++ langage orienté objet.

Ouverture des réseaux et développement des langages appliqués pour le
Web

1990 Python , langage de programmation objet interprété. L’auteur est Guido
Von Rossum au CWI, à l’Université d’Amsterdam et nommé par rapport au
Monthy Python’s Flying Circus.

Vous aimerez peut-être aussi