Gestion du système de fichiers. Côté utilisateur Description du système Côté concepteur

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

Download "Gestion du système de fichiers. Côté utilisateur Description du système Côté concepteur"

Transcription

1 Gestion du système de fichiers Côté utilisateur Description du système Côté concepteur

2 Création d un fichier : par un processus qui lui affecte un nom qui sera ensuite connu de tous Introduction Fichier = collection de données, d informations enregistrées de façon à être lues et traitées par ordinateur, et qui représente une entité pour l utilisateur (ex : programme, des données, des images, ) Pourquoi un système de fichiers? La plupart des informations se référant à notre existence sont gardées dans des fichiers stockés dans des mémoires et disponibles pour tout traitement par ordinateur système de fichiers constitue la partie la plus visible du S.E. pour l utilisateur : on exige d un bon système de fichiers qu il soit aussi simple, sûr et fiable que possible

3 Côté utilisateur Ce que l utilisateur attend du système de fichiers peut se résumer à : permettre la création et la destruction d un fichier permettre de donner un nom symbolique à un fichier et de l appeler ensuite par ce nom assurer ou empêcher l accès au fichier selon les directives de ceux qui les ont créés permettre le partage des fichiers distinguer entre protection en lecture, écriture, protéger les fichiers contre toute défaillance du matériel ou du logiciel faciliter la manipulation d un fichier en supportant une variété d opérations telles que la fusion, la concaténation, la subdivision, offrir des méthodes d accès efficaces et adaptées aux différentes applications (accès séquentiel, direct, )

4 Structures de fichiers Suite d octets : grande souplesse, souvent les octets sont regroupés en blocs Suite d enregistrements : un fichier est une suite d enregistrements de taille fixe (cas des cartes perforées, fichiers d enregistrements) Arbre : un fichier est une arborescence d enregistrements de taille variable, chaque enregistrement a une clé à une position donnée. C est le S.E. qui décide où on écrit un nouvel enregistrement (masqué à l utilisateur), utilisé dans les grands ordinateurs traitant des données commerciales (ex : banques)

5 Types de fichiers Fichiers ordinaires : contiennent les informations des utilisateurs Fichiers ASCII : contient des lignes de texte de longueur variable. Avantages : affichés et imprimés sans modification, édités au moyen d un éditeur standard Fichiers binaires : ils ont en général une structure interne (fichier exécutable, fichier d archive) Fichiers spéciaux : ils sont associés à des dispositifs physiques, sont traités par le S.E. comme des fichiers stockés sur disque, mais les opérations de R/W activent les dispositifs physiques associés fichiers blocs : modélisent les disques fichiers caractères : liés aux E/S (imprimantes, réseaux, ) Catalogues : fichiers systèmes qui maintiennent la structure du système de fichiers

6 Caractéristiques des fichiers Accès : séquentiels (bandes), aléatoires (disque) le plus courant Attributs : nom, date, heure de création, taille, Opérations : CREATE, DELETE, OPEN, CLOSE, READ, WRITE, APPEND (write uniquement en fin de fichier), SEEK (accès aléatoire), GET ATTRIBUTES, SET ATTRIBUTES, RENAME Fichiers mappés en mémoire : mapper les fichiers sur l'espace d'adressage d'un processus, d'où 2 opérations spécifiques (MAP, UNMAP) Mappage dispense des E/S liées à l'accès au fichier et facilite donc la programmation Pb : difficile de connaître la taille du fichier en sortie (en cas de modification) Les modifications faites sur un fichier mappé dans la mémoire d'un processus ne seront visibles par d'autres que lorsque le fichier sera retiré de la mémoire

7 Les catalogues But : mémoriser les noms, attributs des fichiers Caractéristiques : catalogues sont eux-même des fichiers table de correspondance entre le nom d un fichier et sa localisation sur disque. 2 types de table en fonction du contenu de leurs entrées: Nom + attributs + numéros des blocs contenant les données Nom + pointeur sur une structure contenant les attributs et les numéros des blocs contenant les données Opérations : CREATE, DELETE, OPENDIR, CLOSEDIR, RENAME, LINK (permet de voir un fichier dans plusieurs catalogues)

8 Les catalogues hiérarchiques Définition : les catalogues étant eux-mêmes des fichiers, alors les catalogues peuvent avoir dans leurs entrées des noms de catalogue (le bloc de données contient alors la table de correspondance du catalogue), on les appelle parfois des catalogues hiérarchiques => système de fichiers arborescent Chemins d'accès : Absolu : on donne l'emplacement du fichier à partir de la racine (= catalogue racine) Relatif : on donne l'emplacement du fichier à partir du catalogue courant Répertoires spéciaux : Répertoire courant symbolisé souvent par '.' Répertoire père symbolisé souvent par '..'

9 Côté concepteur gestion efficace de l espace disque choix et implantation d un système de catalogage manipulation des fichiers physiques de manière transparente pour l utilisateur qui travaille sur des fichiers logiques mise en œuvre d un système de sauvegarde acceptable pour assurer l intégrité des données efficacité et rapidité du système protection des fichiers : contre les erreurs des utilisateurs et du système envers les accès non autorisés

10 Enregistrements logiques et physiques Enregistrement logique : ensemble de données ayant un sens pour l utilisateur Fichier : suite d enregistrements logiques Enregistrement physique : ou bloc, unité de stockage manipulée par le système. Taille des blocs = en général taille des secteurs (quand le support est un disque), ou multiple de la taille des secteurs (ex : 512, 1024, 2048) Taille des enregistrements logiques ne dépend pas de la taille des enregistrements physiques Fichier = ensemble de blocs de taille fixe, chaque bloc étant une suite de caractères

