Table des matières. Préface... iii

Dimension: px
Commencer à balayer dès la page:

Download "Table des matières. Préface... iii"

Transcription

1 Table des matières Préface... iii PREMIÈRE PARTIE : PRINCIPES DE CONCEPTION DES SYSTÈMES D EXPLOITATION 1 Chapitre 1 Structure d un système d exploitation Les trois grandes fonctions Chargement des programmes Le système d exploitation en tant que machine virtuelle Le système d exploitation en tant que gestionnaire de ressources Caractéristiques d un système d exploitation Systèmes multi-tâches Systèmes multi-utilisateurs Structure externe d un système d exploitation Noyau et utilitaires Le gestionnaire de tâches Le gestionnaire de mémoire Le gestionnaire de fichiers Le gestionnaire de périphériques Le chargeur du système d exploitation L interpréteur de commandes Structure interne d un système d exploitation Les systèmes monolithiques Systèmes à modes noyau et utilisateur Systèmes à couches Systèmes à micro-noyau Systèmes à modules Mise en œuvre Les appels système Les signaux Chapitre 2 Principe de traitement des entréessorties Principe du matériel d entrée-sortie Les périphériques d entrée-sortie Les contrôleurs de périphériques Transferts synchrones et asynchrones Périphériques partagés et dédiés Principe des logiciels d entrée-sortie Objectifs des logiciels des entrées-sorties Les pilotes de périphériques Logiciel d entrée-sortie indépendant du matériel Logiciels d entrée-sortie faisant partie de l espace de l utilisateur Chapitre 3 Le système Linux étudié Le système Linux à étudier Noyau et distribution Noyau minimal Obtention des sources Programmation Linux Versions du noyau Linux Les sources du noyau Vue d ensemble sur l arborescence L arborescence détaillée Vue d ensemble sur l implémentation Caractéristiques Étapes de l implémentation Évolution du noyau Cas du noyau Aide au parcours du code source Cas du noyau DEUXIÈME PARTIE : UTILISATION DU MICRO-PROCESSEUR INTEL 37 Chapitre 4 Prise en compte de la mémoire Intel La segmentation sous Intel Notion La segmentation en mode protégé sur Intel La segmentation sous Linux Mode noyau et mode utilisateur Segmentation en mode noyau Accès à la mémoire vive Évolution du noyau Prise en compte d autres micro-processeurs Accès à la mémoire vive Utilisation de la segmentation Chapitre 5 Adaptation des entrées-sorties et des interruptions Intel Accès aux ports d entrée-sortie... 55

2 vi Table des matières 1.1 Accès aux ports d entrée-sortie sous 80x Encapsulation des accès aux ports d entréesortie sous Linux Les interruptions sous Linux Rappels sur les vecteurs d interruption d Intel Adaptations sous Linux Initialisation des exceptions Initialisation provisoire Initialisation définitive Initialisation des interruptions matérielles Un problème de conception Contrôleur d interruptions programmable Programmation des registres de contrôle d initialisation du PIC Programmation des registres de contrôle des opérations du PIC Reprogrammation du PIC dans le cas de Linux Gestionnaires des interruptions matérielles Manipulation des interruptions matérielles Initialisation de l interruption logicielle Évolution du noyau Accès aux ports d entrée-sortie Insertion des portes d interruption Initialisation des exceptions Initialisation des interruptions matérielles Manipulation des interruptions matérielles TROISIÈME PARTIE : LES GRANDES STRUCTURES DE DONNÉES 79 Chapitre 6 Les structures de données concernant les processus Descripteur de processus Structure du descripteur de processus Aspects structurels État d un processus Priorité d un processus Signaux Code de statut Espace d adressage Identificateurs du processus Hiérarchie des processus Propriétaire d un processus Informations temporelles Utilisation du coprocesseur mathématique Informations sur les fichiers utilisés Table locale de descripteurs Segment d état de tâche Tâche initiale Table des processus Stockage des descripteurs de processus Implémentation de la table des processus Repérage d un descripteur de processus La tâche en cours Évolution du noyau Structure du descripteur de processus Table des processus Chapitre 7 Description du système de fichiers Étude générale Notion de fichiers Gestion des fichiers Les fichiers du point de vue utilisateur La conception des systèmes de fichiers Caractéristiques d un fichier Types de fichiers Droits d accès d un fichier sous Unix Mode d un fichier sous Unix Notion de tampon de disque dur Structure d un disque Minix Bloc sous Minix et Linux Structure générale d un disque Minix Les nœuds d information sur disque Le super bloc Système de fichiers Minix chargé en mémoire Antémémoire Les descripteurs de nœud d information Table des super-blocs Les descripteurs de fichiers Fichiers de périphériques Caractéristiques Repérage des fichiers de périphériques Évolution du noyau Prise en charge de plusieurs systèmes de fichiers Cas de Posix Système de fichiers virtuel Super-bloc Nœud d information Descripteur de fichier Répertoire Types de fichiers

