Table des matières
Programmation - Algorithmique
Enseignants
Règles du jeu : Devoirs
Règles du jeu : Droits
Présentation historique
L ’animal et le nombre
L ’animal et le nombre
L ’animal et le nombre
L ’animal et le nombre
L ’animal et le nombre
La perception élémentaire
Comparons
Comparons
Comparons
Comparons
Comparons
Comparons
Comparons
Comparons
Capacités mathématiques?
Le corps et les nombres
Le corps et les nombres
Le corps et les nombres
Le calcul digital
Divers systèmes antiques
Les étrusques
Les babyloniens
Le zéro
Les hindous
Les arabes
Les abaques
L ’abaque romaine
Le boulier chinois
Le boulier japonais (soroban)
La multiplication hindoue
Abacistes et algoristes
La règle à calcul (analogique)
Les machines à calculer
Les machines à calculer
Les machines à calculer
Les machines à calculer
Les machines à calculer
Les machines à calculer
Les machines mécanographiques
Les machines mécanographiques
L ’analyseur différentiel (ordinateur analogique)
Les machines à calculer
Les machines mécanographiques
Le plugboard
Les machines mécanographiques
Les ordinateurs
The Zuse Z1 (1936)
The Zuse Z1 (1936)
The Zuse Z1 (1936)
The Zuse Z1
The Zuse Z3 (1941)
The Zuse Z4 (1944)
Plankalkul (1945)
Harvard Mark I / IBM SSEC
Un peu de théorie
La décidabilité
Les machines de Turing
Les machines de Turing
Le colossus (1944)
Technologie : les lampes
Flip-flop et compteur
Décalage à lampes
Nand et Nor
Les mémoires cathodiques
Exemple
Atanasoff-Berry computer (1939)
ABC
Electronic Numerical Integrator And Computer
ENIAC
ENIAC
ElectronicDiscreteVariable Automatic Computer
EDVAC
Mémoires à mercure
Mémoires à mercure
EDVAC
De l’EDVAC à l’UNIVAC
Le BINAC (1949)
L ’UNIVAC I (1951)
L ’UNIVAC I
L ’UNIVAC I (1951)
UNIVAC I : codes opérations
UNIVAC I : la console
UNIVAC I : le compilateur
UNIVAC I
Et IBM ? Le SSEC (1948)
Le SSEC
IBM 604 (1948)
IBM 604
IBM 650, Magnetic Drum Computer (MDC) (1954)
IBM 650
L ’IBM 701 (Defense computer) (1953)
IBM 701
IBM 702 (Tape Processing Machine TPM, 1955)
Un projet à part: Whirlwind
Whirlwind
Les mémoires à tores de ferrite
Les mémoires à tore de ferrite
Whirlwind
Whirlwind
Semi Automatic Ground Environment (SAGE)
Whirlwind
Whirlwind
Whirlwind: the « algebraic system » (1954)
L ’IBM 704 (1955)
Les premiers disques
Random Access Memory ACcounting (IBM 305)
Assembleur
Assembleur
Assembleur
FORmula TRANslator (FORTRAN,1957)
FORTRAN
COmmon Business Oriented Language (1959)
LISt Processing (LISP,1956-1959)
ALGOrithmic Language (1958)
LISP
L ’IBM 709 (1957)
Et les autres?
Une autre révolution
Le transistor
Le projet « STRETCH »
Les débuts de DEC
Le Programmed Data Processor-1 (PDP-1,1959)
L ’IBM 7090
L ’IBM 7090 (709TX, 1959)
IBM 7090/7094
L ’UNIVAC LARC (1960)
L ’unité de stockage 1301 (1961)
L ’IBM 7030
IBSYS (série 7000)
Concurrent Time Sharing System (CTSS)
Le circuit intégré (1959)
La fin des pionniers
Le système 360 (IBM, 1963)
La révolution du système 360 (IBM, 1963)
Le système 360
Le système 360
Project MAC (1962)
IBM et les systèmes d ’exploitation
Les autres erreurs du 360
Le début des cloneurs
Amdahl 470/V6 (1975)
DEC PDP-6 (1963)
Le PDP-8 (DEC,1965)
Pourquoi les minis
Les super-calculateurs
Le CDC 6600 (1964)
Le CDC 6600
L ’ILLIAC IV (1965)
L ’ILLIAC IV
CDC 7600 (1969)
Le début des grands réseaux (1967)
DEC PDP-10 (1967)
INTegrated ELectronics (INTEL, 1968)
Data General (1968)
La mère de toutes les démonstrations (1968)
L ’IBM 370 (1970)
Super Nova (DG,1971)
DEC PDP-11 (1970)
BASIC
Le langage C et UNIX
Le début des 70’, et de l ’informatique de masse
L ’INTEL 4004 (1971)
La disquette (IBM, 1971)
Xerox Alto (1972)
Intel 8008 (1972)
Micral-N R2E (1973)
Disque dur autonome Winchester (IBM,1973)
Ethernet (1973, Xerox)
Intel 8080 (1974)
Intellec-4 et Intellec-8 (INTEL, 1974)
Les machines à calculer
Les machines à calculer
Les machines à calculer
Altair 8800 (MITS,1975)
Williams Gates, le BASIC et l ’ALTAIR...
Micro et systèmes d’exploitation
Digital Research et CP/M
Cray I (1976)
Cray X-MP (1982)
Cray 2 (1985)
Cyber 205 (1981)
L ’IMSAI 8080
APPLE-I (1976)
APPLE-II (1977): une révolution
APPLE-II, II+, IIe (1977-1983)
Modèles différents de micros
La naissance de l ’IBM PC (1981)
IBM MS-DOS
L ’IBM-PC
Accidental Empires (Robert Cringely)
Le projet APPLE LISA (1983)
Le Macintosh (1984)
Le Macintosh
Les stations de travail et la fin des minis
Stations de travail
L ’avènement d ’UNIX sur PC
Les différents projets
Les raisons du succès de Linux
Linux aujourd ’hui
Courbe des performances
Datapath
Datapath
Diapositive PPT
|