1NSI : Histoire des Ordinateurs : Le Z3 de Zuse⚓︎
le \(Z3\)
de Zuse, \(1941\)⚓︎
Introduction⚓︎
le \(Z3\)⚓︎

Projet hautement secret du gouvernement allemand durant la guerre, le \(Z3\) était un calculateur à relais électromécaniques conçu par l'ingénieur allemand Konrad Zuse, qui n'était pas lui-même nazi mais ayant travaillé pour le gouvernement nazi durant la guerre. Ce calculateur était la première machine électromécanique programmable pleinement automatique, ce qui en ferait le premier "ordinateur électromécanique" du monde. Il a été utilisé par l'Armée de Air Allemande (LuftWaffe en allemand) pour des analyses statistiques sur les vibrations des ailes d'avion. Détruit par des bombardemants en \(1943\).
Le \(Z3\) est bien plus rapide et fiable que les deux versions précédentes : * \(Z1\) entre \(1936\) et \(1938\) : entièrement mécanique, mémoires aussi * \(Z2\) \(1939\) : mémoires mécaniques mais l'arithmétique et la logique de commandes sont remplacées par des relais électriques
- \(12500\) pièces individuelles
- \(2000\) relais électromécaniques
- fréquence d'horloge de \(5\) à \(10 Hz\)
- notation binaire (à virgule flottante), mots de \(22\) bits
- Les données et le programme sont stockés sur des rubans perforés en celluloïd (comme les anciennes pellicules photo/video) : la programmation se fait sur les rubans.
- reconnu Turing-complet en \(1998\)
Néanmoins:
- Il s'agit d'une machine électromécanique, et non entièrement électronique
- il ne dispose pas de branchements conditionnels (comme la machine de Turing)
Konrad Zuse est donc le premier programmeur en pratique, sur une vraie machine réelle.
Afin de construire un ordinateur totalement électronique, Konrad Zuse demande des fonds au régime nazi pour financer le remplacement des relais électromécaniques par des switches entièrement électroniques, qui lui refuse au prétexte que le développement d'une telle machine était "non indispensable pour l'effort de guerre".
Rappelons que la première conception (non totalement finalisée) de calculateur programmable fut celle de la machine analytique de Charles Babbage au \(XIX\)e siècle, qui n'a jamais pu être finalisé, notamment parce qu'il était décimal, et donc bien plus compliqué que la simplicité de la conception binaire du \(Z3\)