3 Table des matières vii 7.9 Déclaration d un système de fichiers Descripteur de tampon Chapitre 8 Les terminaux sous Linux Les terminaux Notion de terminal Les terminaux du point de vue matériel Le pilote de terminal Les différents terminaux et les normes Modélisation en voies de communication Paramétrage des voies de communication Principe La structure de paramétrisation Paramétrage des modes d entrée Paramétrage des modes de sortie Le tableau des caractères de contrôle Paramétrage des modes locaux Paramétrages des modes de contrôle Implémentation des voies de communication Implémentation d un tampon d entrée ou de sortie Implémentation des voies de communication Implémentation du terminal Définition du terminal Les caractères de contrôle Caractéristiques de la console Caractéristiques des liaisons série Les tampons du terminal Évolution du noyau QUATRIÈME PARTIE : ASPECT DYNAMIQUE SANS AFFICHAGE 163 Chapitre 9 Implémentation des appels système sous Linux Principe Définition des appels système Notion de code d erreur Insertion et exécution des appels système Fonction d appel Liste des codes d erreur Liste des appels système Évolution du noyau Chapitre 10 Mesure du temps sous Linux Les horloges Le matériel de l horloge Le logiciel des horloges Horloges matérielles des PC L horloge temps réel des PC Minuteur périodique programmable Programmation du minuteur sous Linux Initialisation du minuteur Variable de sauvegarde du temps Gestionnaire de l interruption d horloge La comptabilisation du processus en cours Maintien de la date et de l heure sous Linux Variable structurée de conservation du temps Initialisation de la variable structurée Évolution du noyau Chapitre 11 Le gestionnaire des tâches Commutation de processus Notion générale Gestion du coprocesseur arithmétique Cas de Linux Ordonnancement des processus Politique d ordonnancement Algorithme d ordonnancement Initialisation du gestionnaire des tâches Évolution du noyau Chapitre 12 Les signaux sous Linux Notion générale de signal Liste et signification des signaux Vue d ensemble de manipulation des signaux Implémentation des deux appels système Implémentation de l appel système d envoi d un signal Implémentation de l appel système de déroutement Implémentation du traitement des signaux Fonction de gestion de signal par défaut Évolution du noyau CINQUIÈME PARTIE : AFFICHAGE 231 Chapitre 13 Le pilote d écran sous Linux Affichage brut Rappels sur l affichage texte sur l IBM-PC Implémentation sous Linux Notion d affichage structuré Principe du logiciel d affichage structuré Cas de Linux Les suites d échappement ECMA Syntaxe Sémantique

4 viii Table des matières 4 Le pilote d écran sous Linux Prise en compte des caractéristiques ECMA Fonction d écriture sur la console Traitement des cas spéciaux Évolution du noyau Affichage graphique et affichage console Caractéristiques de l écran Les consoles Chapitre 14 L affichage des caractères sous Linux Traitement des caractères Les caractères Classification primaire des caractères Fonctions de classification des caractères Fonctions de conversion Écriture sur une voie de communication Description Implémentation Attente du vidage du tampon d écriture Traitement des processus en attente Évolution du noyau Traitement des caractères Écriture sur une voie de communication Chapitre 15 L affichage formaté du noyau Nombre variable d arguments L apport du C standard Implémentation de stdarg.h sous Linux Formatage La fonction sprintf() Structure des formats Le cas de Linux Implémentation de vsprintf() sous Linux Les fonctions auxiliaires La fonction printk() La fonction panic() Évolution du noyau SIXIÈME PARTIE : ASPECT DYNAMIQUE AVEC AFFICHAGE 289 Chapitre 16 Gestionnaires des exceptions Traitement des exceptions sous Linux Structure générale des routines Définitions des gestionnaires Structure d un gestionnaire Les fonctions de traitement du code d erreur Les fonctions C des gestionnaires par défaut Les macros auxiliaires La routine int3() La routine device_not_available() La routine principale La fonction math_state_restore() Évolution du noyau Chapitre 17 Mémoire virtuelle sous Linux Étude générale Mémoire virtuelle Mise en place de la mémoire virtuelle Pagination Notion Pagination à plusieurs niveaux Protection La pagination sous Intel Taille des pages Structure des entrées des tables Activation de la pagination Structure d une adresse virtuelle Mécanisme de protection matérielle La pagination sous Linux Mise en place des éléments Initialisation de la pagination Zone fixe et zone de mémoire dynamique Structures de gestion des tables de pages Obtention d un cadre de page libre Libération d un cadre de page Traitement de l exception de défaut de page Le code principal Exception d essai d écriture sur une page en lecture seule Exception de page non présente Évolution du noyau SEPTIÈME PARTIE : FICHIERS RÉGULIERS 325 Chapitre 18 Le pilote du disque dur Géométrie des disques durs Description générale Prise en charge par Linux Le contrôleur de disque dur IDE Les registres IDE Les commandes du contrôleur IDE Prise en charge du contrôleur par Linux Constantes liées au contrôleur

