Représentation numérique de l information

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

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

TD : Codage des images

nom : Collège Ste Clotilde

Le codage informatique

Conversion d un entier. Méthode par soustraction

INFO 2 : Traitement des images

TP 1 : 1 Calculs en binaire, octal et hexadécimal

Structure du format BMP, sa lecture, sa construction et son écriture

Projet Matlab : un logiciel de cryptage

TP SIN Traitement d image

Les opérations binaires

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

1 Introduction au codage

1.1 L EXPLORATEUR WINDOWS

Traitement numérique de l'image. Raphaël Isdant

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Informatique Générale

Chap17 - CORRECTİON DES EXERCİCES

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Formats d images. 1 Introduction

Représentation d un entier en base b

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

Cours Informatique 1. Monsieur SADOUNI Salheddine

Introduction à l algorithmique et à la programmation (Info 2)

Bernard Lecomte. Débuter avec HTML

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51

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

Devises. Dernière modification le 9 janvier 2009 Page 1 de 6

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

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

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Logiciel de Base. I. Représentation des nombres

Utiliser le logiciel Photofiltre Sommaire

Outils permettant la diffusion de l information. Un point sur le droit numérique

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

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Gestion de gros fichiers binaires (images) en APL*PLUS III

Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online. Version 1.

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Spécificités techniques JANVIER 2013

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

Algorithme. Table des matières

Pack Fifty+ Normes Techniques 2013

Licence Sciences et Technologies Examen janvier 2010

Optimiser les s marketing Les points essentiels

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

Maintenir un service de traitement de son ou d image d ordinateur

Rappels Entrées -Sorties

1AN. e n 19" FicheS Techniques. PLV - Dynamique. caractéristiques techniques. dimensions dela structure

TP : Gestion d une image au format PGM

Création de maquette web

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

1 Comment faire un document Open Office /writer de façon intelligente?

Manuel de mise en page de l intérieur de votre ouvrage

Aide à la clé pédagogique «Former à la première intervention et à l évacuation»» 2 e édition

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Cours de numérisation sur Epson Perfection

FOIRE AUX QUESTIONS - WebDEPOT

Chapitre 13 Numérisation de l information

IFT2880 Organisation des ordinateurs et systèmes

Glossaire des nombres

Merci de suivre les indications suivantes afin de créer votre compte membre :

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Esterel The french touch star touch esterel advance

Voici quelques-unes des questions auxquelles répond cette présentation.

Optimiser moteur recherche

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

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

DIDAPAGES : CREER UN LIVRE INTERACTIF

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

Traitement bas-niveau

Utilisation de l outil lié à MBKSTR 9

Introduction à NetCDF

DE LA CAMÉRA SOMMAIRE

ENVOYER DES NEWSLETTER (POM0580) (/PORTAIL/SERVICES-AU-PUBLIC/1262- ENVOYER-DES-NEWSLETTER-POM0580)

Création d un formulaire de contact Procédure

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

Rapports d activités et financiers par Internet. Manuel Utilisateur

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

2 S I M 1 P H O N E G U I D E U T I L I S A T E U R. Guide d utilisation E-commerce / Prestashop

Représentation des Nombres

Clé USB. Quel type de données peut contenir une clé USB?

Utilisation de Sarbacane 3 Sarbacane Software

COURS BARDON - EXCEL 2010

Transmission de données. A) Principaux éléments intervenant dans la transmission

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

ELO Office / Pro Les avantages : Archivage et gestion documentaire

Le langage C. Séance n 4

Importer un fichier CSV

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Les images et les animations sur le web. Guérineau Chloé BTS2 Année 2001/2012

Transcription:

Plans des séquences TP 2 TP 4h00 TP 1 : Codage des nombres TP 2 : Codage des textes et des images Codage Nombres Codage Textes, sons et images TP 1 2 Vidéos 1 à 6 7-8 Cours p2 à 12 p 13 à 22 Vidéo 1 : Representation entier en binaire (8 50) http://youtu.be/a5glsc0tbji Vidéo 2 : Binaire et hexadécimal http://youtu.be/rx3lwn7raay Vidéo 3 : Représentation numérique de l information http://youtu.be/ywkz1vpnz-w Vidéo 4 : Représentation des nombres négatifs http://youtu.be/t2dcfws-ge4 Vidéo 5 : Représentation des nombres en virgule fixe https://www.youtube.com/watch?v=bdkr-oqiwx0 Vidéo 6 : Représentation des nombres en virgule flottante https://www.youtube.com/watch?v=mtizhxkb-zw Vidéo 7 : les sons (partie 1) http://youtu.be/qll6ghdvaoy Vidéo 8 : les sons (partie 2) http://youtu.be/thi_vmotgs8

