Académique Documents
Professionnel Documents
Culture Documents
• Licence 1
• Enseignant
Moulla Donatien Koulla, Ph.D
moulladonatien@gmail.com
TCH010-Informatique
Objectifs du cours
Enseigner les notions de base de l’informatique tant au niveau
du matériel que de la programmation. Plus spécifiquement, ce
cours devra permettre à l’étudiant de connaitre:
•Les notations binaires et hexadécimales.
•L’application de la logique booléenne.
• L’organisation moderne d’un système informatique :
mémoire, bus internes, unités de traitement, de
stockage, de transfert de données et des périphériques.
• L’utilisation d’un environnement de programmation
(langage C a été choisi).
Cours 1
TCH010-Informatique
•Introduction
•Bases informatiques
Binaire, octale et hexadécimale
•Changements de bases
TCH010-Informatique
•Minimum requis pour réussir ce cours
Numérotation en base 10
TCH010-Informatique
Introduction (1)
Depuis l'enfance, nous avons appris à faire nos calculs en utilisant les
binaires ?
commutateurs qui peuvent être activés ou désactivés. Étant donné que ces
commutateurs n'ont que deux états, il est logique qu'un ordinateur effectue ses
calculs avec un système de numération qui n'a que deux chiffres : le système de
Avec seulement ces deux chiffres, un ordinateur peut effectuer toutes les
TCH010-Informatique
•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 chiffrebaseposition
•Exemple:
99910 = 9 X 102 + 9 X 101 + 9 X 100
TCH010-Informatique
•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
•Ordinateur fonctionne en base 2
TCH010-Informatique
•Les seuls chiffres permis sont 0 et 1
valeur chiffrebaseposition
•Exemple :
1102 = 1 X 22 + 1 x 21 + 0 x 20 = 610
TCH010-Informatique
•Pour les bases plus petites que 10 on utilise un sous
ensemble des symboles 0 à 9
TCH010-Informatique
•Pour les bases plus petites que 10 on utilise un sous
ensemble des symboles 0 à 9.
valeur chiffrebaseposition
•Exemple :
1758 = 1 X 82 + 7 X 81 + 5 X 80 = 12510
TCH010-Informatique
•Pour les bases plus grandes que 10 les symboles utilisés
comme chiffres sont les lettres majuscules de l’alphabet
TCH010-Informatique
•Pour les bases plus grandes que 10 les symboles utilisés
comme chiffres sont les lettres majuscules de l’alphabet
valeur chiffrebaseposition
•Exemple :
valeur chiffrebaseposition
• Et le changement de base inverse ?
TCH010-Informatique
•La conversion de nombres en bases 2, 8 et 16 en base 10 se fait par
multiplication
TCH010-Informatique
•Pour convertir d’une base à une autre, nous pouvons
convertir en base 10 préalablement
2X 81 + 7 X 80 = 16 + 7 = 2310
TCH010-Informatique
•Une astuce pour convertir rapidement de la base 2 aux bases 8 et 16
TCH010-Informatique
•Exemple 2 : convertir 11011101110112 en base 16
TCH010-Informatique
•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)
TCH010-Informatique
TCH010-Informatique