Architectures matérielles et systèmes d'exploitation
Au programme
Vous utilisez un ordinateur tous les jours, mais que se passe-t-il vraiment à l'intérieur quand vous lancez un programme, cliquez sur une icône ou chargez une page web ? Ce chapitre soulève le capot pour vous montrer les grandes pièces du moteur : le processeur qui exécute des instructions, la mémoire qui stocke programme et données, les périphériques qui font le lien avec le monde, le système d'exploitation qui orchestre tout cela, et enfin le réseau qui relie les machines entre elles.
Vous découvrirez d'abord le modèle d'architecture de von Neumann — le plan posé en 1945 qui structure encore tous les ordinateurs modernes, du smartphone au serveur. Vous explorerez ensuite le rôle des périphériques d'entrée et de sortie et la notion d'interface homme-machine. Vous verrez ce qu'est concrètement un système d'exploitation : processus, fichiers, droits, multitâche. Vous pratiquerez les commandes Unix de base dans un terminal — l'outil quotidien de tout informaticien. Et vous terminerez par les réseaux : comment un message se découpe en paquets, voyage à travers routeurs et câbles, et arrive intact grâce aux protocoles.
Plan du chapitre
- Modèle de von Neumann — CPU, mémoire, bus, cycle d'exécution.
- Périphériques et IHM — entrées, sorties, capteurs, actionneurs.
- Systèmes d'exploitation — rôle de l'OS, processus, fichiers, droits.
- Linux et le shell — commandes de base en ligne de commande.
- Réseaux — paquets, protocoles, modèle en couches, IP, TCP.
À la fin du chapitre, vous saurez décrire le chemin d'une instruction depuis la mémoire jusqu'à son exécution, expliquer le rôle d'un système d'exploitation, naviguer dans un terminal Linux, et raconter le voyage d'un paquet sur Internet.