Systémes d'exploitation
2ème chapitre : gestion mémoire * en 1A
3ème chapitre : interface utilisateur (langage de commande) * on zappe
4ème chapitre : gestion processeur(s) * 2% traité en 1A
5ème chapitre : gestion des périphériques * vu en info indus.
Introduction
Fonction d’un système d’exploitation
Système informatique ? :
Système qui va permettre la gestion des informations ; * gestion d’échange des informations ; => liaison avec le monde extérieur * stockage d’informations ; => système de fichier * traitement de l’information. => gestion processeur + programmation
Système d’exploitation = fournisseur de services => machine virtuelle décrite en fonction des services demandés.
Ceci implique une connaissance parfaite du matériel ; * processeur : un certain nombre de pages ; * clavier, écran -> interface -> de nouveau, un certain nombre de pages ; * par conséquent, aucune portabilité. Si on change quelque chose, il faut changer le programme ; * Étant en liaison direct, il n’y pas non plus de protection.
On ajoute alors un Système d’exploitation ; * on ne voit plus le matériel => matériel virtuel ; * on assure la sécurité ; * on assure la portabilité ; * par contre, on perd en rapidité, en efficacité. * c’est complexe et pèse de quelques dizaines de méga à quelque centaines de méga.
Définition d’un OS (ou « SE ») ; * Gestion d’informations ; * E/S => structuration ; * Stockage d’informations => mémoire secondaire ; * Traitement de l’information => en série ou en parallèle ; * fonction auxiliaires ; * mise au point de programme ; * statistiques. * gestion partagé des ressources ; * ressources physiques ; * périphériques ; * mémoire secondaire ; * mémoire principale ; *