11 Gestion des blocs occupés sur disque Caractéristiques : chaque bloc possède un numéro virtuel qui est associé à un numéro de cylindre, piste et secteur du disque Modes de stockage : mémorisation de l'ensemble des blocs constituant le fichier Allocation contiguë : tous les blocs sont stockés consécutivement Allocation par liste chaînée : chaque bloc contient un pointeur sur le prochain bloc Allocation par liste chaînée indexée (FAT) : table indexée par les n os de bloc, contenant le n bloc suivant constituant le fichier (fin du fichier est marquée EOF) => mémorisation du n o du 1er bloc Allocation par table (i-node) : utilisation d une table de stockage des n os de bloc. Cette table contient également les attributs du fichier. Unix : des blocs sont de 4 sortes : directe, indirecte simple, indirecte double et indirecte triple

12 Application : les i-nodes Sous Unix les blocs contenant les informations des fichiers ne sont en général pas contigus, il est donc nécessaire de disposer d'une structure d'accès à l'ensemble des blocs qui constituent le fichier. Cette structure est composée de : directes permettant d'accéder chacune à un bloc de données (petits fichiers) indirecte simple qui accède à un bloc contenant lui-même directes indirecte double qui accède à un bloc contenant lui-même indirectes simples indirecte double qui accède à un bloc contenant lui-même indirectes doubles Exercice : 1. On suppose que la taille d'un bloc est 1024 octets, et qu'une adresse de bloc est codée sur 32 bits. Combien d'adresses de bloc peuvent être mémorisées dans un bloc? 2.Sous les hypothèses précédentes, quelle est la taille maximale théorique qu'un fichier peut alors avoir? 3. Vous reprendrez la question 2. avec la même taille pour l'adresse des blocs et une taille des blocs qui fera 512 octets, puis 2048 octets. 4. Un fichier de taille 1,5 Mo est mémorisé sur disque. Quel est le nombre de blocs utilisés pour l'adressage de ses blocs de données? Quel est alors le nombre total de blocs utilisés pour ses données et l'accès à ses données? Donnez alors l'espace disque total qu'il utilise réellement.

13 Exercice Un système de fichiers utilise des blocs physiques de 128 octets. Chaque fichier possède une entrée de répertoire qui indique le nom du fichier, l'emplacement du premier bloc, la longueur du fichier. Un fichier occupe 100 blocs. Indiquez combien de transferts entre le disque et la mémoire centrale sont nécessaires pour ajouter un bloc au début du fichier et enlever un bloc à la fin du fichier, pour les 3 méthodes d'allocation suivantes : l'allocation contiguë l'allocation chaînée (l'adresse du bloc suivant est donnée dans le bloc courant) l'allocation indexée en partant du principe que l'entrée du répertoire contient l'emplacement du premier bloc d'index (non pas le premier bloc du fichier), et que chaque bloc d'index contient des pointeurs vers les 31 premiers blocs de fichiers et 1 vers le prochain bloc d'index qui contiendra à son tour les 31 blocs suivants et un pointeur vers le prochain bloc d'index et ainsi de suite.

14 Entrées dans les catalogues MS-DOS : 32 octets Unix : 16 octets

15 Fichiers partagés Fichiers partagés : apparaissent simultanément dans plusieurs catalogues Solutions : Lien physique : mémorisation des blocs contenant les données à partager dans uns structure de données particulière associée au fichier et qui n'est pas située dans le catalogue. (ex : i-node sous Unix, zone de partage spécifique sur disque pour Windows) Lien symbolique : créer un nouveau fichier de type «LINK» qui est placé dans le répertoire demandeur et qui contien simplement le chemin d'accès du fichier partagé. Inconvénients des liens : lors d'une recopie des 2 répertoires contenant le fichier partagé sur un support amovible, il sera recopié 2 fois.

16 Gestion des blocs libres Modes de stockage : mémorisation de l'ensemble des blocs libres Utilisation d'une liste chaînée contenant le numéro des blocs libres Utilisation d'une table de bits indexée par le numéro des blocs (cas Unix) Application : Un S.F. requièrent des adresses de blocs de D bits. Pour un disque de B blocs dont F sont libres, quelle est la condition nécessaire pour que la liste des blocs libres soit plus petite que la table des bits? A.N. : D = 2 octets, quel pourcentage d'espace libre doit avoir le disque?

17 Organisation du disque (suite) Table des fichiers ouverts (TFO) : chaque fois qu'un fichier est ouvert (en création ou non), une entrée est créée dans cette table. Il se peut que 2 processus pointent : Sur 2 entrées disctinctes dans la TFO et donc sur 2 fichiers différents Sur 2 entrées distinctes dans la TFO mais sur un même fichier (même i-node) Sur 1 même entrée dans la TFO et donc sur un même fichier (en principe dans ce cas-là un processus est le fils de l'autre) Table des quotas (TQ) : les S.F. attribuent souvent 1 quota sur disque pour chaque utilisateur avec un nombre de fichiers maximum et un nombre de blocs maximum. Chaque utilisateur a une entrée dans la TQ Principe : chaque entrée de la TFO pointe sur l'entrée de la TQ correspondant au propriétaire du fichier Dans la TQ à chaque entrée correspond des mêmes info sur les blocs et les fichiers : nb, limite matérielle, limite logicielle, nombre d'avertissements restant et chaque fois qu'un bloc ou un fichier est créé alors la TQ est mise à jour

18 Fiabilité du système de fichiers Gestion des blocs endommagés (sur disque) : empêcher l'utilisateur d'accéder aux secteurs endommagés => 2 solutions : Matérielle : réserver une piste non accessible directement et à l'initialisation le ctrl lit cette piste et établit une correspondance entre les blocs endommagés et les blocs de cette piste. Logicielle : le S.F. construit un fichier qui contient tous les blocs endommagés et interdit ensuite son accès Sauvegardes : Duplication du disque : sur support amovible (clé USB, bande magnétique, disque amovible,..) Technologie sur plusieurs disques avec des données redondantes Technologie RAID : plusieurs disques avec un disque qui permet de reconstruire un disque en panne Sauvegarde incrémentale : recopie partielle quotidienne des fichiers modifiés ou créés, puis recopie totale périodique (semaine, mois,...)

19 Fiabilité du S.F. : Cohérence (Unix) La plupart des ordinateurs ont un système qui teste la cohérence du système des fichiers. Sous Unix, la cohérence se fait à 2 niveaux : blocs : utilisation de 2 tables qui contiennent chacune 1 compteur/bloc initialisé à 0 où l un parcourt les i-nodes et compte le nombre de fois où un bloc est référencé, l autre parcourt la table des bits et compte le nombre de blocs libres. Le vérificateur compare ensuite ces 2 tables et c est cohérent si lorsqu un bloc est utilisé une fois, il a son compteur dans la table libre à 0. fichiers : le vérificateur parcourt l arborescence des fichiers, et chaque fois qu un i-node est référencé il le compte. Le vérificateur compare ensuite le tableau ainsi constitué et indexé par les numéros des i-nodes avec le nombre de liens de chaque i-node. Le système est cohérent si le compteur de liens est égal au nombre d entrées.

20 Fiabilité du S.F. : Cohérence (Unix) Application : Un vérificateur de la cohérence des S.F. obtient les compteurs suivants pour : les blocs les i-nodes Y a-t-il des erreurs? Si oui, sont-elles graves? Pourquoi?

21 Voir poly. Sécurité du S.F.

Gestion des fichiers

Gestion des fichiers Gestion des fichiers Généralités Un fichier (file) est un ensemble de données portant un nom et généralement situé en mémoire secondaire. Les opérations courantes à effectuer sur un fichier sont open :

Plus en détail

IV. Système de Gestion des Fichiers. 2. La structure sur disque logique d'un système de fichier. 3. Répartition physique des fichiers en blocs

IV. Système de Gestion des Fichiers. 2. La structure sur disque logique d'un système de fichier. 3. Répartition physique des fichiers en blocs IV. Système de Gestion des Fichiers 1. Représentation interne du SGF 2. La structure sur disque logique d'un système de fichier 3. Répartition physique des fichiers en blocs 1 1. Représentation interne

Plus en détail

Systèmes d'exploitation Chapitre 3: Gestion de fichiers

Systèmes d'exploitation Chapitre 3: Gestion de fichiers Université Cadi Ayyad Faculté Polydisciplinaire de Safi Département sciences mathématiques et informatique Systèmes d'exploitation Chapitre 3: Gestion de fichiers Le stockage fiable, rapide de grandes

Plus en détail

Implémentation des systèmes de fichiers. Didier Verna. didier@lrde.epita.fr http://www.lrde.epita.fr/ didier. Systèmes d Exploitation

Implémentation des systèmes de fichiers. Didier Verna. didier@lrde.epita.fr http://www.lrde.epita.fr/ didier. Systèmes d Exploitation 1/25 Implémentation des systèmes de fichiers didier@lrde.epita.fr http://www.lrde.epita.fr/ didier 2/25 Table des matières 1 2 Méthodes d allocation 3 Implémentation des répertoires 4 Implémentation du

Plus en détail

Les systèmes de stockage NSY 104

Les systèmes de stockage NSY 104 Les systèmes de stockage NSY 104 Introduction Besoins o Stocker des informations de manière fiable et pérenne. o Retrouver des informations de manière efficace. SGF (système de gestion de fichier) o Fait

Plus en détail

ASR2-S ASR2. Gestion des disques : plan et illustrations. 2 Pour l utilisateur 4 FAT. 3 Catalogue de fichiers. 2.

ASR2-S ASR2. Gestion des disques : plan et illustrations. 2 Pour l utilisateur 4 FAT. 3 Catalogue de fichiers. 2. ASR2-S ASR2-Système Département Informatique IUT Bordeaux 1 ASR2 1 Définition 2 Pour l utilisateur nom du position du fichier premier bloc taille CLIENTS 10 50 PRODUITS 60 500 FACTURES 560 2000 pour l

Plus en détail

CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS

CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS 56 CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS 6.1 INTRODUCTION : Afin de fournir un accès efficace et pratique au disque, le SE impose un système de gestion de fichiers (SGF) pour permettre de stocker,

Plus en détail

Chapitre 3 Systèmes de gestion de fichiers

Chapitre 3 Systèmes de gestion de fichiers Chapitre 3 Systèmes de gestion de fichiers Jean Privat Université du Québec à Montréal INF3172 Principes des systèmes d exploitation Automne 2011 Jean Privat (UQAM) 03 SGF INF3172 Automne 2011 1 / 1 Plan

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

Chapitre VI : La gestion des disques et des fichiers. Les supports de stockage Les fichiers L organisation des fichiers

Chapitre VI : La gestion des disques et des fichiers. Les supports de stockage Les fichiers L organisation des fichiers Chapitre VI : La gestion des disques et des fichiers Les supports de stockage Les fichiers L organisation des fichiers Introduction La gestion des fichiers recouvre deux activités : Une gestion statique

Plus en détail

Semestre 6 2012-2013. Licence miage Université Lille 1 Pour toutes remarques : Alexandre.Sedoglavic@univ-lille1.fr. Systèmes d exploitation :

Semestre 6 2012-2013. Licence miage Université Lille 1 Pour toutes remarques : Alexandre.Sedoglavic@univ-lille1.fr. Systèmes d exploitation : V-2 (29-01-2010) de Nœud s Ensemble de de Licence miage Université Lille 1 Pour toutes remarques : Alexandre.Sedoglavic@univ-lille1.fr Semestre 6 2012-2013 de Nœud s Ensemble de Notion de bloc physique

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

Systèmes d exploitation Gestion des fichiers. Catalin Dima

Systèmes d exploitation Gestion des fichiers. Catalin Dima Systèmes d exploitation Gestion des fichiers Catalin Dima 1 Problématique Certains processus doivent stocker/avoir accès à une très grande quantité de mémoire Parfois plusieurs ordres de grandeur par rapport

Plus en détail

Cours «système d exploitation» 2 ème année IUT de Caen, Département d Informatique Année 2000 2001 (François Bourdon)

Cours «système d exploitation» 2 ème année IUT de Caen, Département d Informatique Année 2000 2001 (François Bourdon) Cours «système d exploitation» 2 ème année IUT de Caen, Département d Informatique Année 2000 2001 (François Bourdon) Cours Systèmes d exploitation, François Bourdon, IUT département informatique, Caen.

Plus en détail

Les systèmes de fichiers

Les systèmes de fichiers Les systèmes de fichiers I Généralités Fichiers : motivation Un disques est une collection de blocs adressables qui peuvent être lus et écrits. Pour utiliser un disque, il faut décider où y placer l information

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

La gestion de la mémoire

La gestion de la mémoire La gestion de la mémoire 1. Rôle Le gestionnaire de mémoire est un sous-ensemble du système d exploitation. Son rôle est de partager la mémoire entre l O.S. et les diverses applications. Le terme «mémoire»

Plus en détail

Systèmes de Stockage Les systèmes de fichiers : les fichiers

Systèmes de Stockage Les systèmes de fichiers : les fichiers Les systèmes de fichiers : les fichiers Permettre de stocker des informations de manière totalement fiable. Permettre de retrouver ces informations de manière efficace. Ils se reconnaissent à leurs noms,

Plus en détail

Cours IV: Le système de gestion de fichiers

Cours IV: Le système de gestion de fichiers Cours IV: Le système de gestion de fichiers Patrick MARTINEAU Ecole Polytechnique de l Université de Tours 64, Avenue Jean Portalis 37200 TOURS 1 er octobre 2008 P. Martineau (Polytech Tours) Cours IV:

Plus en détail

L3 Info & Miage. TP-Projet SGF

L3 Info & Miage. TP-Projet SGF TP-Projet SGF 1. Introduction L objectif de ce mini-projet est de réaliser un Système de Gestion de Fichiers simplifié capable de gérer des accès à des fichiers séquentiels de type flot. L idée est ici

Plus en détail

Systèmes de fichiers. Didier Verna

Systèmes de fichiers. Didier Verna 1/23 de fichiers didier@lrde.epita.fr http://www.lrde.epita.fr/ didier 2/23 Table des matières 1 2 Structure des fichiers 3 Structure des répertoires 4 Protection et sécurité 4/23 Répondre aux problèmes

Plus en détail

La Gestion des Fichiers

