ajout exercices, corrections diverses, glossaire
- Ajout des 10 TPs d'évaluation (sans PDF) - Création GLOSSAIRE.md et AMELIORATIONS.md - Corrections f-strings, eval(), sommaires Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
65
architecture/README.md
Normal file
65
architecture/README.md
Normal file
@@ -0,0 +1,65 @@
|
||||
# Architecture des ordinateurs
|
||||
|
||||
> Comment fonctionne un ordinateur ? De la machine de Turing aux processeurs modernes, ce chapitre explore les fondements de l'informatique.
|
||||
|
||||
---------
|
||||
|
||||
## Le programme
|
||||
|
||||

|
||||
|
||||
---------
|
||||
|
||||
## Sommaire
|
||||
|
||||
| Chapitre | Description |
|
||||
|----------|-------------|
|
||||
| [Historique](historique/) | Histoire de l'informatique, des premiers calculateurs aux ordinateurs modernes |
|
||||
| [Architecture Von Neumann](von_Neumann/) | Le modèle fondateur de l'architecture des ordinateurs |
|
||||
| [Mémoire](von_Neumann/MEMOIRE.md) | Les différents types de mémoire |
|
||||
| [Machine de Turing](von_Neumann/TURING.md) | Le concept théorique à l'origine de l'informatique |
|
||||
| [Systèmes d'exploitation](os/) | Linux, la ligne de commande et l'arborescence des fichiers |
|
||||
| [Simulateur M999](M999/) | Découverte du fonctionnement d'un processeur simplifié |
|
||||
|
||||
---------
|
||||
|
||||
## Introduction
|
||||
|
||||
Un ordinateur est une machine capable d'exécuter des instructions de manière automatique. Mais comment fonctionne-t-il réellement ?
|
||||
|
||||
Pour comprendre cela, nous allons étudier :
|
||||
|
||||
1. **L'histoire de l'informatique** : des premières machines à calculer aux ordinateurs modernes
|
||||
2. **L'architecture Von Neumann** : le modèle qui définit encore aujourd'hui la structure de nos ordinateurs
|
||||
3. **Les systèmes d'exploitation** : le logiciel qui fait le lien entre le matériel et les applications
|
||||
|
||||
### Les composants principaux
|
||||
|
||||
Un ordinateur est composé de :
|
||||
|
||||
- **Le processeur (CPU)** : le "cerveau" qui exécute les instructions
|
||||
- **La mémoire (RAM)** : stockage temporaire des données en cours d'utilisation
|
||||
- **Le stockage (SSD/HDD)** : stockage permanent des données
|
||||
- **Les périphériques d'entrée/sortie** : clavier, souris, écran, etc.
|
||||
|
||||
### Ordre conseillé
|
||||
|
||||
1. Commencez par l'[historique](historique/) pour comprendre l'évolution
|
||||
2. Étudiez l'[architecture Von Neumann](von_Neumann/) pour comprendre le fonctionnement
|
||||
3. Pratiquez avec le [simulateur M999](M999/)
|
||||
4. Découvrez les [systèmes d'exploitation](os/) et Linux
|
||||
|
||||
---------
|
||||
|
||||
## Travaux pratiques
|
||||
|
||||
- **TP Linux** : Découverte de la ligne de commande (`os/tp_linux.ipynb`)
|
||||
- **TP M999** : Programmation en assembleur simplifié (`M999/`)
|
||||
|
||||
---------
|
||||
|
||||
Auteur : Florian Mathieu
|
||||
|
||||
Licence CC BY NC
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Licence Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> <br />Ce cours est mis à disposition selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International</a>.
|
||||
BIN
architecture/os/outils_linux.jpeg
Normal file
BIN
architecture/os/outils_linux.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 195 KiB |
Reference in New Issue
Block a user