Codage des nombres TP 1 Exercices À la fin de ce TP, vous devez être capable : de convertir un entier de la base 10 à la base b ou inversement ; de convertir un entier signé de la base 10 à la base b ou inversement ; selon la méthode de notation simple. selon la méthode du complément à 2. de convertir un nombre décimal de la base 10 à la base b ou inversement : en notation en virgule fixe ; en notation en virgule flottante. 1 Changements de base. Pour chacune des questions suivantes, on veillera à donner les étapes essentielles lors des calculs. 1. Conversion de la base b vers la base 10. Convertir en base 10 les nombres suivants : (a) A = 10 1001 (2) (b) B = 1011 0011 (2) (c) C = 81A (16) (d) D = 20BF 3 (16) (e) E = 36 (8) (f) F = 435 (8) 2. Conversion de la base 10 vers la base b. On considère les nombres G = 19 (10) et H = 729 (10). (a) Donner l écriture en base 2 des nombres G et H. (b) Donner l écriture en base 8 des nombres G et H. (c) Donner l écriture en base 16 des nombres G et H. (d) Expliquer comment retrouver très rapidement le codage en base 16 à partir du codage en base 2. 2 Codage d un entier relatif (entier signé). 1. Coder en complément à 2 sur 8 bits les nombres suivants : 15 ; 108 ; 121 ; 88. 2. Donner la valeur décimale des nombres binaires signés (en complément à 2) suivants : (0010 0110) 2 ; (1001 1000) 2 ; (1000 0001) 2 ;(0101 0011) 2. 3. Donner les valeurs extrêmes des nombres relatifs pouvant être obtenus : (a) avec un codage sur 8 bits ; (b) avec un codage sur 32 bits ; (c) avec un codage sur 64 bits. 3 Codage à virgule fixe (nombres réels). 1. Trouver le nombre dont le codage en virgule fixe est 1010 1011, 1100 1001 2. Donner le code binaire du nombre 10, 50. 4 Codage à virgule flottante (nombres réels). 1. Donner le code binaire du nombre 10, 50. 2. Trouver le nombre à virgule représenté par le mot : (0 0010 000 0011 1101 0011 1001 0101 1000 0000 0000 0000 0000 0000 0000 0000 0000) 2 3. Trouver le nombre à virgule représenté par le mot : (41CA0000) 16

Pour aller plus loin 5 Multiplication par b en base b. Pour multiplier par dix un entier naturel exprimé en base dix, il suffit d ajouter un 0 à sa droite. Par exemple, 12 10 = 120. 1. Exprimer en base deux les nombres 3, 6 et 12. 2. Déduire la règle pour multiplier par 2 un nombre binaire. 6 Phénomène de dépassement. 1. Représenter les entiers relatifs 96 et 48 en binaire sur huit bits. 2. Ajouter les deux nombres binaires obtenus. 3. Quel est l entier relatif obtenu? Pourquoi est-il négatif? 7 Codage à virgule fixe (nombres réels). 1. Convertir le nombre 1 = 0.3333 en base 3. 3 2. Un nombre décimal en base 10 est-il forcement décimal dans les autre bases? (convertir 0.5 en base 3) 8 Le système de numération Shadok. Chercher sur le Web ce qu est le système de numération Shadok. Est-ce un système de numération à position? Si oui, en quelle base et avec quels chiffres?

