NSI (terminale) · Chapitre 15 · Exercice d'entraînement
Calculer n'est pas programmer
Histoire de l'informatique · Avant l'ordinateur : algorithmes, machines et données · niveau 1 (application)
Énoncé
Calculer n'est pas programmer. On considère six inventions antérieures à l'ordinateur : la Pascaline (1642), la machine de Leibniz (1673), le métier Jacquard (1801-1804), la machine à différences de Babbage (1822), la machine analytique de Babbage (1834) et la machine à cartes de Hollerith (1890).
- Pour chacune, répondre par oui ou non : calcule-t-elle ? Suit-elle une description modifiable de ce qu'elle doit faire, sans changer de mécanisme ? A-t-elle été construite à son époque ?
- Laquelle possède un branchement conditionnel ? Pourquoi est-ce décisif ?
- Sur les cartes de Jacquard et sur celles de Hollerith, qu'est-ce qui est perforé : un programme ou des données ?
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.