LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

La maçonnerie

Fiche : La maçonnerie. Recherche parmi 298 000+ dissertations

Par   •  10 Décembre 2022  •  Fiche  •  1 704 Mots (7 Pages)  •  256 Vues

Page 1 sur 7

- Notions transversales de programmation -

CHAPITRE 1 - REPRÉSENTATION BINAIRE DE L’INFORMATION

Table des matières

I. COMMENT ÉCRIRE UN NOMBRE ?        2

1. Nécessité d’utiliser une base        2

2. Le binaire        2

3. Une autre base utilisée en informatique : la base 16 (hexadécimal).        3

II. CHANGEMENTS DE BASES        3

1. Conversion décimal vers binaire        3

2. Conversion binaire vers décimal        4

3. Conversion binaire vers hexadécimal et inversement        4

III. APPLICATIONS        5

1. le codage des caractères.        5

2. Le codage RVB de la couleur d’un pixel        5

IV. LA TAILLE DES FICHIERS        6


- Notions transversales de programmation -

CHAPITRE 1 - REPRÉSENTATION DE L’INFORMATION

I. COMMENT ÉCRIRE UN NOMBRE ?

1. Nécessité d’utiliser une base

Un nombre s’écrit à partir de plusieurs chiffres.

Dans la très grande majorité des cas, pour écrire un nombre, on utilise 10 chiffres allant de 0 à 9. Ce nombre est alors représenté dans la base 10 (base décimale).

Q1 : Pourquoi est-ce la base 10 qui s’est imposée tout naturellement à l’homme ?

Comment compte- t-on en base 10 ?

De 0 jusqu’à 9 tout va bien. Or pour représenter le nombre suivant 9, on a déjà utilisé les 10 chiffres de la base 10. Dans ce cas on écrit 1 et on ajoute un second chiffre en partant tout naturellement de 0. C’est ainsi que l’on obtient le nombre 10. À partir de 19, on rencontre le même problème ! On remplace alors le 1er chiffre 1 par 2 et on recommence à partir de 0 pour le 2nd chiffre. On obtient alors 20, puis 21,22…

Au delà de 99, on a utilisé toutes les possibilités avec 2 chiffres ! On rajoute donc un 3ème chiffre 1 suivit de 2 autres qui commencent tout naturellement par 00. On obtient alors 100, puis 101, 102…

Maintenant on aurait très bien pu n’utiliser que les 5 doigts d’une main. On travaillerait alors en base 5.

x

Base 10

Base 5

0

0

1

1

2

2

3

3

4

4

5

10

6

11

7

12

8

13

9

14

10

20

Q2 : Quels sont les chiffres que nous pouvons utiliser pour écrire un nombre en base 5 ?

Q3 : En utilisant le même principe que pour la base 10, compter de 0 à 10 en base 5.

Remarque : Lorsque l’on est amené à travailler dans des bases autres que la base 10, on utilise la notation suivante : (nombre)base. Par exemple la notation (7)5 signifie que le nombre 7 est représenté dans la base 5.

2. Le binaire

La base 2 est la base qui s’impose tout naturellement pour les systèmes informatiques.

L’unité de base est le bit, abréviation de binary digit 

Q4 : Quelles valeurs peut prendre un bit ?

Un bit peu prendre la valeur 0 ou 1

 Q5 : Pourquoi utilise-t-on la base 2 pour les systèmes informatiques ?

Dans les circuits électroniques d’un ordinateur, soit le courant passe (le bit prend la valeur 1) soit le courant ne passe pas


Q6 : En utilisant le même principe que pour la base 10, compter de 0 à 16 en binaire (ne pas remplir la dernière colonne).

Base 10

Base 2

Base 16

0

0

0

1

1

1

2

10

2

3

11

3

4

100

4

5

101

5

6

110

6

7

111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

16

10 000

10

 

Q7 : Comment appelle-t-on un nombre composé de 8 bits en informatique ?

3. Une autre base utilisée en informatique : la base 16 (hexadécimal).

L’écriture d’un nombre en base 2 est très vite fastidieuse. En effet le nombre (39029)10 s’écrira (1001100001110101)2 dans la base 2 alors qu’il s’écrira tout simplement (9875)16 en base 16 ! On a aussi choisi la base 16 car il est très facile de convertir un nombre de la base 2 vers la base 16 et inversement.

...

Télécharger au format  txt (9.5 Kb)   pdf (339 Kb)   docx (401.8 Kb)  
Voir 6 pages de plus »
Uniquement disponible sur LaDissertation.com