Codage des textes et images TP 2 Exercices À la fin de ce TP, vous devez être capable : de savoir coder numériquement un texte ou le décoder ; de savoir coder numériquement une image texte ou le décoder ; d évaluer la quantité mémoire nécessaire au codage d un texte ou d une image. 1 Codage d un texte. La table ci-dessous donne le codage hexadécimal des 128 caractères Ascii. Par exemple, le caractère «R» a le code hexadécimal 52, soit 0101 0010 en binaire sur 8 bits. En utilisant la table donnée ci-dessus : 1. En sachant que les codes "LF" et "SPC" de la TABLE 1 signifie «retour à la ligne» et «espace» respectivement, écrire l encodage hexadécimal du texte «Informatique et Sciences du Numerique» en utilisant l encodage ASCII. 2. Le codage d un texte au format ASCII est le suivant : 55 6e 20 73 69 74 65 20 75 74 69 6c 65 20 3a 0a 68 74 74 70 3a 2f 2f 77 77 77 2e 61 73 63 69 69 74 6f 68 65 78 2e 63 6f 6d 2f 20 21 21 (a) Quel est le contenu du texte? (b) Quelle est la place mémoire (en octet) occupée par ce texte? Quelle serait la quantité de mémoire nécessaire pour un texte de x caractères? (c) Justifier, pourquoi il n est pas possible de coder correctement le texte «Je m étonne que cela soit aussi simple!» à l aide du code ASCII. 3. Aller à la page http://lyceeenligne.free.fr/ (a) Cliquer à partir du bouton droit de la souris sur «Code source de la page» et rechercher, dans l entête (balise <head>) du code html, la ligne qui permet de configurer le codage utilisé par le site. (b) Modifier, l encodage du texte en cliquant sur «Encodage des caractères» dans le menu «Affichage» du naviguateur. Choisir le codage ISO 8859-1 ou codage occidental. Indiquer ce qui se passe. (c) En utilisant les tables de codage nécessaires que vous chercherez sur internet, justifier pourquoi le caractère «é» (é accent aigu) a été remplacé par le caractères «Ã c».

2 Codage d une image. L image ci-contre mesure 6 cm de côté. 1. (a) Numériser en noir et blanc l image ci-dessous en utilisant une définition de 6 6. Le codage de l image se fera en écrivant successivement les bits correspondant à chaque pixel, lignes par lignes en commençant par le pixel en bas à gauche (b) Quelle est la taille en mémoire de l image? 2. (a) Recommencer la numérisation avec une définition de 3 3 pixels. (b) Quelle est la conséquence sur la taille en mémoire de l image? sur la qualité de l image? 3. Que penseriez-vous d une définition 12 12? 3 Caractéristiques d une image. On considère une feuille de papier A4 (dimension 21 29.7cm) 1. Déterminer sa définition pour une numérisation à 72dpi. 2. Quelle est la taille en mémoire (en kilo-octet) si cette feuille est numérisée : (a) En noir et blanc? (b) En niveaux de gris? (c) En «vraie couleur»? 4 Codage des couleurs. Bitmap, connu aussi sous son abréviation BMP, est un format d image matricielle ouvert développé par Microsoft et IBM. C est un des formats d images les plus simples à développer et à utiliser pour programmer. Il est lisible par quasiment tous les visualiseurs et éditeurs d images. Les images BMP peuvent être en 2 couleurs (1 pixel est codé sur 1 bit), 16 couleurs (1 pixel est codé sur 4 bits), 256 couleurs (1 pixel est codé sur 8 bits), 65 536 couleurs (16 bits par pixel) ou 16,8 millions de couleurs (24 bits par pixel). 1. Lancer le logiciel PAINT, puis ouvrir l image Parrots24bits.bmp du répertoire MATHJANOT/ISN 2. À l aide du menu Image/Attributs, compléter la première ligne du tableau ci-dessous. 3. Enregistrer l image sous le nom Parrots256.bmp avec le type Bitmap 256 couleurs. Ouvrir cette nouvelle image et compléter la deuxième ligne du tableau. 4. Ouvrir à nouveau l image Parrots.bmp. Enregistrer-la sous le nom Parrots16.bmp avec le type Bitmap 16 couleurs. Ouvrir cette nouvelle image et compléter la deuxième ligne du tableau. 5. Ouvrir à nouveau l image Parrots.bmp. Enregistrez-la sous le nom Parrots2.bmp avec le type Bitmap Monochrome. Ouvrir cette nouvelle image et compléter la dernière ligne du tableau. 6. Justifier le lien entre les valeurs obtenues pour la dernière colonne et le nombre de bits par pixels. Image Nbre Pixel Nbre max de couleur Taille fichier Nbre bits par pixel Qualité percue Parrots24bits.bmp Parrots256.bmp Parrots16.bmp Parrots2.bmp