L'évolution des systèmes d'informations
Cours : L'évolution des systèmes d'informations. Recherche parmi 300 000+ dissertationsPar dissertation • 2 Février 2013 • Cours • 9 414 Mots (38 Pages) • 1 513 Vues
LICENCE FONDAMENTALE EN INFORMAT IQUE
1 è r e Anné e ( s eme s t r e 2 )
Pr o f . Ahmed MAHJOUB
Dép a r t ement d e s S c i enc e s d e l ’ Inf o rma t i que
F a cu l t é d e s S c i enc e s d e T uni s
Systèmes d’Exploitation 1 INTRODUCTION ET
HISTORIQUE DES SYSTÈMES
D’EXPLOITATION
2
Chapitre 1
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 Système informatique
3
Un système informatique comprend du matériel, des
programmes systèmes dont le système
d’exploitation et des programmes applicatifs
Ssystème
bancaire
Réservations
Aériennes
Navigateur Web
Compilateurs Editeurs Interpréteurs de
commandes
Système d’Exploitation
Langage machine
Matériel
Application
Programme
Système
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 Qu’est-ce qu’un système d’exploitation ?
4
Qu’est ce qu’un
système d’Exploitation
?
Fournit un ensemble de
services que les programmes
peuvent solliciter par le biais
d’instructions spéciales
appelées appels systèmes
Gère toutes les ressources
de la machine
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 Qu’est-ce qu’un Système d’Exploitation?
5
Un système d’exploitation est un ensemble de
procédures manuelles et automatiques qui permet à
un groupe d’utilisateurs de partager efficacement un
ordinateur. Brinch Hansen
Il est plus facile de définir un système d’exploitation
par ce qu’il fait que par ce qu’il est. J.L. Peterson.
Un système d’exploitation est un ensemble de
procédures cohérentes qui a pour but de gérer la
pénurie de ressources. P. Hochard.
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 A quoi sert un système d’exploitation ?
6
Un système d’exploitation :
Constitue une interface entre les programmes applicatifs et le
matériel.
Permet aux utilisateurs d’exécuter leur programmes sur une
machine beaucoup plus conviviale et riche en fonctionnalités.
Constitue une base pour le développement de programmes
d’application
Cache la complexité du matériel.
Evite programmation en langage machine
Gère de façon optimale toutes les ressources matérielles de la
machine : processeur, mémoire, disques, horloge,
périphériques, communication inter-machines, etc.
S’occupe de toutes les opérations d’entrée/sortie
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 Types de Systèmes (1/6)
7
Batch
Traitement par lots (années 60 et début 70 – disparus depuis)
Programmes exécutés l’un après l’autre sans interruption
(préamption)
Programmes soumis sur bande magnétique après lecture à
l’unité de traitement
L’unité de traitement produit les résultats et les stocke en un
seul lot sur une bande magnétique.
Les résultats sont par la suite imprimés.
Système très lent. Parfois plus d’une heure passe avant d’avoir
l’imprimé des résultats.
Systèmes d'Exploitation 1 - LFI1 - 2011-2012 Types de Systèmes (2/6)
8
Interactifs (Time Sharing)
L’unité de traitement est partagée entre plusieurs utilisateurs.
Plusieurs programmes sont présents en mémoire centrale à la
fois.
Lorsqu’un programme bloque en attente d’une entrée/sortie,
l’unité de traitement bascule sur un autre programme prêt à
s’exécuter.
...