MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ



Documents pareils
CH.3 SYSTÈMES D'EXPLOITATION

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

Technicien Supérieur de Support en Informatique

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Systèmes informatiques

Systèmes en réseau : Linux 1ère partie : Introduction

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows W2K pro: configuration.

Extrait de uvrez/technique.mspx UREC MMSH (S. ZARDAN) 1

CT ASS Analyste systèmes Senior

Exigences système Edition & Imprimeries de labeur

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Tsoft et Groupe Eyrolles, 2005, ISBN :

Exigences système Edition & Imprimeries de labeur

ClariLog - Asset View Suite

Histoire de l Informatique

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Les générations d'ordinateurs de 1945 à nos jours

Délivrer des postes de travail virtuels et des applications virtuelles en utilisant des technologies Open Source

cc.region.beaujeu@wanadoo.fr Site Internet Actuellement nous trouvons ce schéma réseau :

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

Configuration système requise

ERP Service Negoce. Pré-requis CEGID Business version sur Plate-forme Windows. Mise à jour Novembre 2009

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Découverte des Logiciels Libres. Gilles Dequen

Architecture des ordinateurs Introduction à l informatique

Matériel & Logiciels (Hardware & Software)

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Module M1 Elément 2 : Informatique 1 (I1)

PROGRAMME «INFORMATICIEN MICRO»

Virtual Box Mettez un PC dans votre... PC

OmniVista 2700 Application complémentaires pour l OmniVista 2500 Network Management

Structure et fonctionnement d'un ordinateur : hardware

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Migration NT4 vers Windows 2003 Server

CAHIER DES CHARGES D IMPLANTATION

André CARDIN FORMATION : Formation2 Mise à jour Windows 2008 pour les MCSE Bull-Formation (Paris) (3 jours Stage professionnel)

PowerShield 3 fournit toutes les informations nécessaires pour un diagnostic de premier niveau.

Systèmes d exploitation

Programmation C. Apprendre à développer des programmes simples dans le langage C

Sauvegarde des données au LAAS

UN EXEMPLE DE CYBERENSEIGNEMENT EN CHIMIE

Parallels Desktop 5 Switch to Mac - Lisez-moi

Qu est ce qu un un serveur?

CUOMO PC Route d Oron Lausanne 021/

Linux 1: Présentation

Spécialiste Systèmes et Réseaux

Dispositif e-learning déployé sur les postes de travail

ANTI-VIRUS / PROTECTION DES POSTES DE TRAVAIL ET DES SERVEURS DE FICHIERS

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

PREREQUIS TECHNIQUES ETAFI DECISIV. PRT ETAFI Decisiv 12/2014 Page 1 sur 16

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

Printer Administration Utility 4.2

HP Color LaserJet Pro MFP M476dn

Contrôleur de domaine et serveur de fichiers

