Télécharger gratuitement résumé et cours complet de Système d’Exploitation PDF S4. Bachelor / Licence en Informatique (2ème année SMI L2). Pour les TD, QCM, exercices corrigés, examens, livres… vous trouverez les liens au bout de cette page. Tout en PDF/PPT, Tout est gratuit.
Présentation du Cours Système d’Exploitation

Motivations
Les systèmes d’exploitation (SE) au quotidien:
Machines à laver, consoles de jeux, Smartphones, ordinateurs, SmartTV…
«Le système démarre», «Le système a planté» , « version 3.0.1 du système », « bug système ».
Académique/Professionnel:
Génie Logiciel: le logiciel s’appuie sur un SE
Administration réseau: Les machines du réseaux (PCs, routeurs, serveurs, …) possèdent des SE!
Mais encore:
Les SE ont été particulièrement importants dans le développement de l’informatique, à côté de l’évolution technologique des ressources matérielles.
L’étude des SE permet d’accéder à des formations avancées (Systèmes distribués, virtualisation, cloud computing, Big Data …).
un ordinateur se compose d’éléments matériels « Hardware » et d’éléments logiciels « Software ».
Cependant, comment coexistent-ils? Quel est le rôle joué par le SE? Comment réalise-t-il ce rôle?
Un SE est fortement lié aux ressources matérielles sur lesquelles il s’exécute.
Il exploite l’ensemble des instructions exécutables par l’ordinateur (càd le matériel) et gère ses ressources.
Rappel: point sur le matériel
Processeur
L’Unité Centrale de Traitement (UCT) ou processeur central (CPU), est « le cerveau » de l’ordinateur qui interprète et exécute les instructions du programme situées en mémoire centrale.
L’UCT est composée de l’Unité arithmétique et logique (UAL) et de l’Unité de commande (ou de contrôle).
- L’UAL effectue les opérations arithmétiques et logiques.
- L’Unité de commande dirige le fonctionnement de toutes les autres unités: UAL, mémoire, entrées / sorties, etc., en leur fournissant les signaux de cadence (l’horloge) et de commande.
Mémoire
Les registres:
- type de mémoire qui sert à stocker des données à traiter, des résultats intermédiaires ou des informations de commande.
- Le temps d’accès est minimal, très petit espace de stockage et à prix élever.
La mémoire cache:
- Un bloc de cette mémoire est appelé ligne de cache qui est composée de plusieurs mots mémoire consécutifs en mémoire.
- Le processeur essaie d’accéder à un mot d’abord dans la cache, avant de passer à la mémoire principale:
- En cas d’échec (miss), le mot est gardé dans la cache pour un accès futur.
- En cas de succès (hit), la mémoire principale n’est pas accédée.
- mémoire très rapide, de petite taille.
La mémoire vive:
- RAM (Random Access Memory), on peut accéder instantanément à n’importe quelle espace mémoire.
- Volatile et contient les données et les instructions des applications en cours.
- Mémoire rapide, de taille plus importante et à prix moyen.
Le disque:
- sert principalement à stocker les données d’une manière non-volatile.
- L’accès est mécanique, introduisant un délai important en lecture/écriture relativement à la RAM.
- Sert éventuellement à « étendre » la RAM.
- Un espace plus important et à coût bas (selon les technologies).
La mémoire morte:
- ROM (Read Only Memory) mémoire en lecture seule.
- Permanente, contenant des microprogrammes enregistrés à l’usine sur des puces électroniques de la carte mère, contenant les routines de démarrage de l’ordinateur.
- C’est une mémoire non volatile, rapide et à bas coût.
Les périphériques d’entrée/sortie (E/S):
- Permettent le dialogue (échange d’informations) avec ce qui se trouve à l’extérieur de la machine.
- Ils se composent généralement de deux parties:
- Le matériel (physique).
- Le contrôleur: une puce ou un ensemble de puces qui contrôle physiquement le périphérique. Présente au système d’exploitation une interface « simple », nommée Driver, pour recevoir les commandes et retourner leurs résultats.
Plan du Cours
- Processus
- Ordonnancement des processus
- Gestion de la mémoire
- Systèmes de gestion de fichiers
- Communication interprocessus
- Introduction à la programmation système
Télécharger Cours Système d’Exploitation PDF
Cours de Système d’Exploitation – PDF 1
Cours de Système d’Exploitation – PDF 2
Cours de Système d’Exploitation – PDF 3
NOTE: N’oubliez pas de voir des TD, QCM, Exercices et Examens de Système d’Exploitation. Liens dans la section ci-dessous.
Exercices & Examens de Système d’Exploitation
Pour télécharger les QCM, exercices et examens de Système d’Exploitation, Cliquez sur les liens ci-dessous.
NOTE: N’oubliez pas de voir les autres Unités d’enseignements (matières/modules) de Informatique. Liens dans la section ci-dessous.
Autres Modules d’Informatique
Tourner à la page principale d’Informatique pour voir la totalité des modules (cours, résumés, formation, exercices, td, examens, qcm, livres).
Ou visiter directement les cours de la filière Informatique à partir de ces liens ci-dessous: