TP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?



Documents pareils
Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

1 Introduction au codage

Jeux de caracte res et encodage (par Michel Michaud 2014)

Le codage informatique

Codage d information. Codage d information : -Définition-

Algorithme. Table des matières

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

CHRONIQUE de la société royale LE VIEUX-LIÈGE

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

FICHIERS ET DOSSIERS

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Le disque dur. Le disque dur est l'organe servant à conserver les données sous forme de dossiers de manière permanente.

Logiciel de Base. I. Représentation des nombres

Informatique : Création de site Web Master 2 ANI TP 1

INSTALLATION RAPIDE DU CONVERTISSEUR WRC-300 Version 1.1

Cours Informatique 1. Monsieur SADOUNI Salheddine

GESTION DE L'ORDINATEUR

CAPTURE DES PROFESSIONNELS

UltraVNC, UltraVNC SC réglages et configurations

Solutions web : instructions aux développeurs

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

NOTICE TELESERVICES : Créer mon compte personnel

Netstorage et Netdrive pour accéder à ses données par Internet

La gestion des boîtes aux lettres partagées

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

Transfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

Mon aide mémoire traitement de texte (Microsoft Word)

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse

Antidote et vos logiciels

Généralités sur le courrier électronique

TD3 - Facturation avec archivage automatisé

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Projet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte

Installer Joomla Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Office 365/WIFI/Courrier. Guide pour les étudiants

US & COUTUMES : LES REGLES D USAGE EN E- MAIL MARKETING Ou comment optimiser vos chances de bien réaliser des campagnes en toute sérénité

Préconisations Portail clients SIGMA

Maîtrisez votre Navigateur

PROJET ALGORITHMIQUE ET PROGRAMMATION II

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu

Fiche Pratique. Présentation du problème. Installation du logiciel. Etape 1. MAJ le 17/10/2011

Systèmes informatiques

FORMATS DE FICHIERS. Quels sont les différents types d informations numériques dans un document multimédia?

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC

Démonstration d utilisation De NesmaCom

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie


Guide d'installation sous Windows

Manuel Utilisateur Version 1.6 Décembre 2001

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

E.N.T. Espace Numérique de Travail

Design adaptatif. Guide de l utilisateur VIENNA LONDON MUNICH BERLIN PARIS HONG KONG MOSCOW ISTANBUL BEIJING ZURICH

Antidote et vos logiciels

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

Conférence et partage avec NetMeeting

La Clé informatique. Formation Excel XP Aide-mémoire

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

Présentation de Firefox

Votre adresse ... Pour consulter vos s, connectez-vous sur le site :

Comment accéder à d Internet Explorer

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

SVP j ai besoin d aide!

Résumé succinct des fonctions de messagerie électronique

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Informatique Générale

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme

Situation présente et devis technique

Activité 1. Compter les points Écriture binaire des nombres. Résumé. Liens pédagogiques. Compétences. Âge. Matériel

Introduction à HTML5, CSS3 et au responsive web design

Manuel d utilisation du web mail Zimbra 7.1

Guide de configuration. Logiciel de courriel

Table des Matières. Pages 3-4. A propos d emblue. Page 5. L environnement emblue. Création d une campagne d marketing. Pages 6-15.

Traitement de texte : Quelques rappels de quelques notions de base

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

Une version javascript sera disponible directement dans le cours prochainement.

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Guide d utilisation des services My Office

NE PAS INSERER DE CD FAIT POUR WINDOWS LORS DE L'INSTALLATION D'INTERNET NE PAS INSERER LE CD D'INSTALLATION DE VOTRE FOURNISSEUR D'ACCES

TP01: Installation de Windows Server 2012

SOMMAIRE. 1. Connexion à la messagerie Zimbra Pré-requis Ecran de connexion à la messagerie 4

Formation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007

ReadCard Guide Utilisateur

SYSTRAN 7 Guide de démarrage

Début de la procédure

Manuel d installation de Business Objects Web Intelligence Rich Client.

La mémoire. Un ordinateur. L'octet. Le bit

Programmation C. Apprendre à développer des programmes simples dans le langage C

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE

TIC INFORMATIQUE Ce que je dois retenir

Première étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel

INCORPORER EXCEL EN LIGNE DANS UN FICHIER CRÉÉ AVEC L ÉDITEUR DE TEXTE 15 avril 2015

1.1 L EXPLORATEUR WINDOWS

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

Récupérer un fichier effacé par erreur avec le logiciel Restoration

Transcription:

TP Codage numérique des caractères Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte? I Le code ASCII 1. Une première approche Ouvrir un fichier Excell Sur la ligne 1 du tableau, écrire votre NOM et PRENOM en MAJUSCULE -une case par lettre - un espace entre NOM et PRENOM. Sur la ligne 2 du tableau, entrer la formule : = code (A1) puis recopier vers la droite : Chaque lettre ainsi que l espace est codée par un nombre selon le code ASCII. Même question mais avec des lettres minuscules. Qu observez-vous par rapport au 1 er test?... Culture Informatique... Un des premiers codages standardisés est le code du «Morse» au XIXe siècle. Pour ce qui est de l informatique, c est le code ASCII dont les premières versions datent du début des années 1960. ASCII signifie American Standard Code for Information Interchange. Le principe est assez simple, il consiste à associer à chaque lettre ou chiffre un entier entre 0 et 127. Ce codage doit être compris par tous: il est normalisé. L'ISO (International Organization for Standardisation) est un organisme de normalisation international et l' AFNOR (Association française de normalisation) est l'organisme français. Chaque caractère est identifié par un code unique qui est un entier naturel et la correspondance entre le caractère et son code est appelée un Charset. Le code n étant pas utilisable tel quel par un ordinateur qui ne comprend que le binaire, il faut donc représenter les codes par des octets:c est l ENCODING. Exercice : Petit calcul... Sachant que l on dispose de 127 caractères en ASCII, combien de bits sont nécessaires pour coder tous les caractères du code?

A savoir... Utiliser la fonction =DECBIN() du tableur EXCELL pour obtenir la représentation en binaire de votre nom et prénom. Vérifier le nombre de bits utilisés pour chaque lettre. En général, on code sur un octet, le premier bit étant toujours 0 2. Taille d un texte Exercice : Quelle est la taille en octet de la phrase suivante : ( compter les lettres, les symboles et les espaces!) «Enfin! Je viens de comprendre ce qui se produit.» Vérification : a. Taper cette phrase dans le Bloc notes de Windows ; b. Enregistrer ce texte en tant que «texte brut» (extension.txt) c. Vérifier la taille en octets du fichier (clic droit sur l icône du fichier puis sur Propriétés ) Ecrivez la même phrase dans un logiciel de traitement de texte ( Open office ou Word ) et observez la taille du fichier. Quelle peut-être l explication? 3. Utilisation de la table ASCII (voir annexe 1) a. Quel est le code (en ASCII puis en binaire ) du caractère 1? du caractère *? ( avec Excell ) b. Coder en binaire : «L an qui vient!» puis vérifier avec Excell : c. Voici maintenant une exclamation codée en binaire : 01000010 01110010 01100001 01110110 01101111 00100001

Retrouvez cette exclamation : Vérifiez avec Excel ( on pourra utiliser la fonction CAR()) d. Entrer la phrase suivante sous Excell et codez-là en ASCII :«Un âne est-il passé par là?» Qu observez-vous? II Quand la table ASCII ne suffit plus : La norme ASCII permet de représenter un texte anglais ou un programme informatique, mais elle n'est pas adaptée pour les autres langues. La table ASCII a été étendue pour pouvoir coder de nouveaux caractères. Le codage des caractères a été étendu sur 8 bits. Ainsi, on peut citer la norme ISO 8859-1, définie dans les années 1980, aussi appelée «latin-1» ou Europe occidentale, qui permet de représenter les caractères accentués (é, è, ç, à, ù, ô) mais omet quelques caractères fort utiles (ainsi, la ligature oe n y figure pas). Dans les pays occidentaux, cette norme a donné lieu à quelques extensions et adaptations, dont Windows-1252 et ISO 8859-15 (qui prennent en compte le symbole créé après la norme ISO 8859-1). La distinction entre ASCII, ISO 8859-1, ISO 8859-15 et Windows-1252 est une source de confusion parmi les développeurs de programmes informatiques car un même caractère peut être codé différemment suivant la norme utilisée.par exemple, le caractère a pour code 128 dans l'extension Windows-1252 et 164 dans la norme ISO 8859-15.

