Sans système d'exploitation, chaque programme devrait savoir parler directement à chaque modèle de clavier, d'écran ou de disque du monde. Le système sert d'intermédiaire : les programmes lui demandent « affiche cette fenêtre », « enregistre ce fichier », et c'est lui qui s'occupe du matériel.
Ses quatre grands rôles :
Partager le processeur entre tous les programmes ouverts, en passant de l'un à l'autre des milliers de fois par seconde, si vite qu'ils semblent tourner en même temps ;
Partager la RAM : chaque programme a sa zone, et ne peut pas lire celle des autres ;
Gérer les fichiers : où ils sont rangés sur le disque, qui a le droit de les lire ;
Piloter le matériel grâce aux pilotes.
Les grands systèmes
Système
Sur quoi
À savoir
Windows (Microsoft)
la plupart des PC
le plus répandu sur ordinateur, payant (licence souvent incluse à l'achat)
macOS (Apple)
uniquement les Mac
très apprécié des développeurs ; basé sur Unix
Linux
PC, serveurs, objets connectés
gratuit et libre ; fait tourner la grande majorité des serveurs d'Internet et tous les plus gros superordinateurs
Android (Google)
la majorité des téléphones
construit sur le noyau Linux
iOS (Apple)
les iPhone
Les extensions de fichiers
Extension
Type
.txt, .csv, .py, .html
texte (s'ouvre avec n'importe quel éditeur)
.docx, .xlsx, .pptx
Word, Excel, PowerPoint
.pdf
document à lire ou imprimer
.jpg, .png
images
.mp3, .mp4
son, vidéo
.zip
archive compressée (plusieurs fichiers en un)
.exe
programme Windows : attention, l'ouvrir lance un programme
Teste-toi
Ton PC rame. Quel outil de Windows montre quel programme utilise le plus de processeur et de RAM ?
Le BIOS
Le Gestionnaire des tâches (bonne réponse)
Le Panneau de configuration des couleurs
L'explorateur de fichiers
Tu reçois par WhatsApp un fichier photo_mariage.jpg.exe. Que faire ?
L'ouvrir, c'est une photo
Ne pas l'ouvrir : c'est un programme déguisé en image (bonne réponse)