[PDF] [PDF] Outils Informatique Codage

19 jan 2010 · Outils Informatique Codage E Jeandel Représentation des données – Comment coder une image en un fichier ? – Comment coder un texte 



Previous PDF Next PDF





[PDF] Chapitre 3 Codage de linformation - Apprendre-en-lignenet

dire 1'000'000 d'octets, mais il vaut 1024 x 1024 octets en informatique, générale un codage sur n bits pourra permettre de représenter des nombres entiers fr/~duvallet/enseignements/Cours/LPRODA2I/UF9/LPRODA2I-TD2- UF9 pdf >



[PDF] Codage dinformation

Codage des nombres réels ( virgule flottante) En informatique, Le codage de l' information s'effectue Chaque nombre est codé sous forme binaire (suite de



[PDF] Introduction à linformatique - Cours complet - LIPN

6 sessions pour la théorie de base du codage informatique Le nombre de bits nécessaires pour coder un état du signal peut être exprimé par k = log2 V



[PDF] Initiation à lalgorithmique - Représentation et codage des - IRIF

6 déc 2010 · 1 Représentation informatique des données Généralités Les nombres entiers Les caractères Les nombres réels 2 Quelques exemples de 



[PDF] Codage de lInformation - Formations en Informatique de Lille

représentation des données : les nombres entiers ou non, les caractères, les images, 2 définition générale des codes, ainsi que la connaissance de grandes 



[PDF] Outils Informatique Codage

19 jan 2010 · Outils Informatique Codage E Jeandel Représentation des données – Comment coder une image en un fichier ? – Comment coder un texte 



[PDF] Codage et stockage de linformation - CNRS

UFR INFORMATIQUE UNIVERSITÉ dans une suite de bit ○ suivant un code que celui qui écrit et celui qui lit doivent partager Content-type: application/ pdf  



[PDF] (Cours sur le système de numération-codage) - Robert cireddu

Définitions : unité de codage, unité de transfert et mots binaires Les composants constituant un système informatique réagissent, de manière interne, à des



[PDF] Le codage binaire - LAMIA

étudiants du cours d'informatique) ainsi que le programme (par exemple le calcul Par exemple pour coder le nombre 13 en binaire, il faut les quatre chiffres 



[PDF] Les bases de linformatique et de la programmation - Unisciel

Le contenu de ce livre pdf de cours d'initiation à la programmation est Le codage étant une opération purement humaine, il faut produire des algorithmes qui

[PDF] codage informatique pour les nuls

[PDF] codage informatique salaire

[PDF] code avantage france attelage

[PDF] code bert

[PDF] code général des impôts 2020 maroc pdf

[PDF] code in linguistics

[PDF] code postal 99 étranger

[PDF] code postal bouskoura

[PDF] code postal casablanca bournazel

[PDF] code postal paris 18

[PDF] code promo la parisienne course

[PDF] code promo la parisienne course 2019

[PDF] code reduc france attelage

[PDF] code reduction france attelage

[PDF] code remise france attelage

Outils Informatique

Codage

E. Jeandel

Représentation des données

Comment coder une image en un fichier ?

Comment coder un te xteen un fichier ?

Comment représenter une couleur dans un ordinateur ? Comment représenter un graphe dans un ordinateur ? Comment représenter une base de données dans un ordinateur ?

Dans un ordinateur

La notion de base est le bit.

Un bit peut prendre deux v aleurs,0ou1.

Les bits sont re groupés,pour simplifier ,par 8, pour former ce qu"on appelle un octet. Représenter des données, c"est donc les représenter comme une série de bits, ou comme une série d"octets.

Représentation des nombres

Un nombre entier est représenté par son écriture en base2:

51110011

5100110011

166411010000000

Plus d"informations dans le cours d"Architecture en L3 1

Représentation des dates

Plusieurs formats :

F ormatutilisé (entre autres) sous DOS et W indows: Date sur 16bits :5pour le jour,4pour le mois, et7pour l"année, en prenant comme référence 1980

2010=01=19 = 0011110000110011 = 0x3c33

Bug de l"an... ?

Heure sur 16bits : 5 pour l"heure, 6 pour les minutes, 5 pour les secondes.

Problème?

9 : 51 : 36 = 0100111001110010 = 0x4e72

F ormatutilisé sous Unix : nombre de secondes écoulées depuis minuit UTC (temps universel coordonnée) le 1er janvier 1970, codé sur 32 bits, dont un bit pour le signe.

2010=01=19à 9 :51 :36= 1263891096

Bug de l"an... ? (il y a3155760015221secondes dans un an)

Représentation des caractères

Un caractère est représenté par8bits (donc par un nombre entre0et255). Des tables de correspondance expliquent comment on passe des8bits au caractère corres- pondant. Exemple pour le caractère "é" :NormeCode binaireDécimal

ISO/IEC 8859-111101001233

(Latin-1 Western European)

Mac OS Roman10001110142

CP43710000010130

99% des normes ont les mêmes 128 premiers caractères, correspondant à la norme

ASCII.

Chacune des normes ne permet de représenter que 256 caractères : insuffisant pour certaines langues. 2 3

Représentation des caractères : Unicode

Unicode est un standard qui explique comment représenter et manipuler du texte. Il contient en particulier une liste de plus de100000caractères. On trouve ensuite plusieurs façons de les représenter : UTF-32 : Représente chaque caractère sur 32bits (donc4octets) UTF-8 : Représente la majorité des caractères fréquents sur 8bits, d"autres sur

16bits,24ou32bitsCaractèreCode UTF8

a01100001

é11000011 10101001

C11100010 10000010 10101100

111110000 10011101 10011111 10011001

Table utilisée en cours et en TD

00000h01000p10000x11000

a00001i01001q10001y11001 b00010j01010r10010z11010 c00011k01011s10011.11011 d00100l01100t10100,11100 e00101m01101u10101"11101 f00110n01110v10110!11110 g00111o01111w10111?11111 ne permet de représenter que des minuscules et quelques signes de ponctuation, mais bien suffisant pour les exercices.

Récapitulatif

La séquence suivante :

11110000 10011101 10011111 10011001

peut donc représenter :

Les 4nombres 240, 157, 159, 153

Les 2nombres 61597 et 40857

Le nombre 4036861849

Les 4caractères¥ƒÖ (en CP437)

Les 4caractèresùüô (en Mac OS Roman)

Le caractère 1(en UTF-8)

Les instructions assembleur x86 sui vantes: LOCK POPF; LAHF; CDQ

Un exemple

Un logiciel d"archivage permet de regrouper en un seul fichier plusieurs fichiers et répertoires afin, par exemple, de les stocker ensuite plus facilement, ou de les compres- ser. 4

On va ici archiver deux fichiers :

toto.py (16 caractères) print "bonjour" readme.txt (7 caractères) blabla avec deux logiciels différents

Un exemple : Microsoft Cabinet

MSCF~,_ 3 print "bonjour" blabla

Un exemple : Microsoft Cabinet

quotesdbs_dbs2.pdfusesText_2