Académique Documents
Professionnel Documents
Culture Documents
Pr. F.YAKINE
: yakine.ensa@gmail.com
Autres
Première couche logicielle au dessus du matériel
Systèmes d’exploitation - GTR1&SEII1- F.YAKINE
Décharger le programmeur
Tâche de programmation énorme et fastidieuse
un système d'exploitation comme Linux ou Windows est de
Systèmes d’exploitation - GTR1&SEII1- F.YAKINE
Gestion du processeur :
Le système doit gérer l'allocation du processeur aux différents
programmes pouvant s'exécuter.
Systèmes d’exploitation - GTR1&SEII1- F.YAKINE
La gestion de la Mémoire
La mémoire est une ressource importante qui doit être gérée avec
prudence.
Systèmes d’exploitation - GTR1&SEII1- F.YAKINE
Le GM doit :
connaître les parties libres et les parties occupées de la mémoire
allouer de la mémoire aux processus qui en ont besoin,
récupérer la mémoire utilisée par un processus lorsque celui-ci
se termine
Fonctions d’un SE
La gestion des fichiers
Gestion de la concurrence
Gestion de la protection
n'acceptent pas les logiciels installés par l'utilisateur , comme une TV, un
four micro-onde, un téléphone portable ou un lecteur MP3 ….
On ne peut pas modifier, ni charger un nouveau programme sur un four
micro-onde dont le programme de fonctionnement est inscrit en ROM.
Les systèmes QNX, VxWorks sont des célèbres OS embarquées
applications
APPLICATIONS (jeux, outils bureautiques, …)
SYSTEME Interpréteur de commandes, Chargeur du SE
D’EXPLOITATION Noyau=GP+GM+G.E/S+SGF
Langage machine
MATERIEL Dispositifs physiques
Mac) est mis sous tension, il exécute un logiciel appelé BIOS (Basic
Input Output System)
Le BIOS est placé en mémoire ROM .
Il effectue un ensemble de tests internes (test de la mémoire en
particulier), avant de rechercher les différents périphériques de
stockage qu'il peut détecter (disques dur, lecteur CD, clé USB).
DOS 16 bits
Windows3.1 16/32 bits
Windows95/98/Me 32 bits
WindowsNT/2000 32 bits