fichiers Introduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Fichiers I - Algorithmique et programmation Nicolas Delestre Fichiers - v as Architecture des Systèmes d ? Information CIntroduc
Introduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Fichiers I - Algorithmique et programmation Nicolas Delestre Fichiers - v as Architecture des Systèmes d ? Information CIntroduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Plan Introduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Fichiers - v as Architecture des Systèmes d ? Information CIntroduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Introduction Remarques Lorsque l ? on utilise un programme on saisit des informations on calcule des nouvelle informations A l ? arr et du programme ces informations sont perdues L ? objectif des ?chiers est de conserver ces informations d ? une ex ?ecution a l ? autre du programme Cela amene a enregistrer de l ? information eta relire de l ? information C ? est le troisi eme tiers d ? une architecture classique trois tiers Fichiers - v as Architecture des Systèmes d ? Information CIntroduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Qu ? est ce qu ? un ?chier D ?e ?nition Un ?chier est un ensemble d ? informations enregistr ?e sur un support de masse disque dur cl ?e USB etc Un ?chier possede des m ?etadonn ?ees nom date de cr ?eation date de derniere modi ?cation propri ?etaire etc Les ?chiers dans un ordinateur sont g ?er ?es par un systeme de ?chiers l ? un des composants des systemes d ? exploitation Ils sont rang ?es dans des r ?epertoires ou dossier Les ?chiers poss edent un format qui indique comment sont organis ?ees les informations Souvent le format appara t par une extension su ?xe du nom du ?chier par exemple txt pdf docx odt as Architecture des Systèmes d ? Information Fichiers - v CIntroduction Repr ?esentation de l ? information Les ?chiers en programmation Les ?chiers en Pascal Quelques exemples Repr ?esentation de l ? information Tout est octet Lorsque l ? on d ?eclare une variable sa valeur est stock ?ee en m ?emoire de l ? ordinateur suivant un certain codage Il existe des codages pour chaque type de donn ?ees Ces codages peuvent etre ou ne pas etre normalis ?es Ces codages sont di ?cilement compr ?ehensibles par un humain repr ?esente le nombre ottant ?? suivant la norme IEEE Wikip ?edia Un codage peut etre a taille ?xe oua taille variable La repr ?esentation textuelle est un codage humainement compr ?ehensible Plusieurs types de codage sont disponibles ASCII ASCII ?etendu non normalis ?e ISO - - Unicode Les premiers caract eres de l ? ASCII sont non imprimables Attention l ? interpr ?etation de certains caract eres non imprimables changent en fonction du syst eme d ? exploitation as Architecture des Systèmes d ? Information Fichiers -
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702279096pnlyblul0isz4youopey4ibbgvg3dw8y4duja6vcqjd2xfdklr88xuv3jb6m2db9gtr1clegf1jgzlsp1paffmsfip5j7pd1hc4r.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702263187k6l5q36yh6qlq006cpchd6lipqj7twttwl79cb8isyti4brl3pw2ou5ds7npljqpcztga8ducpr8jzoanseqhve9ren8gndr6rtu.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702757543dgq4ch6z8wepnkoctlpsquxtwemb32hybn4pc2ugvttnr7czyqbal1lipqtz6s6lwtrsxvgj5pn9a3ocgwan5we9ydomafiq3j2y.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3cRsPZ8vIGcjqrqcBFnd8VMKBgOuduY83hkb3EDMMSnzsQT6gvO5JijTA5AGj0ZPG4HZUY450SzNJuaA6gvaZl5y.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/XGL24ccGqT6t15OyvH25manSC9uYxNlk2Ms5tdLK2S9sSM8WbznnVRQcZFQcqRQzEWzBWapYcASDIL8684v2M1TQ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/4H5E8vT05yiu0C1lK1dZLvcbJ9jaheXZ9MAJwjxh3NcYAvPimPtefAPbt16nM2UUd4HYphGNRW8aioMoF0UpeREf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/m8AE2yo48JMc7wmyQGz9XWctHcAMRsSuOtvIZdVUsVvMegoQwpngWN0bdEWHfnMmt2CHEq5NUoji4gIu9n7SE8CI.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702760746kqu2e8xkwbbthsp7qbnynt38n4gtcchezqpywsumeoossimv7q3qrq2vk5t2isnj4pfaoobjcfoducmlubpg86oojrok96rkssmz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702801760dxsxedkevu0d80e9jwuruyebvlu9pnojcy8vwsz9f64zk2rnaxnaei1g5kzahcg8dikhttsebv3xwm0uelwtp1w8g4wuieb5ygfe.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/EHOUujpptOHHEGlAb7O0KE7xRDVV9ZJgxPSyz6TwG6brK6sq1yEvWl1Z4vhuU1Tn5SJsyvYuabrHHq9B4wmBxNS1.png)
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 18, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 67.9kB