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



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

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

TP1 : Initiation à l algorithmique (1 séance)

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

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

Tutorial Terminal Server sous

Découvrez Windows NetMeeting

Le langage C. Séance n 4

Travaux pratiques Bureau à distance et assistance à distance dans Windows 7

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

1.1 L EXPLORATEUR WINDOWS

Comment configurer Kubuntu

Enregistrement de votre Géorando Maxi Liberté

TP 1 Prise en main de l environnement Unix

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

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

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

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

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Cours Informatique 1. Monsieur SADOUNI Salheddine

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

Introduction à Eclipse

Atelier Le gestionnaire de fichier

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

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

Conversion d un entier. Méthode par soustraction

La technologie au collège

Créer le schéma relationnel d une base de données ACCESS

Utiliser le service de messagerie électronique de Google : gmail (1)

MANUEL D INSTALLATION

WinARC Installation et utilisation D un écran déporté (Windows 7)

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

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.

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

GUIDE D UTILISATION DU TABLEAU BLANC INTERACTIF EBEAM EDGE

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

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

Microsoft Windows NT Server

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

Créer des étiquettes avec les adresses d'un tableau Calc

1 - Se connecter au Cartable en ligne

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

TP4 : Installer configurer un contrôleur de domaine

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

FAIRE SES COMPTES AVEC GRISBI

Guide de démarrage de OPEN OFFICE. OpenOffice. Suite bureautique INSTALLATION SUR WINDOWS

TP1 - Prise en main de l environnement Unix.

GESTION DU LOGO. 1. Comment gérer votre logo? Format de l image Dimensions de l image Taille de l image 9

clavier espagnol Figure 1 - deux types de claviers AZERTY ou QWERTY

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

Le cas «BOURSE» annexe

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Guide d installation de MySQL

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

GUIDE D UTILISATION ADSL ASSISTANCE

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

Guide d installation UNIVERSALIS 2016

Module Communication - Messagerie V6. Infostance. Messagerie

Publipostage avec Open Office Writer et Open Office Calc (v.3)

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

Le cas «BOURSE» annexe

Édu-groupe - Version 4.3

Rappels Entrées -Sorties

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Les PowerToys pour Windows XP

Connecter le lecteur réseau de Pro-Cardex 3 Vérifier la version du gestionnaire de base de données 5 Procéder à l installation 6

Guide d installation UNIVERSALIS 2014

Représentation d un entier en base b

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Installation de Microsoft Office Version 2.1

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

TP01: Installation de Windows Server 2012

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Certificats Electroniques sur Clé USB

L accès à distance du serveur

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

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

Niveau 1. Atelier d'initiation à l'ordinateur ... Fondation de la Bibliothèque Memphrémagog inc. Magog (Québec) J1X 2E7 Tél.

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

ndv access point : Utilisation

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

Styler un document sous OpenOffice 4.0

LOGICIEL DC4D MONITOR

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

The Grid 2: Manuel d utilisation

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Certificats Electroniques sur Clé USB

Cartographie Informatique Eclairage Public

Guide informatique AUDIT EVALUATION DE LA PRATIQUE DE L ANTIBIOPROPHYLAXIE EN MATERNITE

INSTRUCTIONS D'INSTALLATION

Universalis Guide d installation. Sommaire

Réalisez votre propre carte de vœux Éléctronique

1. Installation de COMPTINE

Les 1 er pas sur. Guide d utilisation

TD : Codage des images

Volet de visualisation

Transcription:

USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers. Outils utilisés la calculatrice Kcalc l éditeur hexadécimal Khexedit l éditeur de textes Kate le logiciel OpenOffice 1 Calculs en binaire, octal et hexadécimal Vous allez utiliser dans cette partie une calculatrice capable d effectuer des calculs en décimal, binaire, octal et hexadécimal. Cette calculatrice est celle fournie dans l environnement KDE utilisé dans les salles de TP. Elle se nomme Kcalc 1. 1.1 Démarrer et configurer Kcalc 1.1.1 Lancer l exécution de Kcalc Deux possibilités 1. depuis un terminal, taper la commande $ k c a l c & (le $ est l invite (ou prompt) de la ligne de commande) 2. à l aide de la souris, passer par le menu Menu > Bureautique > Accessoires > K Calc 1.1.2 Configurer Kcalc Au cas où la fenêtre de Kcalc ne montre pas les possibilités de calcul dans les bases binaire, octale, décimale et hexadécimale, utiliser la barre de menu du logiciel pour cocher l option Configuration > Boutons de logique Cette option cochée, vous devez avoir les fonctionnalités de calcul dans différentes bases, avec les opérateurs associés, comme le montre la figure 1. 1 Pour les utilisateurs de l environnement Windows, il est possible d utiliser la calculatrice fournie avec ce système. 1

