Informatique : Les bases essentielles

Download Report

Transcript Informatique : Les bases essentielles

Les formats
Stage – Semaine 4
1
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
2
Codage ?
123
Cent vingt trois
CXXIII
Règles permettant de passer d’une
représentation à une autre
3
Qu’est ce qu’un fichier?
Dupont Jean,
48 ans
Vétérinaire…
Des données…
Codage
1010001000011110
00011001000100…
… stockées en machine
dans un fichier
4
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
Exemple : 7 codé
sur un octet
0
0
0
0
0
1
1
1
5
Principe du codage
 Avec 1 bit : 2
(21) possibilités
 00
 11
 Avec 2 bits : 4
(2*2=22)
possibilités




00
01
10
11




0
1
2
3
 Avec 3 bits : 8 (2*2*2=
23) possibilités








000
001
010
011
100
101
110
111








0
1
2
3
4
5
6
7
6
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!)
7
Tout est codé en binaire?
 Coder plus d’entiers ?
prendre plus d’octets (ex 16 bits  [0 .. 65535])
0
1
0
215 214 213
0
0
0
….
0
1
0
1
0
28 27 26
0
0
…
0
0
1
20
16705 = 214+28+26+20
8
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
A  65
0
1
0
0
0
0
0
1
27 26 25 24 23 22 21 20
B  66
0
1
0
0
0
0
1
code ASCII
0
27 26 25 24 23 22 21 20
9
Tout est codé en binaire?
Une table « ASCII
étendu »
(256 codes)
10
Tout est codé en binaire?
 Je veux coder des couleurs ?
 Coder sur 3 octets l’intensité des 3
composantes Rouge Vert Bleu (RGB)
11
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
12
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
13
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)
14
Fichier texte
Je veux stocker l’information « Moi je vous dis
coucou »
Moi je vous
Je vais mettre
dis coucou
cette information
dans un fichier
coucou.txt
Pour voir le texte contenu dans ce fichier
J’utilise
un éditeur de
texte
15
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
16
Fichier texte mis en page
Pour mettre en forme mon texte
J’utilise un logiciel
de traitement de
texte
17
Fichier texte mis en page
Le texte a été formaté
Si j’ouvre de nouveau
le document il contient
des caractères
spéciaux
18
Principaux formats : texte
.TXT
(Text)
.RTF
(Rich Text Format)
Textes non formatés.
Utiliser : Navigateurs, traitement de texte, éditeurs de
texte (Bloc-note de Windows, TextEdit de Mac).
Documents textuels normalisés.
Utiliser : Logiciels de traitement de texte.
19
Principaux formats : texte
.DOC .DOCX
(Document)
.SXW .ODT
(Open Document Text)
Textes mis en forme (logiciel Microsoft Word).
Attention à la version de Word utilisée
Utiliser : Wordviewer (Windows) ; logiciels de
traitement de texte
Textes mis en forme (logiciel OpenOffice)
Utiliser : NeoOffice / OpenOffice (gratuit :) )
20
Principaux formats : texte
.PDF
(Portable Document
Format)
Format du logiciel Acrobat de Adobe
Utiliser : Adobe reader (gratuit)
Typographie et mise en page. Pour imprimantes
laser.
(PostScript et Encapsuled
Utiliser : GhostScript, Aperçu ; envoyer directement
PostScrip)
à une imprimante laser compatible.
.PS .EPS
21
Principaux formats : texte
.PPT .PPS .PPTX
(PowerPoint et
PowerPoint Slideshow)
.XLS .XLSX
(Excel Sheet)
.HTML .HTM
(Hypertext Markup
Language)
Diapositives électroniques (logiciel PowerPoint de
Microsoft).
Utiliser : PowerPoint Viewer .
Tableur Excel de Microsoft.
Utiliser : Excel, visionneuses gratuites de Microsoft,
OpenOffice.
Rédaction de page Web
Utiliser : Mozilla, Firefox, Safari, Microsoft Internet
Explorer ou tout autre navigateur Internet
Pour éditer ces fichiers : tout éditeur de .TXT
(TextEdit, ...) si l'on connaît le langage HTML Editeur web : Adobe Dreamweaver - Mozilla
Composer - Frontpage
22
Fichier image
Codage-de-la-couleurdu-pixel-(1,1),
...
Codage-de-la-couleur
-du-pixel-(n,n)
23
Principaux formats : images
.BMP
(Bitmap)
.GIF
(Graphics Interchange
Format)
.JPEG .JPG
(Joint Photography
Experts Group)
.TIFF .TIF
(Tagged Image File
Format)
Image graphique stockant les pixels sous forme de
tableau de points. Simple et passe partout.
Utiliser : navigateurs, logiciels de traitement d'image.
Petites images, icônes, boutons des pages Web, etc.
Fichiers compressés ( assez compacts), 256
couleurs maximum
Utiliser : navigateurs, logiciels de traitement d'image.
Photos et images texturées. Fichiers très compacts
(compression efficace mais avec perte de qualité)
Utiliser : navigateurs, logiciels de traitement d'image.
Images de qualité. Compression sans perte. « Gros »
Fichiers.
24
Utiliser : Windows : Irfan View. Mac : SimpleImage
Principaux formats : audio
.WAV
(Waveform Audio File
Format)
.MP3
(Moving Pictures Expert
Group)
.RA .RAM
(RealAudio)
.OGG
(OggSquich)
Format utilisé par Windows.
Utiliser : Windows : Lecteur multimédia. Mac :
QuickTime.
Format public, (qualité  disque compact).
Utiliser : Windows : Lecteur multimédia. Mac :
QuickTime…
Séquences sonores et vidéo par Internet.
Utiliser : RealAudio
Format open source de la fondation Xiph.org. Très
bonne qualité.
Utiliser : Windows : Lecteur multimédia. Mac :
QuickTime.
25
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 !!
26
Principaux formats : vidéo
.AVI
(Audio Video Interleave)
.MOV .QT
(QuickTime Movie)
.MPEG .MPG
(Moving Pictures Expert
Group)
Format vidéo générique pour Windows
Généralement visualisation en différé
Fichiers peu volumineux, échangeables, bonne
qualité
Utiliser : Windows : Lecteur multimédia. Mac :
QuickTime
Développé par Apple. Excellente qualité
d'image.
Généralement visualisation en différé.
Utiliser : QuickTime
Norme publique
Généralement visualisation en différé.
Utiliser : Windows : Lecteur multimédia. Mac :
27
QuickTime
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
compression
archivage
.sit
28
Principaux formats :
Compression, …
 Généralement, compression et archivage se
retrouvent simultanément dans la même
application
 Attention : fichier archive  répertoire
.SIT .SEA
Archivage avec compression
Archives « auto-extractibles ».
(StuffIt,
Self-Extracting Archives) Utiliser : Mac : StuffIt… Windows : StuffIt…
.ZIP, .GZIP, .TAR
.RAR
Archivage avec ou sans compression
Utiliser : Mac : StuffIt… Windows : QuickZip…
29
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)
30
Principaux formats :
compression, exécutables, …
.APP
(application)
.EXE
(executable)
Fichiers exécutables Mac OS X (Programmes)
Utiliser : (Mac ) lancer l’application.
Fichiers exécutables Windows. (Programmes)
Mais parfois archives dites « auto-extractibles ».
Utiliser : (Windows seulement): Exécuter le fichier.
Archives : Décompression possible sans l’application
31