Introduction au Système
d’Exploitation UNIX
Bruno Jacob
IUP MIME
Universit´
e du Maine
Introduction au Syst`
eme d’Exploitation UNIX – p.1/15
Introduction
Définition d’un SE :
facilite et simplifie l’utilisation d’un ordinateur
interface entre le matériel et l’utilisateur
Le SE affranchit l’utilisateur des spécificités d’accès au
matériel par des ensembles de services.
Construction en pelures d’oignon
interpreteur
de commandes
materiel
services
utlisateur
utlisateur
Analogie : restaurant
Introduction au Syst`
eme d’Exploitation UNIX – p.2/15
Historique
Le SE Unix est né d’un échec du supersystème Multics
(des Laboratoires Bell) en 1965-69.
SE plus modeste appelé Unix
Écrit en langage C
(à l’époque les SE étaient écrits en assembleur)
portabilité
installation + facile sur les machines
Introduction au Syst`
eme d’Exploitation UNIX – p.3/15
Historique
ATT
(debut UNix en 1969
langage C 1973)
V6 (1975)
V7 (1979)
System III (1982)
System V (1983)
Systeme V R4 (1990)
4.1 BSD (1981)
4.2 BSD (1983)
4.3 BSD (1986)
1991 : développement de Linux (par Linus Torvalds)
2003 : 18 millions de Linux installés
Introduction au Syst`
eme d’Exploitation UNIX – p.4/15
Historique
le SE est écrit dans un langage de haut niveau
(+ lent mais + portable)
accès aux sources des programmes du SE
(on peut faire évoluer le SE sur un site local sans
attendre la prochaine version)
l’interface utilisateur est simple
les appels systèmes sont réutilisables pour l’écriture de
commandes
(SE en mode texte Window en mode fenêtrage)
le SGF est hiérarchique
multi-utilisateurs et multi-tâches (temps partagé)
Introduction au Syst`
eme d’Exploitation UNIX – p.5/15
1 / 15 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 !