Please enable JavaScript.
Coggle requires JavaScript to display documents.
généralités sur les systèmes d'exploitation - Coggle Diagram
généralités sur les systèmes d'exploitation
1-) Introduction à l'objet de la leçon
1-A) L'ordinateur propose plusieurs services en faveur de l'utilisateur.Il lui permet de collecter des données,de réaliser des calculs , de stocker des informations ,et encore communiquer avec d'autres ordinateurs...
Un ordinateur
Hardware
software
Les applicatifs
les programmes systèmes (exp:SE)
le système d'exploitation est un ensemble de programmes qui permettent le fonctionnement du syst et aux utilisateurs de gérer les ressources de l'ordinateur.
2-) Historique(évolution des ordinateurs et les SE)
A°1ere gen: Pas de SE.des ordinateurs qui remplissaient toute une salle entière.ils étaient trés fragiles et lentes
B°la 2ème gen:l'apparition des transitors rendaient les ordinateurs plus fiables mais devant les couts élevées les clients c'étaient plutot des grandes compagnies et administrations. Le traitement par lots cet enchainement logique a permis de réduire les temps.
C°3eme gen:
amélioration des couts et des performanes (circuits intégrés)
les ordinateurs possèdent une seule architecture et la meme jeu d'instructions.
l'apparit du spoule pour le transfert des travaux des cartes vers le disque
la multiprogrammation>partage du temps
naissance du syst MULTICS pour l'ordinateur central et UNICS connu sous le nom UNIX1 pour les mini-ord
les mini-ordinateurs
4eme gen: L'invention des ordinateurs personnels grâce au développement des circuits LSI contenant un chiffre indénombrable de transistors.
Il existe 2 SE: MS-DOS et UNIX
les ordinateurs individuels
5eme gen: l'intégration des composants et la présence des SE de type "micro-noyau" qui sont à la base modulaires permettaient l'apparition des petites appareils numériques portables (PIC,PDA) pour faciliter la tache.
système d'exploitation
A-) Def: un SE est le logiciel principal qui dirige l'utilisation des ressources de l'ordinateur notamment les ressources critiques par des applicatifs en protégeant l'utilisateur contre les attaques possibles.Une machine virtuelle proposée comme une illusion de l'appareil informatique facile à exploiter.
B-)classe des S.E
Mono-tache: a tout instant un seul programme est exécuté;un autre ne démarrera à condition que le premier programme sera achevée
Multi-taches: Des ordinateurs ont la capacité à exécuter simultanément plusieurs processus
un ordinateur multiprocesseur: un processus peut être exécuter sur chaque processeur
le temps partagé ou pseudo-parallélisme
Mon-session
Multi-sessions
C-) structure en couche d'un SE
1-noyau:une partie fondamentale dans plusieurs SE (réside en mémoire)
gestion du processur
un allocateur(dispatcher)
un planificateur (scheduler)
gestion des interruptions
gestion du multi-tache
2-gestion mémoire
gestion des fichiers
E/S
shell (dialogue homme/systeme)