SlideShare une entreprise Scribd logo
Codage et représetation de
l'information
Taha Zerrouki
MI, semestre 1
• Université de Bouira
Programme
• Représentation des nombres
●
BCD
●
Exces 3
●
Code Gray
• Représentation des caractères
●
ASCII
●
Unicode
Codage des caractères
‫الحروف‬ ‫ترميز‬
Codage d’information
65A 01000001
Codage d’information
Ada b
65 100 97 32 98
A d a b
01000001 01100100 01100001 00100000 01100010
Codage des caractères
Un nombre correspond à une Lettre
65 <===> A
66 <===> B
Codage des caractères
Un nombre correspond à une Lettre
65 <===> A
66 <===> B
Code ASCII
American Standard Code for Information
Interchange
‫المعلومات‬ ‫لتبادل‬ ‫المريكي‬ ‫المعياري‬ ‫الترميز‬
ASCII
● 7 bits => 128 caractères
● + 1 bit de vérification
ASCII
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[
]^_
`abcdefghijklmnopqrstuvwxyz{|}
codes
Caractères spéciaux
Caractères spéciaux
● SP : 20 espace
● CR : 13 retour à la ligne
● HT : 09 Tabulation
● BS ; 08 Back space
● BEL : 07 sonnette
● NUL : 00 null
● DEL : 127 supprimer
●
Exercice
● Décoder le message suivant
● 42 6f 75 69 72 61 20 31 30
Exercice
● Décoder le message suivant
● 42 6f 75 69 72 61 20 31 30
● B o u i R a 1 0
Exercice
● Coder le message suivant
● L'Algérie
Exercice
● Coder le message suivant
● L ' A l g é r i e
● 4c 27 41 6c 67 ?? 72 69 65
Problèmes
● Il Représente que l'anglais
● Manque des caractères accentués
● Pas des caractères multilingues
●‫فقط‬ ‫الجنجليزية‬ ‫يمثل‬
●‫منقطة‬ ‫حروف‬ ‫ل‬
●‫لتينية‬ ‫غير‬ ‫لغات‬ ‫من‬ ‫حروف‬ ‫ل‬
● Utiliser 8 bits
● 8 bits = 256 caractères
● 0-127 => ascii
● 128-255 => extension ‫توسيع‬
ASCII étendu
ASCII étendu
ASCII étendu Arabe
ASCII étendu russe
ASCII étendu thaïlandais
Problèmes
● Multitude des codes ‫الترميزات‬ ‫تعدد‬
● Langues avec des nombreux caractères
●‫الكثيرة‬ ‫الحروف‬ ‫ذات‬ ‫اللغات‬ ‫مشكلة‬
Problèmes
● Multitude des codes ‫الترميزات‬ ‫تعدد‬
● Langues avec des nombreux caractères
●‫الكثيرة‬ ‫الحروف‬ ‫ذات‬ ‫اللغات‬ ‫مشكلة‬
Différents codes
Différents codes
‫حد‬‫ح‬ ‫المو‬ ‫العالمي‬ ‫الترميز‬
Unicode
Unicode
16 bits = 65 535 caractères
Multilingue
Unicode
A 65
‫ض‬ 1560
11619
40201
Unicode
Unicode
• Codage multilingue ‫اللغات‬ ‫متعدد‬ ‫ترميز‬
• 2 octets = 16 bits
• Extensible ‫للرثراء‬ ‫قابل‬
Unicode.org
Unicode
Unicode chinois
Tifinagh
The Unicode Standard,
Version 6.3
Unicode Math
Unicode symboles
Unicode Hiéroglyphique
L'arabe et l'Unicode
Arabe standard ‫الساسية‬ ‫العربية‬
Coranique Marques ‫القرآجنية‬ ‫العلمات‬
Arabe étendue ‫الموسعة‬ ‫العربية‬
• ‫الفارسية‬
• ‫الردو‬
• ‫البشتو‬
• ‫الكردية‬
• ‫الفريقية‬ ‫اللغات‬
Ligature ‫مثل‬ ‫التراكيب‬‫لم‬ ، ‫ل‬
Unicode arabe
Exercice
• Décoder le message suivant
•062c 0627 0645 0650
0639 0629 064c
Exercice
• Décoder le message suivant
• 062c 0627 0645 0650 0639 0629 064c
•
‫ا‬ ‫ج‬
62c 627 645 650 639 629 64c
‫ج‬ ‫ا‬ ‫م‬ ِِ
‫كسرة‬
‫ع‬ ‫ة‬ ٌِ
‫ضمتان‬
Exercice
• Coder le message suivant
‫يرة‬‫ي‬ ‫البو‬
Exercice
• Coder le message suivant
‫يرة‬‫ي‬ ‫البو‬
u0627 0644 0628 0648
064a 0652 0631 0629
‫اليوجنيكود‬ ‫في‬ ‫القرآجنية‬ ‫العلمات‬
Caractères de contrôle
Affichage
•‫التجاه‬ ‫رثنائية‬
•‫الحروف‬ ‫تشبيك‬
Bidirectionalité
Directions
• ‫المنغولية‬
• Mongolien
Directions
• ‫الصينية‬
• ‫الياباجنية‬
• ‫الكورية‬
Caractères de contrôle
Exemple
• <title>&#x202B; ‫المشروع)تجريبي‬( &#x202C;
</title>
PDFRLE
Affichage
•‫التجاه‬ ‫رثنائية‬
•‫الحروف‬ ‫تشبيك‬
Attachement des lettres
Attachement
•‫السياق‬ ‫حسب‬ ‫المناسب‬ ‫الحرف‬ ‫شكل‬ ‫اختيار‬
•‫الخط‬ ‫مستوى‬ ‫على‬ ‫عادة‬ ‫يجرى‬
Hindu
‫الهندية‬ ‫في‬ ‫الحروف‬ ‫تشابك‬
Représentation BiDi
0 1 2 3 4 5 6
‫ا‬ ‫ل‬ ‫ع‬ ‫ر‬ ‫ب‬ ‫ي‬ ‫ة‬
Dans la mémoire
Affichage
‫العربية‬Traitement
Caractères de contrôle
d'attachement
• : ‫الهجري‬ ‫التاريخ‬ ‫كتابة‬1436‫هـ‬
•= ‫ـ‬ + ‫ه‬‫ه‬‫ـ‬
•+ ‫ه‬ZWJ=‫ه‬
• Zero width joiner
• U+200D
Exemple d'attachement
•‫تبرا‬ ‫الكيس‬ ‫ملت‬ ‫ـت‬ ‫كنـ‬ ‫ما‬ ‫الصبر‬ ‫لول‬ ‫ويك‬
Interdire l'attachement
‫الشعبية‬ ‫الديقراطية‬ ‫الجزائرية‬ ‫الجمهورية‬
‫ججدش‬
‫ج.ج.دش‬
‫ج‬ZWNJ‫ج‬ZWNJ‫دش‬‫ج‬‫ج‬ <= ‫دش‬
ZWNJ = Zero width non joiner
Représentation
• Unicode utilise 3 représentation :
• UTF-8
• Un octet pour l'ascii, 2à 4 octets pour les autres
• ‫يستخدم‬ ‫حيث‬ ، ‫الويب‬ ‫مبرمجي‬ ‫لدى‬ ‫المفضل‬ ‫وهو‬1‫كاجنت‬ ‫إذا‬ ‫بايت‬
‫ترميز‬ ‫في‬ ‫موجودة‬ ‫الرموز‬ ASCII ،  ‫وتستخدم‬2‫إلى‬4‫للرموز‬ ‫بايت‬
‫.المعقدة‬
• UTF-16
‫إما‬ ‫يستخدم‬ ‫الترميز‬ ‫هذا‬2‫موجودة‬ ‫الرموز‬ ‫كاجنت‬ ‫إذا‬ ‫للترميز‬ ‫بايت‬
‫في‬ Basic Multilingual Plane) BMP) ‫و‬4‫الغير‬ ‫للرموز‬ ‫بايت‬
‫.موجودة‬
• UTF-32 : ‫يستخدم‬4‫الدوام‬ ‫على‬ ‫بايت‬ utilise 4 octets toujours .
UTF
A ‫א‬ 好
Code point U+0041 U+05D0 U+597D U+233B4
UTF-8 41 D7 90 E5 A5 BD F0 A3 8E B4
UTF-16 00 41 05 D0 59 7D D8 4C DF B4
UTF-32 00 00 00 41 00 00 05 D0 00 00 59 7D 00 02 33 B4
UTF

Contenu connexe

DOCX
Rappel eb8
DOCX
Fiche 1 de revision eb9
DOCX
Examen du premier semester eb8
PDF
HOMOTECIA DE FIGURAS
DOCX
Examen du 2 semestre eb7
PDF
Apostila curso hp50g
PPTX
La sucesión de fibonacci
PDF
Parallélogrammes EB8.pdf
Rappel eb8
Fiche 1 de revision eb9
Examen du premier semester eb8
HOMOTECIA DE FIGURAS
Examen du 2 semestre eb7
Apostila curso hp50g
La sucesión de fibonacci
Parallélogrammes EB8.pdf

Tendances (7)

DOCX
Fiche 1 de revision eb9
PPTX
Resolver expressões numéricas envolvendo radicais
PDF
Lista de Exercícios – Função Exponencial
DOCX
Examen du 2 semestre eb9 2017
DOCX
Examen du premier semestre eb9
DOCX
Exam of first semester g8
Fiche 1 de revision eb9
Resolver expressões numéricas envolvendo radicais
Lista de Exercícios – Função Exponencial
Examen du 2 semestre eb9 2017
Examen du premier semestre eb9
Exam of first semester g8
Publicité

Plus de NAWEL_DERBEL (7)

PPSX
DOCX
Resume algorithme
PPSX
Algorithme chap 3
PPSX
Algorithme chap 2
PPSX
Algorithme chap 1
PDF
Exercices algo
PDF
cours algorithme
Resume algorithme
Algorithme chap 3
Algorithme chap 2
Algorithme chap 1
Exercices algo
cours algorithme
Publicité

Dernier (20)

PPTX
Copie de Présentation Personal Branding J2025.pptx_20250610_120558_0000.pptx
PPT
diaporama pictogrammes de securité2.ppt
PDF
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - Physique ⚡ - Chimi...
PPTX
SESSION1-SUPPORT-DE-COURS-FLEC-(Future leader en énergie au Cameroun)-CECOSDA...
PPTX
SESSION5-SUPPORT-DE-COURS-FLEC-(Future leader en énergie au Cameroun)-CECOSDA...
DOC
Le verbe avoir- Free francais lesson-free
PPT
calcul---électrique--et--chutes de tension.ppt
PPTX
Conception de documents et d'interfaces numériques.pptx
PDF
Formation SSIAP _ Gestion et contrôle .pdf
PDF
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - 📈 SES - Extrait
PPT
Etalonnage de débitmètres.Champ d'application
PPTX
Devenir Inspecteur HSE _ Chp1_ L1....pptx
PPTX
Le rendez-vous de l'été.pptx Film français
PPT
مبادئ و هدف الحركة الكشفية عرض تقديمي.ppt
PPTX
Presentation_carte_arduino_uno_1_Entree_Sortie_numerique.pptx
PDF
🎓 Le Secret des Profs Captivants - 💡 2. Hygiène vocale et santé professionnel...
PDF
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️Exemples rédigés - Spécialité: 💻 NSI -...
PPTX
Fondamentaux du LMD.pptx pour les etudiants
PDF
585-developpement-d-une-application-avec-python-fr-en-business.pdf
PPTX
Le rendez-vous de l'été.pptx Film français
Copie de Présentation Personal Branding J2025.pptx_20250610_120558_0000.pptx
diaporama pictogrammes de securité2.ppt
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - Physique ⚡ - Chimi...
SESSION1-SUPPORT-DE-COURS-FLEC-(Future leader en énergie au Cameroun)-CECOSDA...
SESSION5-SUPPORT-DE-COURS-FLEC-(Future leader en énergie au Cameroun)-CECOSDA...
Le verbe avoir- Free francais lesson-free
calcul---électrique--et--chutes de tension.ppt
Conception de documents et d'interfaces numériques.pptx
Formation SSIAP _ Gestion et contrôle .pdf
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - 📈 SES - Extrait
Etalonnage de débitmètres.Champ d'application
Devenir Inspecteur HSE _ Chp1_ L1....pptx
Le rendez-vous de l'été.pptx Film français
مبادئ و هدف الحركة الكشفية عرض تقديمي.ppt
Presentation_carte_arduino_uno_1_Entree_Sortie_numerique.pptx
🎓 Le Secret des Profs Captivants - 💡 2. Hygiène vocale et santé professionnel...
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️Exemples rédigés - Spécialité: 💻 NSI -...
Fondamentaux du LMD.pptx pour les etudiants
585-developpement-d-une-application-avec-python-fr-en-business.pdf
Le rendez-vous de l'été.pptx Film français

Code ascci