Livre_silo 30 août 2013 16:32 Page 5
¨
©
¨
©
¨
©
¨
©
C o p y r i g h t E y r o l l e s
Table des matières
Table des matières . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
P
Architecture matérielle et logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
C
Machine, système d’exploitation et environnement de développement . . . . . . . . . . . . . . 3
1.1 Qu’est-ce qu’un ordinateur ? . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 Observations externes . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 L’ordinateur, une machine universelle . . . . . . . . . . . . . . . . . . . . 4
1.1.3 Architecture des ordinateurs . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Notion de système d’exploitation . . . . . . . . . . . . . . . . . . . . . . 13
1.2.1 Le multitâche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.2 Identification des utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.3 Système de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.4 Contrôle d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.5 Lancement d’applications . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.2.6 Protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.3 Environnement de développement intégré . . . . . . . . . . . . . . . . . 25
1.3.1 Console interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.3.2 Éditeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.3.3 Débogueur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
C
Représentation des nombres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.1 Représentation des entiers naturels . . . . . . . . . . . . . . . . . . . . . 34
2.1.1 Représentation de l’information par des booléens . . . . . . . . . . . . . . 34
¨
©
¨
©
¨
©
¨
©
C o p y r i g h t E y r o l l e s
Table des matières
Table des matières . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
P
Architecture matérielle et logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
C
Machine, système d’exploitation et environnement de développement . . . . . . . . . . . . . . 3
1.1 Qu’est-ce qu’un ordinateur ? . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 Observations externes . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 L’ordinateur, une machine universelle . . . . . . . . . . . . . . . . . . . . 4
1.1.3 Architecture des ordinateurs . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Notion de système d’exploitation . . . . . . . . . . . . . . . . . . . . . . 13
1.2.1 Le multitâche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.2 Identification des utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.3 Système de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.4 Contrôle d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.5 Lancement d’applications . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.2.6 Protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.3 Environnement de développement intégré . . . . . . . . . . . . . . . . . 25
1.3.1 Console interactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.3.2 Éditeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.3.3 Débogueur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
C
Représentation des nombres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.1 Représentation des entiers naturels . . . . . . . . . . . . . . . . . . . . . 34
2.1.1 Représentation de l’information par des booléens . . . . . . . . . . . . . . 34