La Gestion des Fichiers KWWSZZZDGHOHLPDJIUaGRQVH]FRXUV 6\VWqPHVG ([SORLWDWLRQ La Gestion des Fichiers Hafid Bourzoufi Université de Valenciennes Didier Donsez Université Grenoble 1 'LGLHU'RQVH]#LPDJIU 2 Système de fichiers De

Plus en détail

TP6 : Gestion de Fichiers

TP6 : Gestion de Fichiers TP6 : Gestion de Fichiers http ://www.univ-montp3.fr/miap/ens/site/pmwiki.php/?n=misashs.progtpfichiers 12 janvier 2014 Table des matières 0 Avant de commencer 1 1 Lecture de fichier 1 1.1 Un exemple............................................

Plus en détail

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

Introduction aux systèmes d exploitation

Introduction aux systèmes d exploitation Introduction aux systèmes d exploitation Le système d exploitation est un ensemble de logiciels qui pilotent la partie matérielle d un ordinateur. Les principales ressources gérées par un système d exploitation

Plus en détail

Systèmes de gestion de bases de données

Systèmes de gestion de bases de données Systèmes de gestion de bases de données Fichiers P. Rigaux Cnam, dépt. informatique April 1, 2015 PR (Cnam, dépt. info) Systèmes de gestion de bases de données April 1, 2015 1 / 1 Fichiers Une base de

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Les fichiers (suite) Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT 7 octobre 2010 Gérard Padiou Systèmes d exploitation 1 / 30 plan Principes de conception

Plus en détail

Examen 2. Q1 (3 points) : Quel mot ou concept relié aux ordinateurs correspond à la définition suivante :

Examen 2. Q1 (3 points) : Quel mot ou concept relié aux ordinateurs correspond à la définition suivante : GI-1001, 24 avril 2012 Nom/Matricule : Examen 2 Cet examen vaut 40% de la note totale du cours. Les questions seront corrigées sur un total de 40 points. La valeur de chaque question est indiquée avec

Plus en détail

Exercice 1 Question de cours (3 points)

Exercice 1 Question de cours (3 points) Info32B Systèmes d Exploitations année 2015-2016 Examen 14 décembre 2015 N. Sabouret, R. Bonaque, M. Gleize Nom : Prénom : Signature : L épreuve dure 2h30. Tous les documents sont autorisés. Le sujet comprend

Plus en détail

Architecture des Ordinateurs et Systèmes d Exploitation

Architecture des Ordinateurs et Systèmes d Exploitation Architecture des Ordinateurs et Systèmes d Exploitation Cours n 9 Les Fichiers 3ème année Fichiers : pour quoi faire? La mémoire principale est de taille restreinte volatile,... Besoin de stocker des informations

Plus en détail

Plan du cours. - Introduction - Emergence et évolution des systèmes d exploitation - Système de fichiers : FAT - NTFS - Ordonnancement

Plan du cours. - Introduction - Emergence et évolution des systèmes d exploitation - Système de fichiers : FAT - NTFS - Ordonnancement Plan du cours - Introduction - Emergence et évolution des systèmes d exploitation - Système de fichiers : FAT - NTFS - Ordonnancement Systèmes d exploitation 1ère année p. 1 FAT FAT = File Allocation Table

Plus en détail

Systèmes de fichiers

Systèmes de fichiers Systèmes de fichiers Introduction Enregistrer des informations et les retrouver Un Processus Peut enregistrer une quantité limitée d'info. Lorsque le processus se termine, les infos sont perdues! Plusieurs

Plus en détail

exemples de SGF Exemples de SGF

exemples de SGF Exemples de SGF 1 Exemples de SGF FAT - VFAT (1) 2 Partitions 2 Go 3 parties: FAT, éventuellement dupliquée répertoire racine, de taille bornée: 512 entrées de 32 octets objets externes Allocation par bloc de taille fixe

Plus en détail

INFO4008 Programmation Unix Systèmes de Gestion de Fichiers

INFO4008 Programmation Unix Systèmes de Gestion de Fichiers I. Système de Gestion de Fichiers Un SGF est la partie d un système d exploitation chargée de : Établir la correspondance entre l organisation logique (vue utilisateur) et l organisation physique. Fournir

Plus en détail

Fonctions de base d'un système d exploitation

Fonctions de base d'un système d exploitation Chapitre 2 Durée : 12 Heures Type : Théorique Introduction Fonctions de base d'un système d exploitation Ce chapitre s'intéresse aux fonctionnalités de base d'un OS comme : La gestion des processus La

Plus en détail

Systèmes d'exploitation Chapitre III. Gestion de la Mémoire

Systèmes d'exploitation Chapitre III. Gestion de la Mémoire Systèmes d'exploitation Chapitre III Gestion de la Mémoire 1 Objectifs Organisation de la mémoire principale : Savoir quelles zones sont libres et quelles zones sont utilisées. Règles d'allocation : qui

Plus en détail

Les systèmes de Fichier

Les systèmes de Fichier Les systèmes de Fichier 1 Les disques durs, aussi petits soient-ils, contiennent des millions de bits, il faut donc organiser les données afin de pouvoir localiser les informations, c'est le but du système

Plus en détail

Reprise en main du programme d Affectation de transport en commun

Reprise en main du programme d Affectation de transport en commun Reprise en main du programme d Affectation de transport en commun Modifications indispensables pour bonne compilation : Utilisation de visual C++ express pour avoir accès à un débuggeur et un compilateur

Plus en détail

ASR2 ASR2-S. Gestion des disques. Gestion des disques : plan et illustrations. Plan. 1 Un disque, comment ça marche?

ASR2 ASR2-S. Gestion des disques. Gestion des disques : plan et illustrations. Plan. 1 Un disque, comment ça marche? ASR2-S ASR2-Système Département Informatique IUT Bordeaux 1 ASR2 Plan Fichiers, répertoires, systèmes de fichiers Comment marche un disque La gestion d un disque par le système les systèmes RAID l organisation

Plus en détail

Architecture logicielle des ordinateurs

Architecture logicielle des ordinateurs Architecture logicielle des ordinateurs Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 des ordinateurs Objectifs du cours Notions générales sur le fonctionnement matériel (un peu) et logiciel

Plus en détail

sécurité et protection des objets externes Sécurité et protection des objets externes

sécurité et protection des objets externes Sécurité et protection des objets externes 1 Sécurité et protection des objets externes Service attendu 2 Service attendu sur la conservation des données Retrouver les données dans l'état Permettre d'avoir un rôle de "propriétaire" Altération due

Plus en détail

Systèmes d exploitation - Gestion des fichiers

Systèmes d exploitation - Gestion des fichiers 1/42 Introduction Allocation et gestion des blocs Le système de fichier UNIX Divers Systèmes d exploitation - Gestion des fichiers Pierre Gançarski DUT Informatique - S31 ATTENTION Ces transparents ne

Plus en détail

Claude Kaiser Machine virtuelle et environnement utilisateur SRI_B CHAPITRE 1

Claude Kaiser Machine virtuelle et environnement utilisateur SRI_B CHAPITRE 1 CHAPITRE 1 FOURNIR À L'UTILISATEUR UNE MACHINE VIRTUELLE ET UN ENVIRONNEMENT D'EXÉCUTION DE PROGRAMMES Plan ENVIRONNEMENT DE TRAVAIL ADAPTÉ AU BESOIN DE L'UTILISATEUR Fonctions de l'environnement d'exécution

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

Représenter les images

Représenter les images Représenter les images 4/1/01 1 Travail La séance de travail du 4/1 consiste à travailler l ensemble de ce document Les résolutions des exercices 3 et 11 sont à déposer dans les casiers numériques de vos

Plus en détail

Page 2 Page 5 Page 11 Page 18 Page 28 Page 32

Page 2 Page 5 Page 11 Page 18 Page 28 Page 32 Préférences 08/04/2006 Page 1 / 35 Préférences logiciel Préférences Page 2 Configuration Page 5 Unités de mesure Page 11 Bibliothèques Page 18 Fichiers DXF - DWG Page 28 Import Architrion Page 32 Page

Plus en détail

Introduction à UNIX et Windows

Introduction à UNIX et Windows 1/39 à UNIX et Windows Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017 Bobigny

Plus en détail

Windowmaker 2012 R3.6 Nouveautés

Windowmaker 2012 R3.6 Nouveautés Prérequis pour la mise à niveau... 2 Améliorations générales... 2 Spécification de raison pour un changement de statut... 2 Plus de lignes d'adresse... 2 Adresse de Livraison... 3 Inverser les lignes de

Plus en détail

Les Fichiers en Pascal

Les Fichiers en Pascal Les Fichiers en Pascal Université de Toulouse II DEUG MASS Année 2004-2005 Patricia PASCAL < ppascal@laas.fr > - Page 1 / 31 - Plan du cours sur les fichiers les fichiers, pourquoi, comment? (p3) les différents

Plus en détail

Systèmes de Fichiers

Systèmes de Fichiers Systèmes de Fichiers Hachage et Arbres B Serge Abiteboul INRIA February 28, 2008 Serge Abiteboul (INRIA) Systèmes de Fichiers February 28, 2008 1 / 26 Systèmes de fichiers et SGBD Introduction Hiérarchie

Plus en détail

Plan du chapitre. Systèmes de gestion des fichiers. Définitions. Pourquoi des fichiers. Organisation logique : les fichiers.

Plan du chapitre. Systèmes de gestion des fichiers. Définitions. Pourquoi des fichiers. Organisation logique : les fichiers. Plan du chapitre Systèmes de gestion des fichiers Introduction Organisation logique Fichiers Désignation et catalogues Mise en œuvre des SGF Gestion de l espace libre Descripteurs de fichiers Amélioration

Plus en détail

Gestion de la mémoire. Abdelouahed Gherbi Hiver 2014

Gestion de la mémoire. Abdelouahed Gherbi Hiver 2014 Gestion de la mémoire Abdelouahed Gherbi Hiver 2014 1 Plan Introduction Systèmes monoprogramés Protection Relocation Va-et-vient (Swapping) Systèmes multiprogrammés Partition fixes Partition variables

Plus en détail

Bases de données. Cours 2 : Stockage

Bases de données. Cours 2 : Stockage Bases de données Polytech Paris-Sud Apprentis 4 ème année Cours 2 : Stockage kn@lri.fr http://www.lri.fr/~kn Plan 1 Rappels 2 Stockage 2.1 Introduction 2.2 Aspects bas-niveau 2.3 Stockage pour les SGBD

Plus en détail

CNAM Paris. Cours de bases de données

CNAM Paris. Cours de bases de données CNAM Paris Cours de bases de données Aspects système Philippe Rigaux Philippe.Rigaux@cnam.fr http://deptinfo.cnam.fr/rigaux 2 Table des matières 1 Techniques de stockage 7 1.1 Stockage de données.....................................

Plus en détail

Aujourd hui: gestionnaire de fichiers

Aujourd hui: gestionnaire de fichiers Gestion des fichiers GIF-1001 Ordinateurs: Structure et Applications, Hiver 2015 Jean-François Lalonde Source: http://www.business-opportunities.biz/2014/11/16/40-home-offices-that-are-messier-than-yours/

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

Plan. Bases de données. Cours 2 : Stockage. Quels types de mémoire pour une BD? Où stocker les données? Polytech Paris-Sud. Apprentis 4 ème année

Plan. Bases de données. Cours 2 : Stockage. Quels types de mémoire pour une BD? Où stocker les données? Polytech Paris-Sud. Apprentis 4 ème année Bases de données Polytech Paris-Sud Apprentis 4 ème année Cours 2 : Stockage 2.1 Introduction 2.2 Aspects bas-niveau kn@lri.fr http://www.lri.fr/~kn 2/20 Hierarchie mémoire : Où stocker les données? Type

Plus en détail

Solution des exercices SGF

Solution des exercices SGF Solution des exercices SGF 1- Exercice 0 : On suppose que la taille de bloc est 565 On veut accéder à 585ème bloc : combien d accès disc sont nécessaires? Inode Table index de taille 565 (=taille d un

Plus en détail

Cours Systemes d exploitation

Cours Systemes d exploitation Université de Kairouan Institut Supérieur des Siences Appliquées et de Technologie Cours Conçu Spécialement Aux Etudiants: De Master Pilotage et Réseaux Industriels Cours Systemes d exploitation Noureddine

Plus en détail

Module : Fichier. Chapitre I : Généralités

Module : Fichier. Chapitre I : Généralités Module : Fichier Semestre 1 Année : 2010/2011-1- SOMMAIRE 1. Introduction 2. Définition d un fichier 3. Caractéristiques d un fichier 4. Topologie des fichiers 5. Résumé 6. QCM 7. Exercices 8. Bibliographie

Plus en détail

STRUCTURE D UN ORDINATEUR. II. Contenu L unité centrale d un ordinateur actuel contient les éléments suivants :

STRUCTURE D UN ORDINATEUR. II. Contenu L unité centrale d un ordinateur actuel contient les éléments suivants : STRUCTURE D UN ORDINATEUR I. Présentation Un ordinateur est composé d une unité centrale, en boîtier «tour» ou «desktop», qui contient tous les éléments qui permettent à l ordinateur de fonctionner. Boîtier

Plus en détail

Ordinateur, système d exploitation

Ordinateur, système d exploitation Ordinateur, système d exploitation Skander Zannad et Judicaël Courant 2013-09-02 1 Ordinateur 1.1 Qu est-ce qu un ordinateur? C est une machine Servant à traiter de l information Programmable Universelle

Plus en détail

Code_Aster. Procédure DEFI_FICHIER. 1 But

Code_Aster. Procédure DEFI_FICHIER. 1 But Titre : Procédure DEFI_FICHIER Date : 30/09/2013 Page : 1/5 Procédure DEFI_FICHIER 1 But Ouvrir ou fermer un fichier associé à un numéro d unité logique. Ce numéro peut être indiqué dans la procédure ou

Plus en détail

Gestion de la mémoire centrale Allocation de la mémoire physique. Joëlle Delacroix NSY103 1

Gestion de la mémoire centrale Allocation de la mémoire physique. Joëlle Delacroix NSY103 1 Gestion de la mémoire centrale Allocation de la mémoire physique Joëlle Delacroix NSY13 1 Processeur Adressage de la mémoire centrale Données Adresse Commandes Cellule mémoire mémorisant 1 bit lec B u

Plus en détail

Cours de Système : Gestion de Fichiers

Cours de Système : Gestion de Fichiers Cours de Système : Gestion de Fichiers Bertrand Le cun et Emmanuel Hyon bertrand.le cun{at}u-paris10.fr et Emmanuel.Hyon{at}u-paris10.fr Université Paris Ouest Nanterre 25 octobre 2011 B.L.C. & E.H. (UPO)

Plus en détail

6. Lecture/écriture formatées et Fichiers. printf / scanf Fichier: Mémoire tampon Accès aux fichiers Modes d'ouverture Lecture / écriture

6. Lecture/écriture formatées et Fichiers. printf / scanf Fichier: Mémoire tampon Accès aux fichiers Modes d'ouverture Lecture / écriture 1 6. Lecture/écriture formatées et Fichiers printf / scanf Fichier: Mémoire tampon Accès aux fichiers Modes d'ouverture Lecture / écriture 2 Références Site du zèro : Programmer en C http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html

Plus en détail

Au moment de rendre votre travail, créer une archive au format *.zip (nom binôme 1 nom binôme 2.zip) contenant :

Au moment de rendre votre travail, créer une archive au format *.zip (nom binôme 1 nom binôme 2.zip) contenant : Travaux pratiques informatique Module Système d exploitation Année 2006-2007 TP N 3 : Mémoire Partagée Mathieu.Barcikowski@univ-savoie.fr Pierre.Hyvernat@univ-savoie.fr Cyril.Vachet@univ-savoie.fr 1. Objectifs

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

Institut Supérieur des Etudes Technologiques de Médenine, Département TI L1 TI-Année 2014-2015 Système d exploitation Gestion de disques dans Windows

Institut Supérieur des Etudes Technologiques de Médenine, Département TI L1 TI-Année 2014-2015 Système d exploitation Gestion de disques dans Windows Objectifs Savoir partitionner un disque Formater, défragmenter, nettoyer une partition Créer une image système de windows 1. Les disques durs Un disque dur est une mémoire de masse (de grande capacité,

Plus en détail

Structure fonctionnelle d un SGBD

Structure fonctionnelle d un SGBD Fichiers et Disques Structure fonctionnelle d un SGBD Requetes Optimiseur de requetes Operateurs relationnels Methodes d acces Gestion de tampon Gestion de disque BD 1 Fichiers et Disques Lecture : Transfert

Plus en détail

Rapport sur le développement d une application de saisie de séquences vidéo à l aide de la carte d acquisition Bandit de Coreco

Rapport sur le développement d une application de saisie de séquences vidéo à l aide de la carte d acquisition Bandit de Coreco 550, rue Sherbrooke Ouest, bureau 100 Montréal (Québec) H3A 1B9 Téléphone : (514) 840-1234 Télécopieur : (514) 840-1244 http://www.crim.ca CRIM - Documentation/Communications Rapport sur le développement

Plus en détail

Que faire avec un ordinateur?

Que faire avec un ordinateur? C H A P I T R E 5 Que faire avec un ordinateur? 1 L ordinateur et ses périphériques (pp. 80-81) doc 1 Les périphériques d un ordinateur (p. 80) 1. L écran et l imprimante permettent chacun de visualiser

Plus en détail

C++ / MC-II1 - Cours n o 3 Allocation Mémoire et Constructeurs

C++ / MC-II1 - Cours n o 3 Allocation Mémoire et Constructeurs C++ / MC-II1 - Cours n o 3 Allocation Mémoire et Constructeurs Sebastien.Kramm@univ-rouen.fr IUT GEII Rouen 2010-2011 S. Kramm (IUT Rouen) MCII1 - Cours 3 2010-2011 1 / 47 Sommaire 1 Rappels de C et définitions

Plus en détail

Logiciel de statistiques pour le Volley-ball

Logiciel de statistiques pour le Volley-ball Lucas society Logiciel de statistiques pour le Volley-ball Partie Modèle Anthony 13 Table des matières I) Préambule...2 1) Motivation...2 2) Contrainte...2 II) Introduction...3 1) Le travail en équipe...3

Plus en détail

Administration et Architectures des Systèmes

Administration et Architectures des Systèmes Administration et Architectures des Systèmes LEGOND-AUBRY Fabrice Fabrice.Legond-Aubry@u-paris10.fr Module AAS Services Réseaux 1 Section Les services réseaux Les services réseaux Module AAS Services Réseaux

Plus en détail

fichiers Exemple introductif : stockage de photos numériques

fichiers Exemple introductif : stockage de photos numériques b- La Gestion des données Parmi les matériels dont il a la charge, le système d exploitation s occupe des périphériques de stockage. Il s assure, entre autres, de leur bon fonctionnement mais il doit être

Plus en détail

La stratégie de stockage au Centre de Calcul du CNES

La stratégie de stockage au Centre de Calcul du CNES Réunion du groupe PIN (Pérennisation des Informations Numériques) La stratégie de stockage au Centre de Calcul du CNES Anne Jean Antoine 17 janvier 2002 Le stockage est crucial... Á Les entreprises ont

Plus en détail

Comment améliorer la capacité et la rapidité d'accès à la mémoire centrale?

Comment améliorer la capacité et la rapidité d'accès à la mémoire centrale? Hiérarchie mémoire Comment améliorer la capacité et la rapidité d'accès à la mémoire centrale? 6. 1 Tous les programmes que l on exécute et toutes les données auxquelles on accède doivent être «chargés»

Plus en détail

Comment créer une image système de Windows 8.1 (Et une clé de récupération)

Comment créer une image système de Windows 8.1 (Et une clé de récupération) Comment créer une image système de Windows 8.1 (Et une clé de récupération) Pour créer une image de Windows 8.1, il faut passer par l'utilitaire Historique des fichiers. Pour atteindre cet utilitaire,

Plus en détail

Introduction à l'algorithmique II

Introduction à l'algorithmique II Introduction à l'algorithmique II CHAPITRE HAPITRE: : FICHIERS F ICHIERSET ET : F ENREGISTREMENTS ANNÉE NNÉE: 2014 : 2014-2015 Fichiers Lesfichiersservent à stocker des informations de manière permanente,

Plus en détail

Le générateur d états

Le générateur d états Le générateur d états XLPos pour Windows Lancer le générateur d états Lancer le générateur d états... 119 Ouvrir un dictionnaire de données... 119 Ouvrir un état... 121 Réouvrir un état... 122 Présentation

Plus en détail

ASR3. Partie 4 Le système de fichier. Arnaud Clérentin, IUT d Amiens, département Informatique

ASR3. Partie 4 Le système de fichier. Arnaud Clérentin, IUT d Amiens, département Informatique ASR3 Partie 4 Le système de fichier Arnaud Clérentin, IUT d Amiens, département Informatique Plan 1- Notion de système de fichier 2- Stockage de base et stockage dynamique 3- Partage de répertoire et FAT32

Plus en détail

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr Bases de données Faîçal Felhi felhi_fayssal@yahoo.fr Plan de cours Chapitre 1: Introduction aux bases de données Chapitre 2: Modèle Entité/Association Chapitre 3: Le Modèle Relationnel Chapitre 4: Dépendances

Plus en détail

Services Informatique

Services Informatique Services Informatique Traitement de données. - Organisation et sauvegarde de données; - Gestion de données; - Contrôle. Échange de données - Problématiques; - Solutions. Communication - Internet - IPPhone

Plus en détail

notes Laurent DUPRAT Pratiquons ensemble PC & Windows

notes Laurent DUPRAT Pratiquons ensemble PC & Windows Pratiquons ensemble PC & Windows Support de notes Laurent DUPRAT Pratiquons ensemble PC & Windows Support de notes Laurent DUPRAT Pratiquons ensemble PC & Windows Support de notes Laurent DUPRAT Pratiquons

Plus en détail

Les systèmes d exploitations

Les systèmes d exploitations Les systèmes d exploitations 1 Généralités Un système d exploitation est l interface entre les logiciels et le matériel. OS : Operating System. Obligatoire pour le fonctionnement d un ordinateur. 2 Généralités

Plus en détail

Systèmes à microprocesseurs. Généralités

Systèmes à microprocesseurs. Généralités Systèmes à microprocesseurs Généralités 1 Architecture générale CPU : Central Processor Unit Mémoires : Réaliser les calculs Entrées / Sorties : Stocker les programmes Stocker les variables Intéragir avec

Plus en détail

Les sauvegardes. dans une démarche de qualité de services. Françoise Gazelle. 2RCE - Nancy 9 décembre 2010

Les sauvegardes. dans une démarche de qualité de services. Françoise Gazelle. 2RCE - Nancy 9 décembre 2010 Reprise de s Les s dans une démarche de Françoise Gazelle 2RCE - Nancy 9 décembre 2010 Les s dans une démarche de Reprise de s 1 Présentation de l Institut 2 service informatique 3 4 : indicateurs de sécurité

Plus en détail

Organisation des données et structures de stockage

Organisation des données et structures de stockage ING2 - ING3 Nvx 2009-2010 Organisation des données et structures de stockage I. Stockage de l information en C Ce chapitre rappelle brièvement et complète certaines notions de base vues en première année

Plus en détail

le volet de détails des fichiers (contenu du lecteur ou dossier sélectionné)

le volet de détails des fichiers (contenu du lecteur ou dossier sélectionné) L'Explorateur Windows est l'outil pour examiner et manipuler le contenu des mémoires de masse (disque dur, clé USB, DVD et CD, disquette, ) appelées lecteur (C: pour le disque dur). Pour accéder à l'explorateur

Plus en détail

Pratiquons ensemble PC & Windows de notes Laurent DUPRAT Pratiquons ensemble PC & Windows

Pratiquons ensemble PC & Windows de notes Laurent DUPRAT Pratiquons ensemble PC & Windows Pratiquons ensemble PC & Windows Support de notes Pratiquons ensemble PC & Windows Support de notes Pratiquons ensemble PC & Windows Support de notes Laurent DUPRAT Pratiquons ensemble PC & Windows Support

Plus en détail

Organiser le disque dur Dossiers Fichiers

Organiser le disque dur Dossiers Fichiers Ce document contient des éléments empruntés aux pages d aide de Microsoft Organiser le disque dur Dossiers Fichiers Généralités La connaissance de la logique d organisation des données sur le disque dur

Plus en détail

Chapitre 3 : Systèmes d'exploitation et réseaux

Chapitre 3 : Systèmes d'exploitation et réseaux Chapitre 3 : Systèmes d'exploitation et réseaux A. Système d exploitation I. Présentation d un système d exploitation : 1. Définition d un système d exploitation: Un système d exploitation est un ensemble

Plus en détail

Les Outils. 1)Scanners.

Les Outils. 1)Scanners. Les Outils. 1)Scanners. Une série de programmes analyseurs forment les outils d analyse. Chacun traite un langage spécifique. L objectif est de : décomposer un langage particulier ; reconstituer les éléments,

Plus en détail

Solution de télé-sauvegarde pour postes fixes et serveurs Windows

Solution de télé-sauvegarde pour postes fixes et serveurs Windows Solution de télé-sauvegarde pour postes fixes et serveurs Windows Document confidentiel - Oodrive tous droits réservés www.oodrive.com > PRÉSENTATION D OODRIVE > Les enjeux LA SOLUTION > La solution AdBackup

Plus en détail

Conception des systèmes répartis

Conception des systèmes répartis des systèmes répartis Systèmes de fichiers répartis Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT 21 novembre 2012 Gérard Padiou des systèmes répartis 1 / 35 plan Introduction

Plus en détail

La Solution de gestion de document électronique Interlaser 9. Informations sur le produit

La Solution de gestion de document électronique Interlaser 9. Informations sur le produit La Solution de gestion de document électronique Interlaser 9 Informations sur le produit 7951, rue Vauban, Anjou, QC H1J 2V1 Téléphone : 514-933-3326-1-800-463-0178 - Télécopieur : 514-933-3756 Table des

Plus en détail

Bases de données avancées. cours 1 : introduction

Bases de données avancées. cours 1 : introduction Bases de données avancées cours 1 : introduction Plan Objectifs du cours Bases de données : utilisation Système de Gestion de Bases de données (SGBD) Architecture d un SGBD Ingénierie des bases de données

Plus en détail

Construction et destruction des objets de vie des objets Objets composites Tableaux d'objets Copie (Initialisation et affectation) des objets

Construction et destruction des objets de vie des objets Objets composites Tableaux d'objets Copie (Initialisation et affectation) des objets Construction et destruction des objets Durée de vie des objets Objets composites Tableaux d'objets Copie (Initialisation et affectation) des objets Initialisation des objets Constructeur par recopieinit

Plus en détail