5 Table des matières ix 3.2 Routine d interruption matérielle du disque dur Passage des commandes Fonction d attente du contrôleur Récupération des erreurs Partitionnement du disque dur Un choix d IBM Utilisation par Linux Requêtes à un disque dur Notion de requête Structure des requêtes Tableau des listes de requêtes Initialisation du disque dur Requête de lecture ou d écriture Gestion des tampons Ajout d une requête Traitement des requêtes Le gestionnaire d interruption en cas d écriture Réinitialisation du disque dur Le gestionnaire d interruption en cas de lecture Pilote du disque dur Évolution du noyau Périphériques bloc Géométrie d un disque dur Initialisation d un disque dur traditionnel Contrôleur de disque dur Interruption matérielle d un disque dur Passage des commandes Partitionnement des disques durs Requêtes à un disque dur Chapitre 19 Gestion de l antémémoire Description des fonctions Gestion des listes de tampons Fonctions d accès aux tampons Réécriture des tampons modifiés Implémentation des fonctions de gestion de listes Fonctions de hachage Insertion dans les listes Suppression des listes Recherche d un descripteur de tampon Réécriture sur un disque donné Les fonctions de manipulation des tampons Relâchement d un tampon Détermination d un descripteur de tampon Création d un descripteur de tampon Lecture d un tampon Évolution du noyau Chapitre 20 Les périphériques bloc Vue d ensemble Accès à bas niveau Détermination des périphériques bloc Table des pilotes de bas niveau Fonction d accès à bas niveau Les fonctions de lecture et d écriture de bloc Fonction d écriture Fonction de lecture Évolution du noyau Chapitre 21 Gestion des nœuds d information Chargement d un super-bloc Gestion des tables de bits des données Recherche d un bloc de données libre Macros auxiliaires Libération d un bloc de données Les fonctions internes des nœuds d information Verrouillage d un descripteur de nœud Déverrouillage d un descripteur de nœud Fonction d attente de déverrouillage Écriture d un nœud d information sur disque Lecture d un nœud d information sur disque Gestion des blocs sur noeud d information Détermination du numéro de bloc physique Agrégation d un bloc physique Implémentation de la fonction auxiliaire Mise à zéro d un nœud d information sur disque Mise à zéro d un bloc d indirection simple Mise à zéro d un bloc d indirection double Implémentation Fonctions de service des nœuds d information Synchronisation des nœuds d information Recherche d un nouveau descripteur de nœud d information Remplissage d une zone de mémoire Libération d un nœud d information en table des bits Relâchement d un nœud d information Recherche d un nœud d information libre sur disque Chargement d un nœud d information Évolution du noyau

6 x Table des matières Chapitre 22 Gestion interne des fichiers réguliers et des répertoires Montage d un système de fichiers Chargement d un super-bloc Initialisation du système de fichiers Lecture de la table des partitions Gestion des répertoires Étude générale des répertoires Les fichiers répertoire sous Linux Fonctions internes de gestion des répertoires Gestion interne des fichiers réguliers Gestion des noms de fichiers Lecture et écriture dans un fichier régulier Évolution du noyau Montage d un système de fichiers Gestion des répertoires et des fichiers HUITIÈME PARTIE : PÉRIPHÉRIQUES CARACTÈRE 449 Chapitre 23 Le clavier Principe du logiciel de lecture au clavier Modes brut et structuré Tampon de lecture Quelques problèmes pour le pilote Interface du clavier sur l IBM-PC Aspect physique Make-code et break-code Les registres du contrôleur de clavier Principe de lecture des scan codes Le port 61h Principe du traitement du clavier sous Linux Le gestionnaire du clavier Initialisation du gestionnaire de clavier Grandes étapes du gestionnaire de clavier Traitement du mode données brutes Grandes étapes Détermination de la fonction de traitement Cas des touches préfixielles Cas d une touche normale Les touches de déplacement du curseur Les touches de fonction La touche moins Mise en tampon brut du clavier Traitement du mode structuré Appel Passage du tampon brut au tampon structuré Évolution du noyau Chapitre 24 Les liaisons série Étude générale Communication série asynchrone Communication série synchrone Le standard d interface série RS L UART PC16550D Le brochage L ensemble de registres Programmation de l UART Cas de Linux Initialisation des liaisons série Gestionnaires d interruption Évolution du noyau Chapitre 25 Les périphériques caractère Fonctions de lecture/écriture Fonction d accès de haut niveau Fonctions d accès de bas niveau Implémentation de la fonction d accès de haut niveau Fonctions d accès de bas niveau des terminaux Cas d un terminal quelconque Cas du terminal en cours Évolution du noyau NEUVIÈME PARTIE : COMMUNICATION PAR TUBES 507 Chapitre 26 Communication par tubes sous Linux Étude générale Notion Types de tubes de communication Gestion interne sous Linux Descripteur de nœud d information d un tube Opérations d entrée-sortie Évolution du noyau DIXIÈME PARTIE : LE MODE UTILISATEUR 517 Chapitre 27 Appels système du système de fichiers Points de vue utilisateur et programmeur Les fichiers du point de vue utilisateur Les fichiers du point de vue du programmeur Entrées-sorties Unix sur fichier Ouverture et fermeture de fichiers Lecture et écriture de données