Sources : http://fr.wikipedia.org/wiki/iso_8859-1 http://fr.wikipedia.org/wiki/windows-1252 http://fr.wikipedia.org/wiki/iso_8859-15 Activité: 1. Combien le fait d avoir 8 bits amène-t-il de nouvelles possibilités de codage de caractères? 2. Utilisation d un convertisseur : Se connecter au site : http://nickciske.com/tools/binary.php Voici le code binaire d un texte (que vous retrouverez sur votre bureau, nommé binaire.txt ) 01000010 01110010 01100001 01110110 01101111 00101100 00100000 01110100 01110101 0010000001100001 01110011 00100000 01110000 01110010 01100101 01110011 01110001 01110101 0110010100100000 01110100 01101111 01110101 01110100 00100000 01110100 01110010 01101111 0111010101110110 11101001 00101110 00101110 00101110 À l aide du logiciel fourni sur le site, retrouver le texte contenu dans le code. Ce logiciel est-il compatible avec la norme ISO 8859-1, ISO 8859-15 ou Windows-1252 (ANSI)? (justifier la réponse) Trouver une astuce pour savoir laquelle des trois est utilisée! III Quand le net s affole... Nous avons tous un jour reçu un courriel bizarre ou lu une page web telle que celle-ci : Prenons lâ exemple typique de la lumiã re à mise par un phare maritime : elle est dâ abord indivisible, son coã»t de production à tant alors indã pendant du nombre d'utilisateurs ; elle possã de une propriã tã de non-rivalitã (elle ne se dã truit pas dans l'usage et peut donc être adoptã e par un nombre illimitã d'utilisateurs) ; elle est à galement non excluable car il est impossible dâ exclure de lâ usage un utilisateur, mãªme si ce dernier ne contribue pas à son financement Comment l expliquer? IV L unicode La globalisation des échanges culturels et économiques conduit à la coexistence de nombreuses langues : les langues européennes et de nombreuses autres langues aux alphabets spécifiques voire sans alphabet. L emploi d internet dans le monde entier a donc nécessité la prise en compte d un nombre plus important de caractères (par exemple, le mandarin possède plus de 5000 caractères).

D autre part, avec le faible nombre de caractères pris en compte, cela pouvait conduire à des confusions : les symboles monétaires ne sont pas tous représentés dans le système ISO 8859-1 d où des incompréhensions préjudiciables dans les ordres de paiement par courrier électronique. Un consortium composé d informaticiens, de chercheurs, de linguistes et de personnalités représentant les Etats ainsi que les entreprises s occupe d unifier toutes les pratiques en un seul et même système : la norme UNICODE. L Unicode est la table de correspondance Caractères code (Charset). L UTF-8 est l encodage correspondant (Encoding) le plus répandu (par défaut, les navigateurs Internet utilisent le codage UTF-8), il permet de coder tout caractère indépendamment de tout système de programmation ou système d'exploitation. Ce code est utilisé dans les pages WEB, les emails, etc... Le codage UTF-8 est compatible avec la norme ASCII : tout caractère ASCII se code en UTF-8 sous forme d'un unique octet, identique au code ASCII. Le codage UTF-8 a vocation à devenir le standard, mais il ne l'est pas encore, malgré les efforts des comités de normalisation! Par défaut, les navigateurs Internet utilisent le codage UTF-8 et les concepteurs de sites pensent de plus en plus à créer leurs pages web en prenant en compte cette même norme; c est pourquoi il y a de moins en moins de problèmes de compatibilité. Activité : Ouvrir la page web du Lycee du Grand Noumea avec Firefox ou internet Explorer Rechercher le Code Source de la page en cliquant sur «Affichage» puis «Encodage des caractères» Quel est le code choisi? Changer le code et observer l écriture des caractères.