01 - Histoire de l'informatique

Cours associé : 02 - Histoire .

Exercice 1 : QCM – repères historiques

Pour chaque question, une seule réponse est correcte.

1. Qui est considéré(e) comme le(la) premier(ère) programmeur(se) de l’histoire ?

  • A. Alan Turing
  • B. Charles Babbage
  • C. Ada Lovelace
  • D. Grace Hopper

Correction publiée après la séance.

2. Quel réseau, créé en 1969, est l’ancêtre d’Internet ?

  • A. Ethernet
  • B. ARPANET
  • C. World Wide Web
  • D. Minitel

Correction publiée après la séance.

3. Quel est le rôle de l’algèbre de Boole (1854) dans l’informatique moderne ?

  • A. Elle permet de fabriquer des écrans
  • B. Elle fournit la base logique des circuits électroniques (vrai/faux, 0/1)
  • C. Elle sert uniquement à faire des statistiques
  • D. Elle a été inventée pour programmer les premiers ordinateurs

Correction publiée après la séance.

4. Qu’est-ce qu’Unicode (1991) ?

  • A. Un langage de programmation
  • B. Un standard universel de codage des caractères pour toutes les langues
  • C. Un système d’exploitation
  • D. Un protocole réseau

Correction publiée après la séance.


Exercice 2 : frise chronologique

Les inventions ci-dessous sont données dans le désordre :

  • le transistor ;
  • la Pascaline de Blaise Pascal ;
  • ARPANET ;
  • la machine de Turing ;
  • l’algèbre de Boole ;
  • le microprocesseur Intel 4004 ;
  • l’ENIAC ;
  • la machine analytique de Charles Babbage.
  1. À l’aide du cours, donner la date de chaque invention, puis les ranger dans l’ordre chronologique sur une frise.

  2. Associer à chaque invention sa contribution principale, choisie dans la liste suivante : première machine à calculer mécanique ; organes de l’ordinateur moderne (unité de calcul, mémoire, entrées et sorties) ; fondement logique de l’informatique (le vrai et le faux, codés 1 et 0) ; formalisation de la notion d’algorithme ; un des premiers calculateurs électroniques à usage général ; composant qui remplace les lampes et permet la miniaturisation ; premier réseau à commutation de paquets, ancêtre d’Internet ; premier processeur sur une seule puce.

  3. Découper la frise en trois grandes périodes et donner un titre à chacune.

    Indice

    Chercher sur la frise les deux moments où la nature des machines change profondément : de quoi sont-elles faites avant, de quoi après ?

Correction publiée après la séance.


Exercice 3 : associer inventeurs et inventions

Relier chaque personnalité à sa contribution principale :

PersonnalitéContribution
1. Blaise Pascala. Premier algorithme (1843)
2. Ada Lovelaceb. Algèbre binaire (1854)
3. George Boolec. Machine à calculer mécanique (1642)
4. Alan Turingd. Formalisation de l’algorithme (1936)
5. Claude Shannone. Lien entre circuits électriques et logique booléenne (1938)

Correction publiée après la séance.


Exercice 4 : questions de compréhension

Répondre aux questions suivantes en quelques phrases.

1. Pourquoi dit-on que la machine analytique de Babbage (1833) contenait déjà les concepts de l’ordinateur moderne ?

Indice

Comparer les parties de la machine analytique décrites dans le cours (entrée des données, mémoire, unité de commande, « moulin », sortie des résultats) avec les organes d’un ordinateur actuel.

2. Expliquer en quoi le transistor (1947) a révolutionné l’informatique par rapport aux lampes (tubes à vide).

Indice

Comparer une lampe et un transistor : taille, consommation, chaleur dégagée, fiabilité et prix.

3. Quelle est la différence entre ARPANET (1969) et le World Wide Web (1989) ?

Indice

L’un relie des machines entre elles, l’autre est un service qui fonctionne grâce à ce réseau : lequel est lequel, et que permet le Web ?

4. Pourquoi la création d’Unicode (1991) était-elle nécessaire ?

Indice

Comment écrire un texte en chinois, en arabe ou avec des émojis avec un codage limité à 128 caractères, comme ASCII ?

Correction publiée après la séance.


Exercice 5 : les générations d’ordinateurs

On distingue classiquement plusieurs générations d’ordinateurs selon la technologie utilisée. Les quatre technologies à placer sont, dans le désordre : les circuits intégrés (des puces qui rassemblent de nombreux transistors), les microprocesseurs, les transistors et les tubes à vide (lampes).

  1. Compléter le tableau suivant :
GénérationPériode approximativeTechnologieExemple
1re1940-1955…ENIAC
2e1955-1965…IBM 7094
3e1965-1975…IBM 360
4e1975-aujourd’hui…PC, Mac, smartphones
  1. Quelle innovation a permis le passage de chaque génération à la suivante ?

    Indice

    L’innovation qui ouvre une génération est la technologie de cette génération : qu’apporte-t-elle par rapport à la précédente (taille, fiabilité, coût) ?

Correction publiée après la séance.


Exercice 6 : recherche documentaire

Choisir un des sujets suivants et préparer une courte présentation (cinq minutes, cinq diapositives maximum) :

  1. Ada Lovelace : sa vie, son travail avec Babbage, pourquoi est-elle considérée comme la première programmeuse ?
  2. Alan Turing : la machine de Turing, son rôle pendant la Seconde Guerre mondiale (Enigma), le test de Turing.
  3. L’ENIAC : contexte de sa création, caractéristiques techniques, comparaison avec un smartphone actuel.
  4. D’ARPANET à Internet : les étapes clés de la création du réseau mondial.
  5. L’intelligence artificielle : d’AlphaGo (2016) à ChatGPT (2022), les grandes étapes de l’IA moderne.

Consignes :

  • Citer au moins deux sources fiables.
  • Inclure au moins une date et un chiffre précis.
  • Expliquer l’impact de cette invention ou personnalité sur l’informatique actuelle.

Exercice 7 : synthèse – passé, présent, futur

1. L’ENIAC (1945) pesait 30 tonnes, occupait 167 m² au sol, consommait 150 kW et effectuait environ 5000 additions par seconde. Un smartphone actuel pèse environ 200 g, tient dans une poche et effectue environ un milliard d’opérations par seconde. Calculer le rapport de puissance de calcul entre les deux machines.

Indice

Écrire les deux vitesses en puissances de 10 : un milliard vaut $10^9$ et 5000 vaut $5 \times 10^3$. Le rapport est le quotient de la plus grande par la plus petite.

2. La loi de Moore (1965) prédit que le nombre de transistors sur une puce double environ tous les deux ans. Le processeur Intel 4004 (1971) contenait 2300 transistors. Combien de transistors prévoyait la loi de Moore en 2021 (50 ans plus tard, soit 25 doublements) ? Comparer avec la réalité (le processeur Apple M1 contient environ 16 milliards de transistors).

Indice

Calculer $2^{25}$ à la calculatrice, ou en Python avec 2 ** 25, puis multiplier par 2300. Pour comparer, écrire les deux nombres en milliards.

3. Citer trois défis actuels de l’informatique qui n’existaient pas en 1969 (année de la création d’ARPANET).

Correction publiée après la séance.