7 Table des matières xi 2.3 Positionnement dans un fichier Sauvegarde des données modifiées Implémentation Linux des entrées-sorties Appel système d ouverture Appel système de création Appel système de fermeture Appel système de lecture des données Appel système d écriture des données Appel système de positionnement Appel système de sauvegarde des données Liens et fichiers partagés Étude générale Création de liens symboliques sous Unix Implémentation sous Linux Manipulations des fichiers Les appels système Unix Implémentation sous Linux Gestion des répertoires Les appels système Unix Implémentation Autres appels système Duplication de descripteur d entrée-sortie Récupération des attributs des fichiers Dates associées aux fichiers Propriétés des fichiers ouverts Montage et démontage de systèmes de fichiers Évolution du noyau Chapitre 28 Appels système concernant les processus Création des processus Description des appels système Implémentation de fork() Le format d exécutable a.out Implémentation de execve() Gestion des attributs Description des appels système Implémentation Gestion des groupes et des sessions de processus Description des appels système Implémentation Terminaison du processus en cours Description de l appel système Implémentation Attente de la fin d un processus fils Les appels système Implémentation Autres appels système L appel système break() L appel système acct() Évolution du noyau Chapitre 29 Les autres appels système sous Linux Appels système de mesure du temps Liste Implémentation Appels système liés à l ordonnancement Priorité des processus Contrôle de l exécution d un processus Appels système concernant les signaux Émission d un signal Déroutement d un signal Attente d un signal Appels système concernant les périphériques Création d un fichier spécial Opérations de contrôle d un périphérique Appels système concernant la mémoire Structure de la mémoire utilisateur Changement de la taille du segment des données Accès à une adresse physique Tubes de communication Description Implémentation Autres appels système Évolution du noyau Chapitre 30 Fonctions de la bibliothèque C La fonction printf() Description Implémentation Fonction concernant les signaux Description Implémentation Fonctions sur les chaînes de caractères Évolution du noyau ONZIÈME PARTIE : DÉMARRAGE DU SYSTÈME 633 Chapitre 31 Démarrage du système Linux Source et grandes étapes Fichiers sources concernés Début de l amorçage Le chargeur d amorçage

8 xii Table des matières 2.1 Les grandes étapes Transfert du code d amorçage Configuration de la pile en mode réel Affichage d un message de chargement Chargement de l image du noyau Passage au mode protégé Les grandes étapes Sauvegarde de la position du curseur graphique Inhibition des interruptions matérielles Transfert du code du système Chargement de tables provisoires de descripteurs Activation de la broche A Reprogrammation du PIC Passage au mode protégé La fonction startup_32() Les grandes étapes Initialisation des registres de segmentation Configuration de la pile en mode noyau Initialisation provisoire de la table des interruptions Initialisation de la table globale des descripteurs Valeurs finales des registres de segment de données et de pile Vérification de l activation de la broche A Vérification de la présence du coprocesseur arithmétique Mise en place de la pagination Passage à la fonction start_kernel() La fonction start_kernel() Les grandes étapes Initialisation du terminal Passage au mode utilisateur Le processus 1 : init Évolution du noyau Bibliographie Index

Système de Gestion de Fichiers

Système de Gestion de Fichiers Chapitre 2 Système de Gestion de Fichiers Le système de gestion de fichiers est un outil de manipulation des fichiers et de la structure d arborescence des fichiers sur disque et a aussi le rôle sous UNIX

Plus en détail

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

Plus en détail

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

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

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

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration. Windows 2000: Introduction W2K: Architecture Système d'exploitation multitâche multithread 32 bits à architecture SMP. Multiplateforme: intel x86, Compaq Alpha Jusqu'à 64 Go de mémoire vive Système d'exploitation

Plus en détail

REALISATION d'un. ORDONNANCEUR à ECHEANCES

REALISATION d'un. ORDONNANCEUR à ECHEANCES REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6

Plus en détail

Chapitre 4 : Les mémoires

Chapitre 4 : Les mémoires 1. Introduction: Chapitre 4 : Les mémoires Nous savons que dans un ordinateur toutes les informations : valeur numérique, instruction, adresse, symbole (chiffre, lettre,... etc.) sont manipulées sous une

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Virtualisation, Sécurité et Gestion des périphériques Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Novembre 2009 Gérard Padiou Systèmes d exploitation

