La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les Systèmes dExploitation Plan: I. Introduction II. Définition III. Rôles du système d'exploitation IV. Composants du système d'exploitation V. Différents.

Présentations similaires


Présentation au sujet: "Les Systèmes dExploitation Plan: I. Introduction II. Définition III. Rôles du système d'exploitation IV. Composants du système d'exploitation V. Différents."— Transcription de la présentation:

1

2 Les Systèmes dExploitation

3 Plan: I. Introduction II. Définition III. Rôles du système d'exploitation IV. Composants du système d'exploitation V. Différents types de systèmes dexploitation VI. Conclusion

4 IntroductionIntroduction …Imaginer un ordinateur sans le Système dExploitation…? La première génération d'ordinateurs avait son propre jeu de codes binaires, appelé Langage Machine, qui lui indiquait comment fonctionner Problématique: difficultés à programmer limite de la souplesse et de la vitesse impossibilité de lutilisation pour un particulier En conséquence: lordinateur était réservé pour les spécialistes

5 II. Qu'est-ce qu'un système d'exploitation ? Pour chaque opération, que ce soit… l'ouverture d'un document une connexion Internet le déplacement de la souris l'appui d'une touche sur le clavier etc. le système d'exploitation est sollicité! DéfinitionDéfinition

6 Le système d'exploitation (noté SE ou OS en anglais, Operating System), est le premier logiciel lancé au démarrage de l'ordinateur Il initialise les composants matériels et en verrouille l'accès Tous les autres programmes devront passer par l'interface qu'offre le système d'exploitation pour accéder au matériel DéfinitionDéfinition

7 Pour faire fonctionner un programme informatique… La machine doit effectuer un certain nombre d'opérations préparatoires afin d'assurer les échanges entre: PROCESSEUR MEMOIRE RESSOURCES PHYSIQUES (périphériques)

8 Objectif principal dun SE: Offrir aux utilisateurs des fonctionnalités adaptées à leurs besoins Principe: masquer les caractéristiques physiques du matériel Solution: structure en couches, chacune offrant des services de plus en plus évolués au niveau supérieur

9 Le Système d'Exploitation comme couche d'abstraction du matériel pour l'utilisateur UTILISATEUR Affichage Gestion des utilisateurs Gestion de processus Système de fichiers Abstraction du matériel SYSTEME DEXPLOITATION MATERIEL

10 Transformer une machine matérielle en une machine utilisable? …cest-à-dire fournir des outils adaptés aux besoins indépendamment des caractéristiques physiques Interface homme-machine

11 III. Rôles dun système d'exploitation Gestion du processeur Le SE est chargé de gérer l'allocation du processeur entre les différents programmes grâce à un algorithme d'ordonnancement

12 Gestion de la mémoire vive Gestion de l'espace mémoire alloué à chaque application En cas d'insuffisance de mémoire physique: « mémoire virtuelle » R ô l e s d u n S E

13 Gestion des entrées/sorties L unification et le contrôle d'accès des programmes aux ressources matérielles par l'intermédiaire des pilotes (gestionnaires de périphériques) dndn R ô l e s d u n S E

14 Gestion de l'exécution des applications La bonne exécution des applications en affectant les ressources nécessaires à leur bon fonctionnement R ô l e d u n s y s t è m e d e x p l o i t a t i o n R ô l e s d u n S E

15 Gestion des droits La sécurité liée à l'exécution des programmes La garantie que les ressources ne sont utilisées que par les programmes et utilisateurs possédant les droits adéquats R ô l e d u n s y s t è m e d e x p l o i t a t i o n R ô l e s d u n S E

16 Gestion des fichiers Un fichier est une suite d'informations binaires (0 et 1) Ce fichier peut être stocké pour garder une trace de ces informations Gestion de la lecture et de l'écriture dans le système de fichiers R ô l e d u n s y s t è m e d e x p l o i t a t i o n R ô l e s d u n S E

17 Le système de fichiers permet d'enregistrer les fichiers dans une arborescence organise les données afin de pouvoir localiser les informations R ô l e d u n s y s t è m e d e x p l o i t a t i o n R ô L e s d u n S E

18 Qu'est-ce qu'un répertoire? Un répertoire (ou un dossier ) est: un objet informatique qui contient des fichiers peut contenir d'autres répertoires La représentation d'un système de répertoires sous Windows 95:

19 Gestion des informations Le SE fournit un certain nombre d'indicateurs permettant de diagnostiquer le bon fonctionnement de la machine: accès stockage R ô l e d u n s y s t è m e d e x p l o i t a t i o n Rôles dunSERôles dunSE

20 IV. Composants du système d'exploitation Un logiciel complexe avec: un ensemble dalgorythmes (code) des tables statiques et dynamiques (données) permettant de gérer les intéractions avec le matériel

21 Le noyau Réside en mémoire centrale Représente les fonctions fondamentales du SE Gestion: de la mémoire des processus des fichiers des entrées-sorties principales des fonctionnalités de communication ComposantsduSEComposantsduSE

22 L'interpréteur de commande Permet la communication avec le SE par l'intermédiaire d'un langage de commandes, afin de permettre à l'utilisateur de: piloter les périphériques en ignorant tout des caractéristiques du matériel qu'il utilise la gestion des adresses physiques composants duSEcomposants duSE

23 V. Différents types de systèmes dexploitation Aujourdhui trois grandes catégories de systèmes: 1. Systèmes temps réel : contrôle de processus industriels (notion de respect de temps de réponse prépondérante)

24 2. Systèmes transactionnels : traitements à distance: nombreux accès intéractifs opérations prédéfinies grande quantité dinformations DifférentstypesdeSEDifférentstypesdeSE

25 3. Systèmes temps partagé : développement dapplications et activités avec moins de contraintes (interface simplifiée) Mode intéractif avec un maximum de fonctionnalités (les jeux video, pilotage dune imprimante ou d`un scanner, la radio, le traitement de texte, etc…) D i f f é r e n t s t y p e s d e S E

26 Parmi ce dernier type de SE on peut mentionner : Systèmes multi-tâches Plusieurs applications peuvent être lancées en même temps sans qu'aucune n'affecte les autres Différents typesdeSEDifférents typesdeSE

27 Systèmes multi-processeurs Une technique consistant à faire fonctionner plusieurs processeurs en parallèle afin d'obtenir une puissance de calcul plus importante que celle, obtenue avec un processeur haut de gamme ou bien afin d'augmenter la disponibilité du système DifférentstypesdeSEDifférentstypesdeSE

28 Le problème: pas de système Universel! Windows Mac OS Solaris Unix BeOS GNU/Linux etc… …alors que certains systèmes d'exploitation ne fonctionnent qu'avec un seul type de matériel informatique Différentstypes deSEDifférentstypes deSE

29 Exemple: Mac OS ordinateur Apple-Macintosh Windows architectures PC Linux Différentstypes deSEDifférentstypes deSE

30 Chaque système a sa propre manière de dialoguer avec les logiciels… Exemple 1: Exemple 2: « Indique-moi la position de la souris » « Préviens-moi lorsque la souris est déplacée » Différentstypes deSEDifférentstypes deSE

31 En conclusion… Les systèmes dexploitation reflètent lévolution de linformatique Le choix dun SE dépend du type des tâches que lon veut effectuer


Télécharger ppt "Les Systèmes dExploitation Plan: I. Introduction II. Définition III. Rôles du système d'exploitation IV. Composants du système d'exploitation V. Différents."

Présentations similaires


Annonces Google