1 Les logiciels en général sont classés en deux familles:  Logiciels de base  Logiciels d’applications (applications) 2.

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes dexploitation Les systèmes dexploitation en général (Tanenbaum 1.1 et 1.3)
Advertisements

Types des systèmes d’exploitation
Architecture de machines Principes généraux
Logiciels et domaines d'application
Module II : Les logiciels
Système d’exploitation: Principe
LA VIRTUALISATION Par AVIGNON, CHOMILIER, MIGNOT 1.
Les Systèmes d’Exploitation
par Bernard Maudhuit Anne-Marie Droit
IFT 6800 Atelier en Technologies d’information
Module 1 : Généralités sur les systèmes informatiques
Système dexploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Les systèmes d’exploitation
FORUM REGIONAL DE NORMALISATION DE L'UIT POUR L'AFRIQUE (Dakar, Sénégal, mars 2015) Outils et méthodes pour tester la qualité de services (QoS) de.
OS & Logiciels.
Taper sur Echap pour sortir à tout moment. Cliquer ici pour la suite Cliquer ici pour la suite.
Initiation à la navigation sur Internet et à l’utilisation de la Plate-forme l’enseignement à distance Moodle » Issa saley.
JI Les systèmes d’autorisation et d’authentification dans AMI Fabian Lambert.
 Pour assurer l'égalité des chances, l'Education Nationale doit dispenser à chaque futur citoyen la formation aux utilisations des Technologies de l‘Information.
Question de gestion 13 : Le document peut-il être vecteur de coopération ? Le document : - Dématérialisation des documents - Partage, mutualisation, sécurisation.
Architecture matérielle et logicielle. Sommaire Un peu d’histoire : Naissance de l’informatique Organisation matérielle des ordinateurs Processeur, Mémoire,
Mediator 9 - Un outil de développement multimédia 3AC Techno/Informatique.
Chapitre10 Prise en charge des utilisateurs distants Module S41.
Design Patterns.  SIDAOUI Abdelfahem  
Développement d’application avec base de données Semaine 3 : Modifications avec Entité Framework Automne 2015.
Les outils de tests 1 1 CHAKI Abderrazak - ETIENNE Jonathan - TOUMI Nacereddine - VACHER Nicolas.
V- Identification des ordinateurs sur le réseau??? ? ? ? ?
UNIX AVANCE Yves PAGNOTTE – Janvier – QUELQUES RAPPELS SUR LES SYSTEMES D’EXPLOITATION 1.
Cloud et Petites entreprises. Stockage de données.
Freeplane Free mind mapping and knowledge ree mind mapping and knowledge Freeplane Free mind mapping and knowledge ree mind mapping and knowledge.
Développement d’application avec base de données Semaine 8 : WPF avec Entité Framework Automne 2015.
Géomatique Systèmes de projection Types de données Applications Qu’est-ce qu’un SIG ? Présentation de la géomatique La géomatique regroupe l'ensemble des.
Définitions et vocabulaire de base. Information ? Définition : L’information est un élément de connaissance susceptible d’être représenté et traité. Remarque.
Module S42 Chapitre 1  Présentation de l'administration des comptes et des ressources.
1 Initiation à la micro-informatique Les logiciels – 1ère partie CFPPA d’AUXERRE La Brosse Réalisation : Gilles BERDAL 2005 un clic pour la suite…
Migration Plan adressage EPLE Migration Plan d'adressage EPLE.
Les méthodes de tests Les grands principes pour réaliser des tests efficaces.
Réflexion sur un exemple possible de projet proposé en I.S.N.
Résultats de la commission Enseignements Technologiques - Sciences Expérimentales.
Les « enquêtes d’analyse critique » en études sociales sur
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI La technologie « cloud » M.
Page 1 Contact :Mr ELLOUZE Khaled GSM Nos Clients.
1 Projet d'établissement Action 10.2 Créer un portail intranet dédié aux agents de l’Inrap Présentation des choix technologiques de l’Inrap.
Chapitre IV Architecture de VonNeumann. I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan.
CSI 3531 Systèmes d’exploitation Nathalie Japkowicz 1.
Informatique 1A Langage C 6 ème séance 1. Objectifs de la séance 6  Allocation dynamique de mémoire  Application à la création de tableaux 2.
Caroline Tremblay Baker. Brève histoire du disque dur Qu’est-ce qu’un disque dur et à quoi cela sert-il ? Qu’elles sont les différentes parties du disque.
 a été réalisé et optimisé pour Microsoft Office PowerPoint L’utilisation d’une version inférieure supprime les effets visuels.  correspond aux.