Plus en détail

Serveurs de noms Protocoles HTTP et FTP

Serveurs de noms Protocoles HTTP et FTP Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et

Plus en détail

Systèmes informatiques

Systèmes informatiques Systèmes informatiques Franck Guingne, sur la base du cours d Olivier Lecarme Cours Licence 1; Semestre 2 2009 2010 Troisième cours : Installation d une distribution GNU/Linux. 1 Les différentes distributions

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau Performances PHP Julien Pauli Cyril Pierre de Geyer Guillaume Plessis Préface d Armel Fauveau Groupe Eyrolles, 2012, ISBN : 978-2-212-12800-0 Table des matières Avant-propos... 1 Pourquoi ce livre?.....................................................

Plus en détail

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Chapitre V : La gestion de la mémoire Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Introduction Plusieurs dizaines de processus doivent se partager

Plus en détail

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

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ 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

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un

Plus en détail

IV- Comment fonctionne un ordinateur?

IV- Comment fonctionne un ordinateur? 1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions

Plus en détail

Conception des systèmes répartis

Conception des systèmes répartis Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan

Plus en détail

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr 1- Structure d un disque 2- Ordonnancement des requêtes 3- Gestion du disque - formatage - bloc d amorçage - récupération

Plus en détail

Rappels Entrées -Sorties

Rappels Entrées -Sorties Fonctions printf et scanf Syntaxe: écriture, organisation Comportement Données hétérogènes? Gestion des erreurs des utilisateurs 17/11/2013 Cours du Langage C ibr_guelzim@yahoo.fr ibrahimguelzim.atspace.co.uk

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

Itium XP. Guide Utilisateur

Itium XP. Guide Utilisateur Itium XP 06/2007 - Rev. 3 1 Sommaire 1 Sommaire... 2 2 Généralités... 3 3 ItiumSysLock... 4 3.1 Enregistrer l état actuel du système... 4 3.2 Désactiver ItiumSysLock... 5 3.3 Activer ItiumSysLock... 5

Plus en détail

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com. 2010 IBM Corporation Perspectives pour l entreprise Desktop Cloud JC Devos IBM IT Architect jdevos@fr.ibm.com Principe technique Disposer d un poste de travail virtuel accessible par la plupart des terminaux disponibles Ce

Plus en détail

Guide pour l Installation des Disques Durs SATA et la Configuration RAID

Guide pour l Installation des Disques Durs SATA et la Configuration RAID Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X 10.10 Yosemite

L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X 10.10 Yosemite L assistant Boot Camp pour utiliser aussi Windows sur un Mac sous OS X 10.10 Yosemite Il y a eu Virtual PC (Connectix puis Microsoft) sur les G3, G4 et G5 avec les processeurs PowerPC. Maintenant, avec

Plus en détail

Guide pour l Installation des Disques Durs SATA et la Configuration RAID

Guide pour l Installation des Disques Durs SATA et la Configuration RAID Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations

Plus en détail

M06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS

M06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS IB INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1 DIPLOMA PROGRAMME PROGRAMME DU DIPLÔME DU BI PROGRAMA DEL DIPLOMA DEL BI M06/5/COMSC/SP1/FRE/TZ0/XX 22067017 Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS

Plus en détail

IBM SPSS Modeler Text Analytics Server for Windows. Instructions d installation

IBM SPSS Modeler Text Analytics Server for Windows. Instructions d installation IBM SPSS Modeler Text Analytics Server for Windows Instructions d installation IBM SPSS Modeler Text Analytics Server peut être installé et configuré pour s exécuter sur un ordinateur exécutant IBM SPSS

Plus en détail

MANUEL UTILISATEUR SOPISAFE V 3.5

MANUEL UTILISATEUR SOPISAFE V 3.5 MANUEL UTILISATEUR SOPISAFE V 3.5 Sommaire PREMIERE PARTIE : INSTALLATION DE SOPISAFE... 3 INSTALLATION SOUS WINDOWS... 3 DEUXIEME PARTIE : L INTERFACE UTILISATEUR DE SOPISAFE V3.5... 5 PARAMETRAGE PAR

Plus en détail

Cours 1 : La compilation

Cours 1 : La compilation /38 Interprétation des programmes Cours 1 : La compilation Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr PPS - Université Denis Diderot Paris 7 2/38 Qu est-ce que la compilation? Vous avez tous déjà

Plus en détail

Initiation. àl algorithmique et à la programmation. en C

Initiation. àl algorithmique et à la programmation. en C Initiation àl algorithmique et à la programmation en C Initiation àl algorithmique et à la programmation en C Cours avec 129 exercices corrigés Illustration de couverture : alwyncooper - istock.com Dunod,

Plus en détail

Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4

Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4 D3E ELECTRONIQUE Copyright D3E Electronique SAS 2010 Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4 D3E Electronique Parc du Grand Troyes - 3 Rond-point Winston Churchill - 10302 SAINTE

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

