Vous êtes sur la page 1sur 19

TCH010

Informatique

• Enseignants
➢Chargés de cours:
Julien Le Roux, Yannick Roy, Hugo Leblanc,
Fatem M’hiri, Simon Pichette
➢Coordonnateur:
David Marche
david.marche@etsmtl.ca

• Site Web du cours:


➢Moodle

• Plan de cours
➢PlanETS
TCH010-Informatique
Pré-requis

•Minimum requis pour réussir ce cours


➢Numérotation en base 10

TCH010-Informatique
Plan

•Rappel numérotation en base 10 (décimale)

•Bases informatiques
➢Binaire, octale et hexadécimale

•Changements de bases

TCH010-Informatique
Base 10 ou décimale

•Exemple : 99910
De droite à gauche (position 0 à 2)
•Le premier 9 vaut 9
•Le deuxième 9 vaut 90
•Le dernier 9 vaut 900
•Et on additionne le tout

•Valeur liée à un chiffre = le chiffre * baseposition

•Exemple:
99910 = 9 X 102 + 9 X 101 + 9 X 100

TCH010-Informatique
Représentation binaire des nombres

•Numérotation décimale: base 10


➢Basé sur 10 symboles arabes: 0 1 2 3 4 5 6 7 8 9
➢Chaque symbole est appelé un chiffre
➢La composition de plusieurs chiffres forme un nombre
➢Les nombres permettent d’exprimer les valeurs
supérieures à 9
➢La valeur exprimée par un nombre est déterminée par
les chiffres utilisés et leur position

TCH010-Informatique
Numérotation “électronique”

•Informatique: traitement automatique de l’information


•L’outil de traitement est l’ordinateur
•L’ordinateur est un assemblage de circuits électriques
•L’information est codée avec 2 tensions (ex: 0V /5 V)
•Deux symboles suffisent: 0 et 1
•L’ordinateur travaille en base 2 (binaire)

TCH010-Informatique
Unité de mesure d’un ordinateur

•Ordinateur fonctionne en base 2

•Un ordinateur connaît plusieurs bases de numérotation


➢Décimale (base 10)
➢Binaire (base 2)
➢Octale (base 8)
➢Hexadécimale (base 16)

•Pré-requis pour comprendre un ordinateur


➢Expressionsde valeurs en base 2, 8, 10 et 16
➢Les changements de base 2 à 8 à 10 à 16

TCH010-Informatique
Base 2 ou binaire

•Les seuls chiffres permis sont 0 et 1

•Tout comme la base 10 la position des chiffres est


importante

•Exemple :
1102 = 1 X 22 + 1 x 21 + 0 x 20 = 610

TCH010-Informatique
Base 8 ou octale

•Pour les bases plus petites que 10 on utilise un sous


ensemble des symboles 0 à 9

•Ainsi en base 8 les symboles sont : 0 à 7

TCH010-Informatique
Base 8 ou octale

•Pour les bases plus petites que 10 on utilise un sous


ensemble des symboles 0 à 9

•Ainsi en base 8 les symboles sont : 0 à 7

•Exemple :
1758 = 1 X 82 + 7 X 81 + 5 X 80 = 12510

TCH010-Informatique
Base 16 ou hexadécimale

•Pour les bases plus grandes que 10 les symboles utilisés


comme chiffres sont les lettres majuscules de l’alphabet

•Ainsi en base 16 les symboles sont :


➢0 à 9
➢A à F pour 10, 11, 12, 13, 14 et 15

TCH010-Informatique
Base 16 ou hexadécimale

•Pour les bases plus grandes que 10 les symboles utilisés


comme chiffres sont les lettres majuscules de l’alphabet

•Ainsi en base 16 les symboles sont :


➢0 à 9
➢A à F pour 10, 11, 12, 13, 14 et 15

•Exemple :

1AFF16 = 1 X 163 + 10 X 162 + 15 X 161 + 15 X 160 = 691110

TCH010-Informatique
Les changements de base

•La conversion de nombres en bases 2, 8 et 16 en base 10 se fait par


multiplication

•Et le changement de base inverse ?

TCH010-Informatique
Les changements de base

•La conversion de nombres en bases 2, 8 et 16 en base 10 se fait par


multiplication

•Le changement de base inverse (10 vers 2, 8 ou 16) se fait par division.
Par exemple:

De la base 10 à la base 2, il suffit de faire une suite de division ENTIÈRE


par 2 jusqu’à ce que le résultat donne 0.

La valeur binaire est la concaténation (assemblage) des restes obtenus


lors de chacune des divisions dans l’ordre inverse.

Exemple : 6 / 2 = 3 reste 0
3/2 = 1 reste 1
1/2 = 0 reste 1
Ordre inverse : 1102
fini
TCH010-Informatique
Les changements de base

•Pour convertir d’une base à une autre, nous pouvons


convertir en base 10 préalablement

•Exemple : convertir 278 en base 16

2X 81 + 7 X 80 = 16 + 7 = 2310

•Ensuite convertir dans l’autre base:


23/16 = 1 reste 7
1/16 = 0 reste 1

•Donc: 278 = 2310 = 1716

TCH010-Informatique
Les changements de base

•Une astuce pour convertir rapidement de la base 2 aux bases 8 et 16

•Il faut regrouper les chiffres en paquets de trois pour la conversion en


base 8 et en paquets de quatre pour la base 16, de la droite vers la
gauche. On comble les chiffres manquants avec des 0

•Exemple : convertir 11011101110112 en base 8


001 101 110 111 011
1 5 6 7 3

•Ce qui donne: 156738

TCH010-Informatique
Les changements de base

•Exemple 2 : convertir 11011101110112 en base 16

0001 1011 1011 1011


1 B B B

•Ce qui donne: 1BBB16

TCH010-Informatique
Les opérateurs arithmétiques

•Les opérateurs arithmétiques fonctionnent de la même


façon peu importe la base

•Exemple :
2316
X 1616
------------
D2
23
-------------
30216
***Évitez les qualificatifs de la base 10 (Ce n’est pas trois cent deux)

Tables de multiplication dans d’autre bases

TCH010-Informatique
Fin du premier cours

TCH010-Informatique