Adopter une approche unifiée en matière d`accès aux applications

Cahier des charges pour la mise en place de l infrastructure informatique

Parallels Transporter Lisez-moi

LYCEE DE BRAS PANON MAPA MAI 2015

Logiciel Enterprise Guide Version 1.3 Windows

Boot Camp Guide d installation et de configuration

Exigences système Commercial & Digital Printing

Symantec Backup Exec 11d pour serveurs Windows Options/Agents

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Découvrez notre solution Alternative Citrix / TSE

Généralités sur les systèmes d Exploitation

CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que

Prérequis techniques pour l installation du logiciel Back-office de gestion commerciale WIN GSM en version ORACLE

Manuel d utilisation Logiciel (Communications Utility)

Pré-requis techniques

Spécifications d'impression Jusqu'à 12 ppm

Généralités sur les systèmes d Exploitation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Spécifications Techniques Générales. Techno Pole Internet. Lycée Djignabo / Ziguinchor

Red Hat Enterprise Virtualization 3.0 Instructions d'installation et informations importantes

NOTIONS DE RESEAUX INFORMATIQUES

Acquisition de matériels informatiques

Arkeia Network Backup Suite : Version 9

Système de stockage EMC CLARiiON AX4

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

Sauvegardes à l'observatoire Astronomique de Strasbourg

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

Logiciel REFERENCE pré-requis informatiques et techniques :

Installation des composants et configuration de l interface réseau

Administration de systèmes

Architecture matérielle des systèmes informatiques

Manuel d utilisation. Logiciel (Device Monitor) Pour les systèmes d imagerie numérique. Configuration requise Description générale

Remote Desktop Connection (RDC) devient Connexion Bureau à Distance (CBD)

Retrouver de vieux programmes et jouer sur VirtualBox

Candidat fort de spécialisations à titre d architecte TI d infrastructure, d architecte en entreprise et d analyste technique.

Le modèle client-serveur

Le poste virtualisé. Vers la simplification du poste de travail. Stéphane Pichevin Responsable poste de travail virtualisé Sun Microsystems

Pourquoi installer un domaine Windows Active directory? E. Basier - CNIC S. Maillet - CRPP F. Palencia - ICMCB

Journée CUME 29 Mars Le déport d affichage. Vincent Gil-Luna Roland Mergoil.

Manuel d installation

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Maintenance informatique et bureautique /52322 Technicien de maintenance en informatique et bureautique

Environnement Informatique EMSE Linux

Quel PC pour quels usages? 1) PC de Bureau ou Portable? Les différents types de portables. - Les ultra-portables. - Les portables généralistes

Transcription:

MODULE I1 Plan Chapitre 1 Qu'est ce qu'un S.E? Introduction Historique Présentation d'un S.E Les principaux S.E R&T 1ère année Votre environnement Sylvain MERCHEZ Introduction Introduction Rôles et fonctions d un système d exploitation Définition : S. E. (Système d'exploitation) - La mémoire - Processeur - Les Bus Historique Historique avant 1969 3 époques 1924 : Création d'ibm L'ère primaire : ordinateurs centraux (1950-1970) 1938 : HP premier audio-oscillateur L'ère secondaire : ordinateurs personnels (1980-1990) L'ère tertiaire : l'ère Internet et réseaux (depuis 1995) 1940 : informatique pour la bombe atomique 1947 : transistor bipolaire 3 types architectures Architecture centralisée (maître esclave) Architecture client-serveur 1958 : circuit intégré de Texas Instrument 1964 : BASIC 1965 : SCSI Architecture Internet 1967 : Disquette (IBM) 1968 : Intel

Historique 1969-1979 Historique 1980-1984 1969 : Première version d'unix, Arpanet 1971 : Premier micro-processeur, 1ère GUI, Ethernet 1974 : Altair premier micro-ordinateur, TCP/IP 1975 : Microsoft 1976 : Apple I, 1977 Apple II avec clavier, souris et bus 1978 : CD par Sony, 5''1/4, premier tableur VisiCalc 1979 Wordstar premier traitement de texte, microprocesseur à 4,77 ou 8 Mhz 1980 : début Ethernet, 3''1/2, micro-ordinateurs 8 bits, QDOS 1981 : IBM PC (16 bits), MSDOS (monolithique) 1982 : Sun, Compaq, Digital VAX 1983 : PC-XT (IBM), MSDOS2.0, Word1, Novell (NetWare), minitel, Lotus123 1984 : Macintosh, GPL, MSDOS2.1, IBM PC/AT, MSDOS3.1, cisco systems Historique 1985-1991 1985 : NetBEUI, TokenRing, Windows 1.0 1986 : premier µp 32 bits (80386 Intel) 1987 : PS/2 (IBM), Windows 2.0, Macintosh II 1988 : France connecté à Internet, MSDOS4.0, Mac OS 6.0, Annuaire X.500, premier ver 1989 : PCMIA, Apple portable, Intel 486DX, Citrix 1990 : Windows 3.0, SNMP, premier serveur Web, HTTP 1991 : noyau Linux 0.01, MSDOS5.0, Word 2 Historique 1992-1994 1992 : Windows 3.1, OLE, OS/2 v2 (32 bits), PC 486, NetWare 4.0 1993 : Winsock, NT 3.1, NT 3.1 AS, Word 6, croissance du Web, Windows pour workgroup 3.11 1994 : Noyau Linux 1.0, NT 3.5, NT 3.5 Server, OLE2, Netscape, OS/2 WARP, premier MAN en france, LDAP, NAT, Full duplex, CGI, Java Historique 1995-1999 1995 : Windows95 (32bits), Microsift COM, Word95, Ethernet 100M, NT3.51 (PCMIA), OS/2 Warp, Pentium Pro, IE2.0 1996 : IE3.0, ActiveX, MS DCOM, Netware 4.11, 802.11, Linux 2.0, NT 4.0 1997 : Pentium II, Word97, Mac OS 8.0, IE4.0 1998 : NT4 TSE, i-mac (Mac OS X), Win98, NetWare 5, MandrakeSoft, NT 4.5 (Active Directory), Ethernet Gbits sur fibre 1999 : Pentium III, Linux 2.2, IE5.0, Office2000, RedHat 6.1, XML, Gbits sur cuivre Historique 2000-2006 2000 : Win2000, IE5.5, Win ME,.NET 2001 : Linux 2.4, Windows XP, NetWare 6, Pentium IV, Office XP, TCP/IP v6, Intel Itanium, Mandrake 8.0 2002 : 30 ans du µp, développement.net, Intel Xéon, XP 64 bits pour AMD, cat 6 (cablage), Mandrake 9.0 2003 : envol de Active Directory, Mandrake 9.1 et RH9.0,.NET 1.2, Windows server 2003, SP4 pour Win2000, Exchange server 2003, Windows Storage Server 2003, Linux 2.6 2004 : AMD Opteron, 10 Gbits, XP SP2, Mandrake 10, Solaris 10.0

Les produits et les éditeurs Quelques paradigmes pour la conception système Dominant : MICROSOFT Liaison Plusieurs critères de classification Abstraction SE et architectures logicielles Virtualisation Architecture Client-Serveur Architecture Client léger Architecture Client Serveur Web Principes de programmation des systèmes d'exploitation Opérations de Base 1. Programmation en couche 2. Intégration de l asynchronisme 3. Programmation par cadre de travail Chargement d un programme initial (bootstrap) Chargement du système d exploitation (le noyau) Lancement de programmes en attente d événements extérieurs Gérer le microprocesseur Gestion des processus Gérer le micro-processeur Charger un programme Exécuter un programme S'abstraire du micro-processeur : 3 techniques Les compilateurs Les interpréteurs Les machines virutelles Un processus est un programme en cours d exécution, il a besoin de ressources (CPU, mémoire, fichiers, E/S) Le système d exploitation gère l ensemble des processus Le système d exploitation contrôle les processus

Gestion des Entrées/Sorties L une des tâches d un système d exploitation est de cacher les spécificités du matériel en la gestion Gestion des interruptions d E/S La structure DMA Gestion mémoire La mémoire est un tableau de mots (ou d octets), chacun avec une adresse. La mémoire est utilisée par le CPU et les E/S Gérer les registres Gérer les mémoires derrière le bus Gérer les mémoires derrière une interface S'abstraire des mémoires Gestion de l occupation disque Les disques sont utilisés pour stocker de manière persistante les données de taille importante et les programmes Le système d exploitation a la responsabilité : - de la gestion de l espace libre - du stockage des données - des accès au disque Structure et hiérarchie de stockage La mémoire centrale La mémoire secondaire Les disques magnétiques, optiques... La mémoire cache Gestion des fichiers Gestion des fichiers Le fichier représente la structure de stockage des données. Le fichier n a pas de format particulier, il peut contenir des données alphanumériques, numériques, alphabétiques, binaires Les fichiers sont généralement regroupés en répertoires => composant le plus visible du système d exploitation => il permet d uniformiser la visualisation des données quelque soit le support de stockage (disque, CD-ROM, DVD, DAT, ) Le système d exploitation est responsable de : - la création et la destruction des fichiers - la création et la destruction des répertoires - la couche liaison avec les primitives de manipulation des fichiers et des répertoires - le placement des fichiers sur la mémoire (centrale et secondaire) - la sauvegarde sur disque

Protection Autres gestions Protection du système Protection matérielle Protection contre les boucles infinies Gestion horloge Gestion communications Réseaux : acheminement, connexion, encombrement,... Interpréteur de commandes Quel SE pour quelle machine? L interpréteur de commandes a la charge de créer les processus qui vont exécuter les commandes, il est en liaison directe avec les autres composants du système d exploitation. Station de travail P.C : polyvalent Une commande va déclencher des appels systèmes pour : - contrôler les processus - manipuler des fichiers, des périphériques - contrôler les communications Les SE MICROSOFT Les SE libres?? MS DOS Windows 3 Windows 9x Windows NT Windows 2000 XP Windows Server 2003 Réseaux MS, NetBEUI, TCP/IP, Internet, serveur Exchange Linux RedHat, Debian, Mandrake, SlackWare,... Unix BSD Sun

Windows et Linux?? Autres systèmes Postes utilisateurs NOVELL : Pionnier des SE réseau NetWare Apple MAC OS 1977: Apple II Serveurs 2002 : Mac OS X Autres : Citrix : WinFrame OS temps réel : QNX OS sur architecture spéciale pour des besoins spécifiques comme l'embarqué... Système Linux : caractéristiques Système Linux : principes Mandriva 2006 Multi-utilisateurs : multiples sessions Multi-tâches : exécution de plusieurs programmes Orienté temps partagé Orienté réseaux : SE réseau Votre serveur : iut-gtr2 Le système d exploitation présente un ensemble d instructions étendues (appels système) aux programmes utilisateurs. Ces appels permettent de manipuler (créer, détruire, utiliser) les objets logiciels gérés par le SE. Les plus importantes de ces objets sont : les processus et les fichiers. Système Windows Postes clients sous Windows XP et serveur sous Windows 2003 Server Votre serveur : panoramix