From 190dbf9a0b4459016447e58d6c4245bd361335e8 Mon Sep 17 00:00:00 2001 From: Florian Mathieu Date: Fri, 3 Apr 2026 13:00:22 +0200 Subject: [PATCH] =?UTF-8?q?am=C3=A9liorations=20notebook=20=C3=A9mulateurs?= =?UTF-8?q?=20OS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- architecture/os/emulateurs.ipynb | 27 ++++----------------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/architecture/os/emulateurs.ipynb b/architecture/os/emulateurs.ipynb index 7d8013a..cf09fad 100644 --- a/architecture/os/emulateurs.ipynb +++ b/architecture/os/emulateurs.ipynb @@ -251,13 +251,7 @@ "cell_type": "markdown", "id": "cell-21", "metadata": {}, - "source": [ - "### Missions\n", - "\n", - "
  • Mission 1 : Crée un nouveau dossier sur le bureau, comme tu l'as fait sur System 7. La méthode est-elle identique ?\n", - "
  • Mission 2 : Ouvre le Panneau de configuration (via le menu Démarrer), puis clique sur Système. Observe les informations sur le matériel affichées.\n", - "
  • Mission 3 : Appuie sur Ctrl + Alt + Suppr pour ouvrir le Gestionnaire des tâches. Regarde l'onglet Processus : que vois-tu tourner en arrière-plan ?" - ] + "source": "### Missions\n\n
  • Mission 1 : Crée un nouveau dossier sur le bureau, comme tu l'as fait sur System 7. La méthode est-elle identique ?\n
  • Mission 2 : Ouvre le Panneau de configuration (via le menu Démarrer), puis clique sur Système. Observe les informations sur le matériel affichées.\n
  • Mission 3 : Ouvre le Gestionnaire des tâches via le menu Démarrer → Exécuter, tape taskmgr puis Entrée. Regarde l'onglet Processus : que vois-tu tourner en arrière-plan ?\n\n> ⚠️ **Note :** Le raccourci Ctrl+Alt+Suppr est souvent intercepté par ton propre ordinateur avant d'atteindre la machine virtuelle. Passe par Démarrer → Exécuter → taskmgr pour contourner ce problème." }, { "cell_type": "markdown", @@ -324,17 +318,7 @@ "cell_type": "markdown", "id": "cell-29", "metadata": {}, - "source": [ - "Tu arrives maintenant à la couche la plus proche du système : **la ligne de commande**.\n", - "\n", - "Plus d'icônes, plus de fenêtres. Tu communiques avec l'OS en tapant du texte, et l'OS te répond en texte.\n", - "\n", - "Ouvre cette adresse : \n", - "\n", - "Une machine virtuelle Linux se lance entièrement dans ton navigateur. Tu obtiens un **terminal** — c'est-à-dire une interface en ligne de commande directement connectée à un OS Linux.\n", - "\n", - "*(Si le chargement est lent, recharge la page une fois.)*" - ] + "source": "Tu arrives maintenant à la couche la plus proche du système : **la ligne de commande**.\n\nPlus d'icônes, plus de fenêtres. Tu communiques avec l'OS en tapant du texte, et l'OS te répond en texte.\n\nOuvre cette adresse : \n\nUne machine virtuelle Linux se lance entièrement dans ton navigateur. Tu obtiens un **terminal** — c'est-à-dire une interface en ligne de commande directement connectée à un OS Linux.\n\n> 💡 **Petit aparté tech :** WebVM utilise **WebAssembly**, une technologie qui permet à un navigateur web d'exécuter du code très rapidement — assez pour faire tourner un vrai système Linux. Ton navigateur devient une machine à part entière.\n\n*(Si le chargement est lent, recharge la page une fois.)*" }, { "cell_type": "markdown", @@ -346,10 +330,7 @@ "cell_type": "markdown", "id": "cell-31", "metadata": {}, - "source": [ - "#### Question 7\n", - "Compare la Mission 3 ici avec la Mission 1 sur System 7 et Windows 2000 : tu as créé un dossier dans les trois cas. Qu'est-ce que la CLI **montre** que le GUI **cachait** ?" - ] + "source": "#### Question 7\nCompare la Mission 3 ici avec la Mission 1 sur System 7 et Windows 2000 : tu as créé un dossier dans les trois cas.\n\nDans un GUI, on **voit** le résultat avant d'agir (les icônes, les menus sont là). En CLI, on **conçoit** l'action (on écrit la commande) avant de voir le résultat.\n\nQu'est-ce que la CLI **montre** que le GUI **cachait** ? Qu'est-ce que tu trouves plus clair, et qu'est-ce que tu trouves plus difficile ?" }, { "cell_type": "markdown", @@ -490,7 +471,7 @@ "cell_type": "markdown", "id": "cell-48", "metadata": {}, - "source": "Tu viens de taper tes premières commandes Linux sur WebVM. Mais la ligne de commande, ça s'apprend aussi en jouant !\n\n**Terminus** est un jeu d'aventure textuel dans lequel tu navigues en utilisant de vraies commandes Linux : `ls`, `cd`, `cat`, `mv`...\n\nAdresse du jeu : \n\nUn document d'accompagnement est disponible pour t'aider à progresser dans le jeu : [Notebook Terminus](./terminus.ipynb)\n\nLe jeu fonctionne dans le navigateur, sur ordinateur **et sur téléphone**. Tu peux y jouer chez toi, dans le bus, n'importe où.\n\nC'est une excellente façon de continuer à pratiquer ce que tu as découvert aujourd'hui — et de descendre encore une couche de plus." + "source": "Tu viens de taper tes premières commandes Linux sur WebVM. Mais la ligne de commande, ça s'apprend aussi en jouant !\n\n**Terminus** est un jeu d'aventure textuel dans lequel tu navigues en utilisant de vraies commandes Linux : `ls`, `cd`, `cat`, `mv`...\n\nAdresse du jeu : \n\nUn document d'accompagnement est disponible pour t'aider à progresser dans le jeu : [Notebook Terminus](./terminus.ipynb)\n\nLe jeu fonctionne dans le navigateur, sur ordinateur **et sur téléphone**. Tu peux y jouer chez toi, dans le bus, n'importe où.\n\nC'est une excellente façon de continuer à pratiquer ce que tu as découvert aujourd'hui — et de descendre encore une couche de plus.\n\n---\n\n### Tu veux aller encore plus loin ?\n\nSi tu as terminé toutes les missions en avance, voici d'autres OS à explorer dans ton navigateur :\n\n
  • 95.js.org — Windows 95, pour la nostalgie (et comprendre d'où vient le menu Démarrer !)\n
  • v86 — Un émulateur très puissant : FreeDOS, Windows 98, et bien d'autres OS plus exotiques\n
  • Infinite Mac — Du Mac System 1.0 jusqu'à Mac OS 9, version par version" }, { "cell_type": "markdown",