Architecture d’un syst`eme d’exploitation 1/71
Architecture d’un syst`eme d’exploitation
Jean-Claude Bajard
IUT de Montpellier, Universie Montpellier 2
Premi`ere ann´ee de DUT
Architecture d’un syst`eme d’exploitation 2/71
Introduction
Historique
Historique
Les premi`eres ann´ees
I1945-1955
IChargement manuel du programme
IMachine `a tubes (sans m´emoire)
IEx´ecution s´equentielle d’un programme (instructions en
binaire)
I1955-1965
IApparition des transistors
ITraitement par lots (cartes perfor´ees): langage de
programmation, interpr`eteur , compilateur,
IPremiers programmes r´esidants: FMS(Fortran Moniteur
System) IBSYS (IBM)
Architecture d’un syst`eme d’exploitation 3/71
Introduction
Historique
Historique
Les premiers OS (Operating Sytems)
I1965-1980
ICircuits int´egr´es, disques, bandes...
IOS 360 d’IBM
Itemps partag´e (cpu, lecture de donn´ees...)
Imulti-taches multi-utilisateurs (Multics, Unix)
IMini ordinateurs : DEC PDP 1, 7, 11
I1980-1990
IVLSI (Very Large Scale Integration), micro-ordinateurs
ISyst`emes interactifs, msdos, os mac, unix
IR´eseaux, syst`emes distribu´es...
Architecture d’un syst`eme d’exploitation 4/71
Introduction
Principes et objectifs
D´efinition
Operating System - Syst`eme d’Exploitation
IUn syst`eme d’exploitation est un ensemble de programmes qui
r´ealisent l’interface entre les mat´eriels (unit´e centrale,
p´eriph´eriques) et les utilisateurs.
INotion de machine virtuelle sur la machine physique.
IGestion du partage des ressources.
Architecture d’un syst`eme d’exploitation 5/71
Introduction
Principes et objectifs
Couches fonctionnelles
Programmes utilisateurs
Programmes d’applications (´editeurs, tableurs,...)
Programmes syst`emes (assembleur, compilateurs, chargeurs, ...)
Syst`eme d’exploitation (noyau, gestion des p´eriph´eriques,...)
Instructuctions machine
Microprogrammation
Mat´eriel
1 / 71 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !