Apprivoiser l’informatique
Le système de traitement de l’information
La représentation binaire de l’information
Le matériel
Le logiciel
© 2007, Martine Mottet.
« Le monsieur dans la machine »
vous contrôle-t-il?
© 2007, Martine Mottet.
À partir d’aujourd’hui,
il sera à votre service!
© 2007, Martine Mottet.
Objectifs d’apprentissage
1. Définir ce qu’est un système de traitement de
l’information
2. Expliquer comment l’information est
représentée dans l’ordinateur
3. Décrire le rôle des composantes matérielles
4. Décrire le rôle des composantes logicielles
© 2007, Martine Mottet.
1. Système de traitement de l'information
Ensemble d’unités pouvant :
1. Recueillir des données, Entrée
2. Les transformer et Traitement
3. Produire un résultat utilisable Sortie
© 2007, Martine Mottet.
Trois fonctions de base
Taper un texte Entrée
Cliquer sur une icône
Trier
Traitement
Calculer
Afficher un graphique
Imprimer un tableau Sortie
© 2007, Martine Mottet.
Trois composantes de base
1. Données 2. Matériel 3. Logiciel
Entrée Intrants Périphérique
d’entrée
Traitement Unité Instructions
centrale de
traitement
Sortie Extrants Périphérique
de sortie
© 2007, Martine Mottet.
2. La représentation
de l'information dans l'ordinateur
Instructions
Données (logiciels) Résultats
Information
© 2007, Martine Mottet.
Code
Ensemble de symboles,
utilisés selon des conventions établies d'avance,
qui permettent d'exprimer une information
© 2007, Martine Mottet.
Exemples de codes
a, b, c, d, e La même information,
1, 2, 3, 4, 5
mais...
un code différent
I, II, III, IV, V
© 2007, Martine Mottet.
Le fonctionnement binaire
de l'ordinateur
Hors tension Sous tension
0 1
Commutateur
Bit (BInary digiT)
© 2007, Martine Mottet.
La représentation binaire
Deux ampoules permettent de représenter…
Si =0
=0 =1
4 valeurs
et =2 ou 2 2
=1 =3
© 2007, Martine Mottet.
Le système de numération binaire
Lire de droite à gauche
8 bits = 1 octet
... 210 29 28 27 26 25 24 23 22 21 20
... 1024 512 256 128 64 32 16 8 4 2 1
© 2007, Martine Mottet.
Octet, kilo-octet, méga-octet, giga-octet
Position Désignation Nombre de
valeurs
possibles
28 Octet 256
210 Kilo-octet 1 024
220 Méga-octet 1 048 576
230 Giga-octet 1 073 741 824
© 2007, Martine Mottet.
Exemple de code : ASCII
ASCII BITS ASCII BITS ASCII BITS ASCII BITS
NUL 0000000 SP 0100000 @ 1000000 ` 1100000
SOH 0000001 ! 0100001 A 1000001 a 1100001
STX 0000010 " 0100010 B 1000010 b 1100010
ETX 0000011 # 0100011 C 1000011 c 1100011
EOT 0000100 $ 0100100 D 1000100 d 1100100
ENQ 0000101 % 0100101 E 1000101 e 1100101
ACK 0000110 & 0100110 F 1000110 f 1100110
Bel 0000111 ‘ 0100111 G 1000111 g 1100111
BS
HT
LF
0001000
0001001
0001010
(
)
*
0101000
0101001
0101010
H
I
J
1001000
1001001
1001010
h
i
j
1101000
1101001
1101010
0 0110000
VT 0001011 + 0101011 K 1001011 k 1101011
FF 0001100 , 0101100 L 1001100 l 1101100
CR 0001101 - 0101101 M 1001101 m 1101101
SO 0001110 . 0101110 N 1001110 n 1101110
SI 0001111 / 0101111 O 1001111 o 1101111
DLE 0010000 0 0110000 P 1010000 p 1110000
DC1 0010001 1 0110001 Q 1010001 q 1110001
DC2 0010010 2 0110010 R 1010010 r 1110010
DC3 0010011 3 0110011 S 1010011 s 1110011
DC4 0010100 4 0110100 T 1010100 t 1110100
NCK 0010101 5 0110101 U 1010101 u 1110101
SYN 0010110 6 0110110 V 1010110 v 1110110
ETB 0010111 7 0110111 W 1010111 w 1110111
CAN 0011000 8 0111000 X 1011000 x 1111000
EM 0011001 9 0111001 Y 1011001 y 1111001
SUB 0011010 : 0111010 Z 1011010 z 1111010
ESC 0011011 ; 0111011 [ 1011011 { 1111011
FS 0011100 < 0111100 \ 1011100 | 1111100
GS 0011101 = 0111101 ] 1011101 } 1111101
RS 0011110 > 0111110 ^ 1011110 ~ 1111110
US 0011111 ? 0111111 _ 1011111 DEL 1111111
© 2007, Martine Mottet.
Toute l’information en code numérique
0123456789
abcdefghijkl
Blanc = FFFFFF ou 1111 1111 1111 1111 1111 1111
Rouge = FF0000 ou 1111 1111 0000 0000 0000 0000
© 2007, Martine Mottet. Autres exemples
3. Les composantes matérielles
Bus
Unité de traitement
Processeur
Périphérique Périphérique
d’entrée de sortie
Mémoire vive
Port d’entrée Port de sortie
Mémoire externe ou
unité de stockage
© 2007, Martine Mottet.
La mémoire vive
ou mémoire principale
Mémoire vive ou RAM (Random Access
Memory)
Contient
les instructions (les logiciels)
les données à traiter
les données résultant du traitement
Stockage de courte durée (jusqu’à la mise
hors tension de l’ordinateur)
Capacité : de 512 Mo à 8 Go*
Vitesse : 10 ns* (nanosecondes ou milliardièmes de
secondes)
Exemples de modules de mémoire :
SDRAM : Synchronous Dynamic RAM
DIMM : Dual Inline Memory Module
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
Le processeur
Contient l'unité arithmétique et logique
Vérifie si certaines conditions sont remplies et
exécute les instructions : addition, soustraction,
multiplication, division, comparaison de données
Exemple : Si x > 0, alors multiplier x par 5
Des millions de transistors (interrupteurs) sur une
puce de silicium
Puissance
Dépend de la capacité d'adressage de la mémoire
(en bits)
Vitesse d'horloge : 1600 MHz*
1 mégahertz = 1 million de cycles par seconde
1 cycle = 1 instruction
Exemples :
Intel : Celeron (PC)
Motorola (MacIntosh)
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
Le bus
Ensemble de conducteurs
parallèles destinés au transfert de
données entre les diverses
composantes matérielles d'un
système
Largeur du bus de données
De 1 à 64 bits*
Vitesse de transfert
533 MHz*
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
Les ports d'entrée-sortie
Pour connecter des périphériques
d'entrée-sortie
Port de clavier
Port de souris
Etc.
Port série : 1 bit à la fois
Port parallèle : 8 bits à la fois
Port PS2
Port USB (Universal Serial Bus)
Rapide : 480 Mbits/sec*
Connexion prête à tourner (plug and play)
Imprimante, caméra numérique, etc.
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
Les périphériques d'entrée
Saisie des données
Clavier
Souris
Numériseur
Micro
Caméra numérique
Etc.
© 2007, Martine Mottet.
Les périphériques de sortie
Restitution des données
Écran
Imprimante
Traceur
Haut-parleur
Etc.
© 2007, Martine Mottet.
L'écran
Résolution en pixels (Picture Element ou
plus petit point d'affichage)
800 X 600 (SVGA)*
1024 X 768 (XGA)
1280 X 1024 (SXGA)
1600 X 1200 (UXGA)
2048 X 1536 (WXGA)
Etc.
Nombre de couleurs
De 256 à 16 millions
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
La mémoire externe
ou unité de stockage
Stockage interne ou externe de longue durée
(même après la mise hors tension de
l’ordinateur)
CD-ROM (débit de 1x à 52x) 650 ou 700 Mo
Clé de stockage (USB) Jusqu’à 8 Go
DVD 4,7-18 Go
Disque dur Jusqu’à 500 Go
1 ko = Kilo-octet = 1000 octets
1 Mo = Méga-octet = 1000 kilo-octets
1 Go = Giga-octet = 1000 méga-octets
* Les capacités sont données à titre d’exemple seulement, car la puissance des ordinateurs s’accroît constamment.
© 2007, Martine Mottet.
4. Les composantes logicielles
Logiciels d'application
Système Pilotes de
d'exploitation périphériques
Microcode (BIOS)
© 2007, Martine Mottet.
Le microcode (BIOS)
Logiciels d'application Couche logicielle
fondamentale qui contrôle
Système Pilotes de
d'exploitation périphériques le matériel
Microcode (BIOS) BIOS (Basic Input-Output
System)
© 2007, Martine Mottet.
Le système d'exploitation
Logiciels d'application Plate-forme commune
pour les logiciels
Système Pilotes de
d'exploitation périphériques d'application
Microcode (BIOS) Fonctions communes :
Exécution des logiciels
d'application
Gestion des fichiers
Etc.
Exemples : Windows XP,
Linux, Mac OS
© 2007, Martine Mottet.
Les pilotes de périphériques
Logiciels d'application Extensions du système
d'exploitation (Drivers)
Système Pilotes de
d'exploitation périphériques Pour ajouter facilement
Microcode (BIOS) une grande variété de
périphériques
Exemples :
clavier
souris
imprimante
carte d'interface réseau
© 2007, Martine Mottet.
Les logiciels d'application
Logiciels d'application Pour résoudre un
problème déterminé
Système Pilotes de
d'exploitation périphériques
Rédiger et mettre en page
un texte
Microcode (BIOS)
Calculer la moyenne de la
classe
Faire un diaporama
électronique
Retoucher une image
Rédiger et mettre en page
une page Web
© 2007, Martine Mottet.