01
L'âge de pierre
Les premiers SE
Multics
Unix
MS-DOS
Windows
Linux
Introduction aux systèmes d'exploitation
Patrick Lafrance 2014
Historique des systèmes d'exploitation
1/15
:~/L'âge de pierre…
informatique
Les premiers ordinateurs ne possédaient pas de SE, puisqu'ils n'effectuaient qu'une seule tâche à la fois.
La multiprogrammation permit de charger plus d'un programme dans en mémoire. Il fallut développer une méthode pour octroyer une partie de la mémoire à chaque programme puis, sélectionner celui qui devait être exécuté. C'est un proto-SE qui s'en chargeait. Introduction aux systèmes d'exploitation
Patrick Lafrance 2014
Historique des systèmes d'exploitation
2/15
:~/Les premiers SE
On peut commencer à parler de véritable SE lorsque ces programmes rudimentaires commencent à rassembler des fonctions permettant de faciliter l'accès aux ressources (processeur, mémoire, bandes magnétiques, imprimante, etc.)
Plutôt que d'avoir à intégrer à chaque programme toutes les instructions nécessaires pour, par exemple, faire imprimer une ligne de texte, elles sont conservées en mémoires et rendues disponibles aux programmes.
Introduction aux systèmes d'exploitation
Patrick Lafrance 2014
Historique des systèmes d'exploitation
3/15
:~/Les avantages d'un SE
Utilisation plus efficace des ressources.
Mise en commun des fonctions d'usage courant. Moins de programmation requise, moins de causes possibles de bogues.
Sécurisation des programmes. À chaque programme sa zone mémoire.
Adaptation plus facile au nouveau matériel; il n'est plus nécessaire de modifier tous les programmes.
Introduction aux systèmes d'exploitation
Patrick Lafrance 2014
Historique des systèmes d'exploitation
4/15
:~/Multics
Multiplexed Information and Computing
Service
Développé par Bell labs en 1969.
L'intention était de permettre l'accès ponctuel à un ordinateur comme à un service public.
Système très (trop) complexe mais très inovateur à son époque.
Dû à sa complexité et