1 / 31

Les formats

Les formats. Stage – Semaine 4. Formats de fichiers. Qu ’ est-ce que le codage? Qu ’ est-ce qu ’ un fichier? Pourquoi différents formats ? Comment sont-ils gérés ? Principaux formats. Codage ?. 123 Cent vingt trois CXXIII

ellema
Download Presentation

Les formats

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Les formats Stage – Semaine 4

  2. Formats de fichiers • Qu’est-ce que le codage? • Qu’est-ce qu’un fichier? • Pourquoi différents formats ? • Comment sont-ils gérés ? • Principaux formats

  3. Codage ? 123 Cent vingt trois CXXIII Règles permettant de passer d’une représentation à une autre

  4. Qu’est ce qu’un fichier? Dupont Jean, 48 ans Vétérinaire… Codage 1010001000011110 00011001000100… Des données… … stockées en machine dans un fichier

  5. Exemple : 7 codé sur un octet 0 0 0 0 0 1 1 1 En informatique, tout s’exprime sous forme de bits (0 ou 1) • Le BIT (Binary digIT) a pour valeur 0 ou 1 • Au niveau électronique : 0 Volt / +5 Volts • Au niveau magnétique : champ magnétique / champ magnétique inverse • Octet = regroupement de 8 bits

  6. Principe du codage • Avec 1 bit : 2 (21) possibilités • 0  0 • 1  1 • Avec 2 bits : 4 (2*2=22) possibilités • 00  0 • 01  1 • 10  2 • 11  3 • Avec 3 bits : 8 (2*2*2= 23) possibilités • 000  0 • 001  1 • 010  2 • 011  3 • 100  4 • 101  5 • 110  6 • 111  7

  7. Tout est codé en binaire? • Oui, il suffit d’avoir une convention entre ce que l’on veut représenter et son codage • Pour des entiers (<256) un octet convient. 65=64+1=26+1 Nombre max codé sur un octet = 27+26+25+…+21+20=255 Nombre max de chiffres codés 256 (255+le zéro!)

  8. Tout est codé en binaire? • Coder plus d’entiers ? prendre plus d’octets (ex 16 bits  [0 .. 65535]) 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 215 214 213 …. 28 27 26 … 20 16705 = 214+28+26+20

  9. Tout est codé en binaire? • Coder du texte ? • Associer une valeur numérique (codée en binaire) à chaque lettre • Par exemple : A est codé par 65 0 1 0 0 0 0 0 1 A  65 27 26 25 24 23 22 21 20 code ASCII 0 1 0 0 0 0 1 0 B  66 27 26 25 24 23 22 21 20

  10. Tout est codé en binaire? Une table « ASCII étendu » (256 codes)

  11. Tout est codé en binaire? • Je veux coder des couleurs ? • Coder sur 3 octets l’intensité des 3 composantes Rouge Vert Bleu (RGB)

  12. Pourquoi différents formats ? • Pour coder plus efficacement les différents documents Ex : texte  coder des caractères image  coder des pixels de couleur • Regroupés en grandes catégories, représentés par leur extension de fichier (2, 3 ou 4 caractères terminant le nom du fichier et précédés d'un point) Ex : Format Word  extension = .doc

  13. Comment sont-ils gérés ? Par le système • Choix d’une application lors de l’ouverture d’un fichier par « double-clic » • Informations sur le type du fichier • Tri par type de fichier

  14. Comment sont-ils gérés ? Par les navigateurs (à la place du système) • Choix d’une application lors du téléchargement d’un fichier (paramétrable)

  15. Fichier texte Je veux stocker l’information « Moi je vous dis coucou » Moi je vous dis coucou Je vais mettre cette information dans un fichier coucou.txt Pour voir le texte contenu dans ce fichier J’utilise un éditeur de texte

  16. Fichier texte mis en forme Je veux mettre en gras le mot coucou Je dois stocker des informations sur la présentation du document Je vous dis Balise_debut_gras Coucou Balise_fin_gras

  17. Fichier texte mis en page Pour mettre en forme mon texte J’utilise un logiciel de traitement de texte

  18. Fichier texte mis en page Le texte a été formaté Si j’ouvre de nouveau le document il contient des caractères spéciaux

  19. Principaux formats : texte

  20. Principaux formats : texte

  21. Principaux formats : texte

  22. Principaux formats : texte

  23. Fichier image Codage-de-la-couleur- du-pixel-(1,1), ... Codage-de-la-couleur -du-pixel-(n,n)

  24. Principaux formats : images

  25. Principaux formats : audio

  26. Principaux formats : Vidéo • 2 méthodes de visualisation : • en direct : visualisation pendant le téléchargement • Qualité moyenne • Besoin d’une connexion très rapide à Internet (sinon « projections » saccadées) • en différé : tout le fichier est téléchargé sur le disque dur avant de le visionner • Meilleure qualité car temps de téléchargement non synchronisé avec temps de visualisation. • Mais, selon le débit de la connexion, le téléchargement peut prendre du temps !!

  27. Principaux formats : vidéo

  28. Principaux formats : compression et archivage • Compression de fichiers = réduire leur taille en appliquant un algorithme qui enregistre l'information sous une forme plus compacte • Archivage = regrouper plusieurs fichiers dans un même fichier de destination / regrouper des répertoires, des sous-répertoires et tout leur contenu dans un même fichier .zip archivage .sit compression

  29. Principaux formats : Compression, … • Généralement, compression et archivage se retrouvent simultanément dans la même application • Attention : fichier archive  répertoire

  30. Autre type de codage de l’information : cryptographie Chiffrement des fichiers. Moyen le plus connu : codage RSA aussi appelé codage à clef publique Buts Sécurité des transmissions Protection de la vie privée Protection des secrets industriels Autorisé en France depuis 2004 (loi LCEN)

  31. Principaux formats : les exécutables

More Related