Architectures matérielles et systèmes d’exploitation

Présentation

Rendre un algorithme exécutable suppose une machine et un système d’exploitation (SE) pour l’orchestrer.

Le modèle de von Neumann décrit l’architecture séquentielle d’une machine : processeur, mémoire, bus et déroulement d’instructions.

Les réseaux transportent l’information par paquets selon des protocoles (par ex. TCP/IP) et une architecture simple de réseau local.

Le SE gère processus, mémoire, fichiers et périphériques ; via pilotes, capteurs et actionneurs, il relie le logiciel au monde physique.