SYSTÈME DE GESTION DE FICHIERS

SYSTÈME DE GESTION DE FICHIERS SYSTÈME DE GESTION DE FICHIERS - DISQUE 1 Les couches logiciels réponse requête Requêtes E/S Système E/S Pilote E/S Interruptions utilisateur traitement S.E. commandes S.E. S.E. matériel Contrôleur E/S

Plus en détail

Chapitre I Notions de base et outils de travail

Chapitre I Notions de base et outils de travail Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement

Plus en détail

SGM. Master S.T.S. mention informatique, première année. Isabelle Puaut. Septembre 2011. Université de Rennes I - IRISA

SGM. Master S.T.S. mention informatique, première année. Isabelle Puaut. Septembre 2011. Université de Rennes I - IRISA SGM Master S.T.S. mention informatique, première année Isabelle Puaut Université de Rennes I - IRISA Septembre 2011 Isabelle Puaut SGM 2 / 1 Organisation de l enseignement Semestre 1 : processus, synchronisation

Plus en détail

MANUEL D UTILISATION TERMINAL PHL 2700

MANUEL D UTILISATION TERMINAL PHL 2700 MANUEL D UTILISATION TERMINAL PHL 2700 XL Soft - 16 Bd Charles de Gaulle Parc d'affaires les Moulinets- Bât C 44800 SAINT HERBLAIN Tel.: 02 51 80 77 88 Fax: 02 51 80 77 87 www.xlsoft.fr SOMMAIRE 1) Présentation

Plus en détail

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE C.Crochepeyre MPS_SGF 2000-20001 Diapason 1 Les couches logiciels réponse SGF requête matériel matériel Requêtes E/S Système E/S Pilote E/S Interruptions Contrôleur

Plus en détail

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011 Temps Réel Jérôme Pouiller Septembre 2011 Sommaire Problèmatique Le monotâche Le multitâches L ordonnanement Le partage de ressources Problèmatiques des OS temps réels J. Pouiller

Plus en détail

Progression secrétariat

Progression secrétariat Progression secrétariat I. Notions de base A. L'Unité Centrale et les périphériques 1. Unité centrale a) Le Schéma de principe (1) Entrée et sortie des informations, traitement des informations, en interne

Plus en détail

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE MODULE I : FORMATION À LA MAINTENANCE INFORMATIQUE Niveau requis : Technicien possédant des connaissances et des capacités de base : Sur l'utilisation

Plus en détail

1. Systèmes d entrée/sortie 2. Systèmes de fichiers 3. Structure de mémoire de masse (disques)

1. Systèmes d entrée/sortie 2. Systèmes de fichiers 3. Structure de mémoire de masse (disques) Chapitre 4 Le système de Gestion de Fichiers 1. Systèmes d entrée/sortie 2. Systèmes de fichiers 3. Structure de mémoire de masse (disques) 1 Systèmes d entrée/sortie Concepts importants : Matériel E/S

Plus en détail

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite

Plus en détail

Session 8: Android File System

Session 8: Android File System Session 8: Android File System LO52 - Automne 2014 Fabien BRISSET 2 mai 2014 fabien.brisset@utbm.fr www.utbm.fr Droits de reproduction Copyright 2013-2014, Fabien Brisset, Copyright 2004-2014, Free Electrons

Plus en détail

Cours Programmation Système

Cours Programmation Système Cours Programmation Système Filière SMI Semestre S6 El Mostafa DAOUDI Département de Mathématiques et d Informatique, Faculté des Sciences Université Mohammed Premier Oujda m.daoudi@fso.ump.ma Février

Plus en détail

Processus! programme. DIMA, Systèmes Centralisés (Ph. Mauran) " Processus = suite d'actions = suite d'états obtenus = trace

Processus! programme. DIMA, Systèmes Centralisés (Ph. Mauran)  Processus = suite d'actions = suite d'états obtenus = trace Processus 1) Contexte 2) Modèles de Notion de Points de vue Modèle fourni par le SX Opérations sur les 3) Gestion des Représentation des Opérations 4) Ordonnancement des Niveaux d ordonnancement Ordonnancement

Plus en détail

Introduction au langage C

Introduction au langage C Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les

Plus en détail

Traitement de données

Traitement de données Traitement de données Présentation du module TINI Présentation du module : Le module Tini se décline en plusieurs versions, il est constitué d une carte d application et d un module processeur : Les modules

Plus en détail

Manuel d'installation de GESLAB Client Lourd

Manuel d'installation de GESLAB Client Lourd Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx COURS DE PERFECTIONNEMENT cvbnmqwertyuiopasdfghjklzxcvbnmq L ordinateur et Windows 2014-2015 wertyuiopasdfghjklzxcvbnmqwertyui

Plus en détail

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

Introduction aux Systèmes et aux Réseaux, Master 2 CCI aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Master CCI - Université Lyon 1 -