PRESENTATION DES INITIATIONS 2015 / Nous sommes une équipe de bénévoles enthousiastes, ayant le souci de répondre aux attentes de nos adhérents.
Les applications O.Legrand G. Seront. Les applications Chaque application a son Linux.
1 UNIX AVANCE Yves PAGNOTTE – Janvier – PROCESSUS ET RESSOURCES.
Cloud Said WAHID Formateur Cloud , Développeur sénior. Net
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Colloque LCG France14-15 mars SURVEILLANCE ET GESTION D’INCIDENTS Cécile Barbier (LAPP)
Jean-Philippe PICARAT - Pôle TICE - Cnam Pays de la Loire Le numérique, un langage en soi.
AQPC juin TYPO3 un outil adapté pour soutenir les enseignants dans la production de sites web de cours au Cégep de Sainte-Foy.
Eric Fede : Obernai Intégration des services grille dans l'exploitation des systèmes informatiques du laboratoire.
Module 14 : Installation et configuration des services Terminal Server.
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Utilisation de Windows
Système d’exploitation Windows XP
Ceci est un exemple ODP 26/03/2007.
Interface Bas niveau : matériel processus mémoire pilotes E/S Haut niveau : fichiers gestion de fichiers.
Sfaihi Yassine Rabai Fatma Aissaoui Walid
Module 10 : Configuration de l'impression
Tablette Définition Les différentes tablettes Comparaison avec un PC
Notions de base sécurité
La gestion des pilotes de périphériques
Notions de base sécurité
Traitement de TEXTE 2 Stage – Semaine 3.
Transcription de la présentation:

1

Les logiciels en général sont classés en deux familles:  Logiciels de base  Logiciels d’applications (applications) 2

Sans système d’exploitation, chaque application (logiciel) “communique” directement avec le matériel. 3 Application Matériel

4 Mais pour un même type de matériel (ex: une imprimante) il existe différents modèles. …………. Une application devrait être en mesure de « communiquer » avec n’importe quelle imprimante !!!!!

Il n’est pas possible pour les développeurs de prévoir toutes les imprimantes et encore moins celles à venir! 5 Solution Acquérir l’imprimante prévue par l’application (cela pour chaque application et chaque matériel ) L’utilisateur doit exprimer ses besoins selon le matériel utilisé (cela nécessitera des connaissances informatiques conséquentes

Le système d’exploitation s’interpose entre l’application et le matériel afin de faire le lien entre les deux: 6 Application Système d’exploitation Matériel L’envoi d’une demande d’impression Le système se chargera de faire cette demande Auprès de l’imprimante

Les développeurs peuvent par conséquent développer leurs application sans prendre en compte le matériel d’impression qui sera utilisé. Le système d’exploitation permet ainsi de « » les programmes et le matériel afin de simplifier la gestion des ressources matérielles, et offrir à l’utilisateur une interface Homme/Machines simplifiée afin de lui permettre de s’affranchir de la complexité de la machine physique (l’ordinateur et ses périphériques) 7 dissocier

8 Le système d'exploitation contrôle et coordonne l'utilisation des ressources matérielles parmi les divers programmes applicatifs pour les différents utilisateurs.

9 Logiciels d’application Système d’exploitation Pilotes Matériel

 Ce dernier modèle permet de faire ressortir le rôle des pilotes  Le pilote (driver) est un programme informatique qui permet au SE d’interagir avec un périphérique ◦ Les périphériques sont nombreux et il est impossible des tous les intégrer à un SE ◦ Les périphériques qui sont créés après la sortie d’un SE... 10

Le maître d’orchestre: essentiel pour utiliser les ressources de la machine. ◦ Gestion de la mémoire centrale ◦ Gestion des processeurs: temps de calcul entre plusieurs programmes qui s’exécutent simultanément ◦ Gestion des périphériques: E/S ◦ Gestion des fichiers: sur les mémoires de masses 11

◦ Gestion des ressources: attribution des ressources nécessaires ◦ L’exécution du programme sans empiétement ◦ Gestion des utilisateurs: pas d’interférence entre eux 12

Dans le secteur informatique, les systèmes d’exploitation les plus répondus sont Windows (pour le PC), Mac OS (pour les ordinateurs d’Apple), Linux (pour le PC et les serveurs) et Unix (pour les serveurs). Pour les téléphones, on trouve Android, iOs (chez Apple), Symbian et Windows Phone. 13