IFT 6800 Atelier en Technologies d’information

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

OS Le Système dexploitation Windows. Lorigine Membres fondateurs? Synergie IBM Microsoft Deuxième offensive Apple.
Module Systèmes d’exploitation
Leçon 3: Logiciels et domaines d’application de l’informatique
PC / Traitement numérique / Contrôle Environnement logiciel
GEF 435 Principes des systèmes dexploitation Les systèmes dexploitation en général (Tanenbaum 1.1 et 1.3)
Types des systèmes d’exploitation
GEF 435 Principes des systèmes dexploitation Structure des systèmes dexploitation (Tanenbaum 1.7)
Chapitre I : Systèmes d’exploitation
Chapitre 3: Système d’exploitation
Présentation de l’Architecture Windows NT
PLAN du COURS Introduction Structure des Systèmes Informatiques
Introduction aux Systèmes d’Exploitation
Architecture de machines Principes généraux
le bureau de Windows et ses fonctionnalités
Systèmes d’exploitation
Logiciels et domaines d'application
Histoire des systèmes d’Exploitations
Informatique générale
Module II : Les logiciels
Le système d’exploitation
Cursus des formations informatique Programme
Système d’exploitation: Principe
Département informatique Automne 2013
Chapitre 1: Système d’exploitation
Module 1 : Préparation de l'administration d'un serveur
LA VIRTUALISATION Par AVIGNON, CHOMILIER, MIGNOT 1.
Les Systèmes d’Exploitation
par Bernard Maudhuit Anne-Marie Droit
Réalisée par :Samira RAHALI
Applications Chapitre B17 et C18
Programme et Langage C++
LA BASE DE REGISTRE par Bernard Maudhuit. La Base de Registre 1/ Notions élémentaires.
Structures des Systèmes d’Exploitation
Présentation de Windows 2000 Quest-ce que Windows 2000? 2 versions principales : 1.Windows 2000 Professionnel : Système dexploitation client (comme Windows.
GPA435 Systèmes d’exploitation et programmation de système
1 IFT 6800 Atelier en Technologies dinformation Chapitre 1 Introduction.
Module 1 : Généralités sur les systèmes informatiques
Module 2 : Configuration de l'environnement Windows 2000.
Informatique et Unix Jean-Pierre Gallou
Système dexploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Module 1 : Installation de Microsoft Windows XP Professionnel
Les Systèmes d’Exploitation
Vue d'ensemble Configuration d'adresses IP
Systèmes d’exploitation
Introduction aux systèmes d’exploitation
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
SYSTEMES D’EXPLOITATION
© OutilsInformatique, 2014 tous droits réservés 1.Définir des termes et concepts de la gestion de réseau. 2.Comprendre les avantages d’un réseau. 3.Comprendre.
AFPA CRETEIL 1-1 Windows NT Environnement Windows NT Chapitre 1.
Plan Définitions et exemples Composants de cluster
La programmation système
Programmation Système et Réseau
1 IFT 099 Introduction à la programmation. 2 Plan du cours (sem. 1) 1.Introduction - les ordinateurs 2.La programmation procédurale 3.La programmation.
Les systèmes d’exploitation
Architecture matérielle Qu’est ce qu’un ordinateur ?
Cours Réseau Avancé Protocoles, Architectures, Sécurité
Doan Chien Thang Aôut,2008.  La vue d'ensemble des systèmes d'exploitation  Les processus et les fils  Gestion de la mémoire  Le système des fichiers.
OS & Logiciels.
Taper sur Echap pour sortir à tout moment. Cliquer ici pour la suite Cliquer ici pour la suite.
Chapitre 1 : systèmes d’exploitation
1 Démo SoftGrid. Le Séquenceur SoftGrid Utilisation d’un « packageur » SoftGrid Possibilité de “séquencer” en ligne de commande (CLI) Existence d’outils.
1.1: notions de bases de l’informatique
Crédits SommaireSystème & Processus Système et Applications Système, programmes & données Définition Système & UtilisateursSystème et Interface CULTURE.
Introduction aux systèmes d’exploitation Partie 1: Introduction
Gestion des Tâches Les Processus. Un système multitâches La carte mère comporte Le Processeur (calcul et attente) Les jeux de composants spécialisés (entrées-sorties.
Chapitre 12 Surveillance des ressources et des performances Module S41.
1 Les logiciels en général sont classés en deux familles:  Logiciels de base  Logiciels d’applications (applications) 2.
DUT 1ère année Génie Biologique Paul-Antoine Bisgambiglia Année
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Transcription de la présentation:

IFT 6800 Atelier en Technologies d’information Chapitre 3 Systèmes d'exploitation (exemple Unix) et Base de données

Plan du cours 1. Introduction 2. Composantes matérielles d’un ordinateur 3. Systèmes d'exploitation (exemple Unix) et Base de données 4. Technologies Internet 5. Introduction à la programmation Internet 6. Introduction à Java script 7. Java

Système d'exploitation(SE) / Operating System(OS)? Un programme qui contrôle l’exécution de toutes les autres applications qui tournent sur la machine. Le système d’exploitation est l’ensemble des programmes qui se chargent de résoudre les problèmes relatifs à l’exploitation de l’ordinateur. Une interface entre l’homme et la machine.

Définition ? 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 - 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

Exemple de systèmes d'exploitation MS-DOS Windows 3.1 95, 98, 98 SE, Millenium Windows NT NT 3.5, NT 4, Windows 2000, Windows XP UNIX Solaris, BSD, Linux MacOS De nombreux autres  Systèmes divers (machine à laver).

Structure en couche d’un SE moderne

Les différentes couches entre le matériel et l’utilisateur

Services offerts par un SE Abstraction Machine - Programme voient une machine idéale: Cache particularités du matériel et donne l'illusion de matériel non partagé (Processus). - Librairies Services simplifient programmes. Gestions de Ressources - Processeur(s). - Mémoire. - Périphériques (Entrées/Sorties) - Système de Fichiers. Interface Utilisateur - Permet à l'utilisateur de communique avec le système. - Gestion Utilisateurs.

Processus Abstraction Principale du SE. Plusieurs Processus  Multitâche. Tâche qui s'exécute dans le système - "Croit" qu'il est seul à accéder à la machine - Mémoire - CPU - Périphériques - Le SE gère le "multiplexage" de toutes ces ressources.

Gestion des ressources Ressource sont partagées entre processus Problèmes: - Isoler des erreur (un processus isolé des autres) - Partage équitable - Sécurité - Interblocage Géré par le cœur du SE: noyau

Abstractions utiles (Services) Communication entre processus. Gestion des erreurs. Gestion de fichier. Gestion des utilisateurs. Gestion du réseau. Gestion de l'affichage graphique. Etc..

Évolution des SEs Nouvelles architectures matérielles - Systèmes Exploitations Avancés sur petites machines Nouveaux services à offrir - Réseau (Internet) - Interface Graphiques - Jeux / 3D Hardware Changeant - Hot-Swap, ordinateurs mobiles…

Problèmes évolution SE Systèmes d'Exploitations deviennent toujours plus gros! - Moins stable (si SE crashe, tout système crashe) - Plus compliqué à entretenir. Mettre un petit système d'exploitation sous le gros.  Architecture Micro-Noyau