100 - introduction Flashcards
Système de fichiers
Système de fichiers
* Fichier = forme libre de données stockées
* Indépendance au matériel et extensible
* Arborescence : chemins relatifs et absolus
* Sécurité : utilisateurs et droits
* cd, ls, cat, >, rm, grep, etc.
Commandes et processus
Commandes et processus
* Processus = programme en cours d’exécution
* PID, PPID, utilisateur, etc.
* Utilise mémoire et processeur (entre autres)
* sh, ps, kill, |, &, uptime, free, PATH, etc.
CPU - Unité centrale de traitement
CPU - Unité centrale de traitement
* Unité de contrôle + unité arithmétique et logique
* Exécute des instructions jusqu’à l’arrêt de l’ordinateur * N’est qu’une machine
→ Ne sait pas ce qu’est un SE, un programme ou un utilisateur
Registres (dans le CPU)
Généraux (pour les calculs) et spéciaux, dont :
* Compteur ordinal (PC, program counter)
* Pointeur de pile (SP, stack pointer)
* Mot d’état (flags d’états et de contrôle)
Mémoire volatile (RAM)
- Grand tableau d’octets adressables
- Contient code machine et données
Architecture à la von Neumann
BUS
|
| — CPU
| — Mémoire
| — Controleur video
| — Moniteur
| — Controleur clavier
| — Clavier
| — Controleur disque
| — Disque