Plus en détail

Systèmes d Exploitation - ENSIN6U3. Aix-Marseille Université

Systèmes d Exploitation - ENSIN6U3. Aix-Marseille Université Systèmes d Exploitation - ENSIN6U3 Systèmes de gestion de fichiers - SGF Leonardo Brenner 1 Jean-Luc Massat 2 1 Leonardo.Brenner@univ-amu.fr 2 Jean-Luc.Massat@univ-amu.fr Aix-Marseille Université Faculté

Plus en détail

Programmation parallèle et distribuée

Programmation parallèle et distribuée Programmation parallèle et distribuée (GIF-4104/7104) 5a - (hiver 2015) Marc Parizeau, Département de génie électrique et de génie informatique Plan Données massives («big data») Architecture Hadoop distribution

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Contenu de ce cours : 1. Stockage de données. Supports, fonctionnement d un disque, technologie RAID 2. Organisation

Plus en détail

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. 2013 Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. Table des matières 1 Introduction (Historique / définition)... 3 2 But de la virtualisation... 4 3 Théorie : bases et typologie des solutions techniques...

Plus en détail

DESSIN ASSISTÉ PAR ORDINATEUR D.A.O. EN LYCÉE PROFESSIONNEL

DESSIN ASSISTÉ PAR ORDINATEUR D.A.O. EN LYCÉE PROFESSIONNEL 119 DESSIN ASSISTÉ PAR ORDINATEUR EN LYCÉE PROFESSIONNEL En lycée professionnel l'enseignement du D.A.O. n'est pas explicitement intégré dans la formation en dessin technique. Il me fallait introduire

Plus en détail

Introduction à l informatique en BCPST

Introduction à l informatique en BCPST Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de

Plus en détail

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre Assembleur Faculté I&C, André Maurer, Claude Petitpierre INTRODUCTION Logiciel utilisé Faculté I&C, André Maurer, Claude Petitpierre MEMOIRE Mémoire Faculté I&C, André Maurer, Claude Petitpierre Mémoire

Plus en détail

Présentation Alfresco

Présentation Alfresco Présentation d un CMS : Alfresco Présentation Alfresco Ludovic Plantin, Frédéric Sénèque, Xu Zhao Polytech Grenoble Décembre 2008 Plantin, Sénèque, Xu (Polytech) Présentation Alfresco Décembre 2008 1 /

Plus en détail

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

Diagrammes de Package, de déploiement et de composants UML

Diagrammes de Package, de déploiement et de composants UML labsticc.univ-brest.fr/pages_perso/babau/ Diagrammes de Package, de déploiement et de composants UML Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Description

Plus en détail

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

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

Administration de Parc Informatique TP07 : Installation de Linux Debian

Administration de Parc Informatique TP07 : Installation de Linux Debian Institut Galilée L2 Info S1 Année 2012 2013 1 Une machine virtuelle Administration de Parc Informatique TP07 : Installation de Linux Debian Le but du TP est d installer Linux (en l occurrence la distribution

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs)

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) Modularité Extensions Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) généricité modules de première classe : peuvent être

Plus en détail

Premiers pas avec VMware Fusion. VMware Fusion pour Mac OS X

Premiers pas avec VMware Fusion. VMware Fusion pour Mac OS X Premiers pas avec VMware Fusion VMware Fusion pour Mac OS X 2 Premiers pas avec VMware Fusion Premiers pas avec VMware Fusion Élément : FR-000371-00 La dernière documentation technique est disponible sur

Plus en détail

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

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

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

Architecture des ordinateurs Introduction à l informatique

Architecture des ordinateurs Introduction à l informatique Architecture des ordinateurs Introduction à l informatique 17 septembre 2004 1 2 3 4 5 6 Les interrupteurs... 0V 5V Ce sont des composants électroniques qui laissent pser un courant principal lorsque la

Plus en détail

Version de novembre 2012, valable jusqu en avril 2013

Version de novembre 2012, valable jusqu en avril 2013 Pré requis techniques pour l installation du logiciel complet de gestion commerciale WIN GSM en version hyper File en configuration Windows Terminal Serveur Version de novembre 2012, valable jusqu en avril

Plus en détail

Utilisation de l outil lié à MBKSTR 9

Utilisation de l outil lié à MBKSTR 9 Utilisation de l outil lié à MBKSTR 9 Avec MBKSTR, vous disposez d un outil fonctionnant sous Excel (version 97 au minimum) et permettant de faire les études financières suivantes : Aide à la vente avec

Plus en détail

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie Chapitre I : Les bases du C++ Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie du logiciel, et ce depuis

Plus en détail

Guide de l utilisateur Faronics System Profiler Standard

Guide de l utilisateur Faronics System Profiler Standard 1 2 Derniere modification : Mai 2009 1999-2009 Faronics Corporation. Tous droits reserves. Faronics, Deep Freeze, Faronics Core Console, Faronics Anti-Executable, Faronics Device Filter, Faronics Power

