Web Analytics Made Easy - Statcounter
Privacy Policy Cookie Policy Terms and Conditions

[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]


Codage

Codage

Page d'aide sur les redirections Cet article concerne le codage de données en général. Pour l'acte de programmer, voir Codage (programmation).
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Consultez la liste des tâches à accomplir en page de discussion.

De façon générale un codage permet de passer d'une représentation des données vers une autre.

Description

Parmi les différents codages utilisés, on trouve :

  • Le codage de source, qui permet de faire de la compression de données.
  • le codage de canal, qui permet une représentation des données de façon à être résistant aux erreurs de transmission.
  • Le codage de caractères pour représenter informatiquement l'ensemble des caractères, comme le code ASCII.
  • La transformation d'une source vidéo ou sonore en un format informatique déterminé. Coder en MP3, en AVI, etc. Dans ce cas, il ne s'agit en fait pas d'un codage, car il ne s'agit plus d'une opération mathématique bijective (réversible) ; malgré cela, l'expression encodage numérique est utilisée. Le passage d'un format audio ou vidéo à un autre peut aussi s'appeler transcodage.
  • Dans un ordinateur, au niveau matériel, tout est codé en binaire (c’est-à-dire à partir de 1 et de 0).

Il existe une méthode qui permet de passer d'un codage en base 10 en remarquant par exemple que 9 = 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 ; ainsi le codage binaire de 9 est 1001. Les langages de programmation comme le C, le Basic ou le Fortran sont assez proches du langage courant pour être lisibles; ils sont compilés et stockés sous forme binaire pour pouvoir être exécutés par les ordinateurs.

En binaire, on utilise 8 bits pour former un octet. L'organisation des octets, pour représenter des nombres plus grands que 255, peut se faire en little endian ou big endian.

Bien qu'il s'agisse d'un codage, on utilisera le terme chiffrement (le "cryptage", bien que fréquemment utilisé, n'ayant pas de légitimité en langue française) quand le codage utilisé cherche à masquer l'information contenue.

Principaux types de codages informatiques

Pour représenter des nombres, des caractères ou des instructions pour les microprocesseurs, on utilise principalement les types suivants de codage.

Représentations des nombres
Nom Base Utilise les caractères Exemple
Binaire 2 0 1 10011010
Décimale 10 0 1 2 3 4 5 6 7 8 9 154
Hexadécimale 16 0 1 2 3 4 5 6 7 8 9 A B C D E F 9A

Pour le nommage des nombres binaires plus grand que l'octet, bien que le type d'architecture utilisé puisse faire varier les appellations, on utilisera de préférence les noms suivants :

2 octets = un mot.

4 octets = un long mot.

8 octets = un double long mot

Un octet, un mot, et ses dérivés, peuvent, entre autres, représenter :

  1. Des entiers non signés.
  2. Des entiers signés (un des bits sert à définir le signe).
  3. Des nombres flottants (avec une virgule).
  4. Un caractère ou une chaine de caractères.
  5. Une instruction du microprocesseur.

Voir aussi

  • Portail de l’informatique
This article is issued from Wikipédia - version of the Tuesday, April 28, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.
Contents Listing Alphabetical by Author:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Unknown Other

Contents Listing Alphabetical by Title:
# A B C D E F G H I J K L M N O P Q R S T U V W Y Z Other

Medical Encyclopedia

Browse by first letter of topic:


A-Ag Ah-Ap Aq-Az B-Bk Bl-Bz C-Cg Ch-Co
Cp-Cz D-Di Dj-Dz E-Ep Eq-Ez F G
H-Hf Hg-Hz I-In Io-Iz J K L-Ln
Lo-Lz M-Mf Mg-Mz N O P-Pl Pm-Pz
Q R S-Sh Si-Sp Sq-Sz T-Tn To-Tz
U V W X Y Z 0-9

Biblioteca - SPANISH

Biblioteca Solidaria - SPANISH

Bugzilla

Ebooks Gratuits

Encyclopaedia Britannica 1911 - PDF

Project Gutenberg: DVD-ROM 2007

Project Gutenberg ENGLISH Selection

Project Gutenberg SPANISH Selection

Standard E-books

Wikipedia Articles Indexes

Wikipedia for Schools - ENGLISH

Wikipedia for Schools - FRENCH

Wikipedia for Schools - SPANISH

Wikipedia for Schools - PORTUGUESE

Wikipedia 2016 - FRENCH

Wikipedia HTML - CATALAN

Wikipedia Picture of the Year 2006

Wikipedia Picture of the Year 2007

Wikipedia Picture of the Year 2008

Wikipedia Picture of the Year 2009

Wikipedia Picture of the Year 2010

Wikipedia Picture of the Year 2011