Fig. 1 Vue sur la calculatrice K Calc (avec affichage des boutons logiques) 2

1.2 Choix de la base Exercice 1 : Observation du clavier En faisant varier le choix de la base de représentation des nombres, observez les conséquences sur le clavier numérique. Quelles sont les touches du clavier numérique accessibles selon la base choisie? Expliquez votre observation. Exercice 2 : Conversions Q 1. Quelles sont les écritures binaires, octales et hexadécimales des entiers 1, 10, 100, 1000, 10000? Q 2. Quelle est l écriture décimale des entiers dont la représentation binaire est 1, 10, 100, 1000, 10000? Q 3. Reprenez la question qui précède avec les bases octale et hexadécimales. Exercice 3 : Représentations et tailles Q 1. Pour chacune des valeurs de t suivantes rechercher le plus grand entier qui peut s écrire avec t chiffres (symboles) en base 16. t [1, 10] Q 2. Reprenez la question précédente pour les bases octale et binaire. 1.3 Opérations arithmétiques Exercice 4 : Faîtes l exercice 5 du TD1. 1.4 Opérations logiques Exercice 5 : L opérateur xor Q 1. Placez la calculatrice en base décimale. Effectuez les calculs a xor b pour les entiers a et b de votre choix. Puis répondez aux questions suivantes : 1. L opération xor est-elle commutative? 2. L opération xor admet-elle un élément neutre? 3. Existe-t-il un entier a tel que a xor 5 = 0? Si oui lequel? Est-ce que cette propriété est vraie pour tout entier autre que 5? Q 2. Placez la calculatrice en binaire, et cherchez une interprétation binaire (en termes d opérations sur les bits) de l opération xor. Exercice 6 : Opérateurs and et or Faites le même exercice que le précédent pour les deux opérateurs and et or. Exercice 7 : Opérateur lsh Q 1. Placez la calculatrice en décimal. Effectuez les calculs a lsh b avec l entier a de votre choix, et b = 1, 2 et 3. Q 2. Placez la calculatrice en binaire et effectuez les mêmes calculs. Comment interpréter l opérateur lsh? 3

2 Examen de fichiers avec un éditeur hexadécimal 2.1 L éditeur Khexedit Khexedit est un éditeur hexadécimal. Il permet d éditer (c est-à dire visualiser et modifier) n importe quel fichier. 2.1.1 Démarrer Khexedit Deux possibilités 1. depuis un terminal, taper la commande $ khexedit & (le $ est l invite (ou prompt) de la ligne de commande) 2. à l aide de la souris, passer par le menu Menu > D autres applications > Éditeurs de texte > Éditeur héxadécimal Fig. 2 Vue sur l éditeur hexadécimal Khexedit 2.2 Trois fichiers contenant un texte Voici trois fichiers contenant le même texte : 4

1. cigale1.txt 2. cigale2.txt 3. cigale1.sxw Exercice 8 : Q 1. Récupérez ces fichiers dans votre répertoire personnel. Q 2. Ouvrez ces fichiers à l aide de l éditeur de textes Kate. Voyez-vous une différence entre ces fichiers? Q 3. Ouvrez ces trois fichiers à l aide du logiciel OpenOffice (cherchez dans le menu). Voyez-vous une différence? Q 4. Quelle est la taille en octets de ces fichiers? Pour le savoir, dans un terminal tapez la commande ls -l. Q 5. Ouvrez les trois fichiers avec l éditeur hexadécimal Khexedit. Q 5.1. Reconnaissez-vous le texte contenu dans chacun des trois fichiers? Q 5.2. Quelle différence y a-t-il entre les fichiers cigale1.txt et cigale2.txt? 2.3 Deux fichiers contenant une image Voici deux fichiers contenant la même image : 1. adage.bmp au format bitmap 2. adage.gif au format gif. Exercice 9 : Q 1. Récupérez ces fichiers dans votre répertoire personnel. Q 2. Visualisez chacune le contenu de ces images à l aide de la commande display. Pour cela dans un terminal, tapez la commande $ d i s p l a y adage. bmp & Voyez-vous une différence entre les deux images à l écran? Q 3. Quelle est la taille de chacun des deux fichiers? Quel est le format le plus économique en taille? Q 4. Visualisez le contenu de chacun des deux fichiers à l aide de Khexedit. Que constatez-vous? Q 5. Faîtes une copie du fichier adage.bmp sous le nom adage2.bmp. Éditez le contenu de cette copie avec Khexedit. Modifiez les octets de votre choix à partir de l octet 03C0 h. Enregitrez la modification et visualisez le résultat avec la commande display. Qu obervez-vous? Q 6. Faîtes le même travail avec le fichier adage.gif. Que se passe-t-il? Tentative d explication... 5