Plus en détail

L équipement choisit devra être nomade, il servira aux visiteurs en déplacements et sera donc sujets à des limitations de tailles et de poids.

L équipement choisit devra être nomade, il servira aux visiteurs en déplacements et sera donc sujets à des limitations de tailles et de poids. I.Cahier des charges Afin de remplacer les ordinateurs portables obsolètes des visiteurs, nous avons mis en place un cahier des charges afin de sélectionner plusieurs équipements pour ensuite les comparer

Plus en détail

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique Architecture d ordinateur : introduction Dimitri Galayko Introduction à l informatique, cours 1 partie 2 Septembre 2014 Association d interrupteurs: fonctions arithmétiques élémentaires Elément «NON» Elément

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Architecture des ordinateurs Cours 4 5 novembre 2012 Archi 1/22 Micro-architecture Archi 2/22 Intro Comment assembler les différents circuits vus dans les cours précédents pour fabriquer un processeur?

Plus en détail

ndv access point : Utilisation

ndv access point : Utilisation NAP10-MU-121207-fr ndv access point : Utilisation www.neocoretech.com ndv AP Plus qu un simple protocole de déport d affichage, ndv AP est une solution complète pour vos points d accès offrant l affichage

Plus en détail

Informatique Générale

Informatique Générale Informatique Générale Guillaume Hutzler Laboratoire IBISC (Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr Cours Dokeos 625 http://www.ens.univ-evry.fr/modx/dokeos.html

Plus en détail

données en connaissance et en actions?

données en connaissance et en actions? 1 Partie 2 : Présentation de la plateforme SPSS Modeler : Comment transformer vos données en connaissance et en actions? SPSS Modeler : l atelier de data mining Large gamme de techniques d analyse (algorithmes)

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

Lutter contre les virus et les attaques... 15

Lutter contre les virus et les attaques... 15 Lutter contre les virus et les attaques... 15 Astuce 1 - Télécharger et installer Avast!... 17 Astuce 2 - Configurer la protection de messagerie... 18 Astuce 3 - Enregistrer Avast!... 20 Astuce 4 - Mettre

Plus en détail

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage Conseils et astuces pour un déploiement réussi de la solution VMware Mirage Entrez le nom de l animateur ici 2014 VMware Inc. Tous droits réservés. Sommaire 1 Qu est-ce que VMware Mirage? 2 Quelles sont

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Fabien Pinckaers Geoff Gardiner OpenERP Tiny Pour une gestion d entreprise efficace et intégrée Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Table des matières Première partie Premiers pas avec Open

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

1. Présentation du TP

1. Présentation du TP LP CHATEAU BLANC 45 CHALETTE/LOING BAC PRO SEN TR THÈME : INSTALLATION ET UTILISATION DE VMWARE ESX SERVER TP ACADÉMIE D ORLÉANS-TOURS NOM : CI 4 : PREPARATION DU POSTE DE TRAVAIL OBJECTIFS : METTRE EN

Plus en détail

La Continuité d Activité

La Continuité d Activité La virtualisation VMware vsphere au service de La Continuité d Activité La virtualisation VMware vsphere La virtualisation et la Continuité d Activité La virtualisation et le Plan de Secours Informatique

Plus en détail

Présentation d HyperV

Présentation d HyperV Virtualisation sous Windows 2008 Présentation d HyperV Agenda du module Présentation d Hyper-V Installation d Hyper-V Configuration d Hyper-V Administration des machines virtuelles Offre de virtualisation

Plus en détail

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com Installer VMware vsphere ESXi 5.1 sur serveur HP ProLiant N54L et créer une VM Synology (DSM 4.2 et 4.3) avec XPenology En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159

Plus en détail

Partie 7 : Gestion de la mémoire

Partie 7 : Gestion de la mémoire INF3600+INF2610 Automne 2006 Partie 7 : Gestion de la mémoire Exercice 1 : Considérez un système disposant de 16 MO de mémoire physique réservée aux processus utilisateur. La mémoire est composée de cases

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Les instructions suivantes permettent d installer IBM SPSS Modeler Client version 14.2 en utilisant un licence réseau. Ce présent document

Plus en détail

White Paper - Livre Blanc

White Paper - Livre Blanc White Paper - Livre Blanc Développement d applications de supervision des systèmes d information Avec LoriotPro Vous disposez d un environnement informatique hétérogène et vous souhaitez à partir d une

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

ENVOI EN NOMBRE DE MESSAGES AUDIO

ENVOI EN NOMBRE DE MESSAGES AUDIO ENVOI EN NOMBRE DE MESSAGES AUDIO 2 Téléchargement 3 Installation 7 Ecran d accueil 12 Importation d un fichier d adresses à partir d Excel 15 Création des messages téléphoniques 17 Création du planning

Plus en détail