100 - introduction Flashcards

1
Q

Système de fichiers

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Commandes et processus

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CPU - Unité centrale de traitement

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Registres (dans le CPU)

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mémoire volatile (RAM)

A
  • Grand tableau d’octets adressables
  • Contient code machine et données
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Architecture à la von Neumann

A

BUS
|
| — CPU
| — Mémoire
| — Controleur video
| — Moniteur
| — Controleur clavier
| — Clavier
| — Controleur disque
| — Disque

How well did you know this?
1
Not at all
2
3
4
5
Perfectly