
Comprendre le fonctionnement d’un OS en codant un petit noyau avec C, assembleur et beaucoup d’analogies simples
Tu utilises Windows, Linux, Android ou macOS tous les jours… mais sais-tu vraiment ce qui se passe entre le moment où tu appuies sur le bouton Power et le moment où le système démarre ?
Ce livre a été écrit pour t’aider à comprendre les systèmes d’exploitation de manière simple, progressive et terre à terre.
Ici, on ne va pas prétendre créer un grand système comme Windows ou Linux en quelques pages. Ce serait irréaliste. L’objectif est différent : construire un mini système d’exploitation pédagogique, appelé MiniAfriOS, pour voir ce qui se passe sous le capot.
Tu vas comprendre le rôle du BIOS/UEFI, du bootloader, du noyau, de la mémoire, de l’affichage, du clavier, des interruptions, des processus, des fichiers et des appels système.
Comme toujours avec Aide en Informatique, le style est simple, imagé et accessible. On explique les notions difficiles avec des analogies de la vie réelle : le système d’exploitation comme chef d’orchestre, le bootloader comme gardien, le noyau comme bureau central, les interruptions comme une sonnette, la mémoire comme un atelier bien rangé.
Dans ce livre, tu vas découvrir :
Ce livre est destiné aux débutants, étudiants, autodidactes, passionnés d’informatique, personnes en reconversion, et à tous ceux qui partent de zéro, voire de moins un, mais qui veulent comprendre l’informatique en profondeur.
Ce n’est pas un livre réservé aux experts en noyau Linux, assembleur ou bas niveau. C’est une porte d’entrée claire et progressive pour comprendre les bases.
À la fin, tu n’auras pas créé un concurrent de Linux. Mais tu auras compris une chose très importante : un système d’exploitation n’est pas magique. C’est une chaîne organisée de petites briques qui travaillent ensemble.
Avec MiniAfriOS, tu vas voir comment un ordinateur passe de :
Power → BIOS/UEFI → Bootloader → Kernel → Affichage → Clavier → Mini-terminal
Un petit livre pour comprendre un grand sujet, sans panique.