Chapitre 1-INFO1 2017-2018
Chapitre 1-INFO1 2017-2018
Chapitre 1-INFO1 2017-2018
1. Définition de l'informatique
Le terme informatique est composé de deux mots: Information et Automatique. Donc, l'informatique
est l’ensemble des sciences et techniques relatives au traitement automatique de l’information par un
ordinateur.
Informations
(Consultées)
1
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
L’un d’entre eux, l’ENIAC (1944). Il a les dimensions d’une maison et pèse 30 tonnes et contient 18
000 lampes. Il pouvait réaliser deux additions en 3 microsecondes; mais toutes les 7 ou 8 minutes
une lampe tombait en panne, et les ingénieurs passaient un temps fou à la localiser.
Mis au point dans les années 50 aux États-Unis, les transistors sont capables d'effectuer le même
travail que les lampes. Les transistors sont beaucoup moins chers, plus petits, plus fiables et plus
rapides.
Les circuits intégrés sont des combinaisons de transistors à l'intérieur d'une pastille de silicium
appelée une puce. Son invention permit l'avènement de la micro-électronique. Ils permettent de
construire des ordinateurs plus puissants et plus petits par rapport aux ordinateurs précédents.
Au début des années 1970, tous les composants d'un calculateur sont rassemblés dans une puce
appelée microprocesseur. Grâce à l'ultra-miniaturisation des composants, un ancien ordinateur qui
est très grand peut aujourd'hui tenir sur un morceau de silicium de quelques millimètres. On peut
acheter désormais des ordinateurs de petite taille et pour le prix de quelques-unes des anciennes
lampes. Les ordinateurs sont devenus plus petits, plus puissant et moins cher. On parle alors des
micro-ordinateurs, utilisables même par les non-spécialistes.
2
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
Exemple: la représentation externe du nombre trente cinq est 35. La représentation interne de 35 sera
une suite de 0 et 1 (100011).
𝑝 = 𝑏𝑟
3
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
Le système décimal est le système le plus courant. On utilise dix chiffres différents pour représenter
un nombre, qui sont les chiffres (0 à 9). Donc, la base b d'un système décimal est égale à 10.
chiffre 8 3 5 7
rang 3 2 1 0
poids 103 102 101 100
Poids fort poids faible
Table 1
Le système binaire est le système utilisé par les ordinateurs. On utilise deux chiffres, qui sont 0 et 1.
Chaque chiffre est appelé bit. Donc, la base b d'un système binaire est égale à 2.
chiffre 1 1 0 1
rang 3 2 1 0
poids 23 22 21 20
Poids fort poids faible
Table 2
Le système octal utilise les chiffres de 0 à 7. Donc, la base b d'un système octal est égale à 8. Chaque
3 bits en base 2 sont codés par un seul chiffre en base 8, comme suit:
Chiffre octal 0 1 2 3 4 5 6 7
Code binaire 000 001 010 011 100 101 110 111
Table 3 : Correspondances octal-binaire.
chiffre 5 6 1 3
rang 3 2 1 0
poids 83 82 81 80
Poids fort poids faible
Table 4
4
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
Le système hexadécimal utilise les chiffres de 0 à 9 et les lettres de A à F. Donc, la base b d'un
système hexadécimal est égale à 16.
Chiffre 0 1 2 3 4 5 6 7 8 9 A B C D E F
hexadécimal
Code décimal
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
chiffre F 9 E 7
rang 3 2 1 0
poids 163 162 161 160
Poids fort poids faible
Table 6
Le changement de base est l’opération qui permet de passer de la représentation d’un nombre
exprimé dans une base à la représentation du même nombre exprimé dans une autre base.
Pour convertir un nombre de la base 10 vers une base b quelconque, on suit la règle des divisions
successives suivante:
5
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
131 8
3 16 8
0 2 8 Résultat: (131)10 = (203)8
2 0
490 16
10 30 16
Résultat: (490)10 = (1EA)16
14 1 16
1 0
Pour convertir un nombre N exprimé dans une base b quelconque vers la base 10, on applique la
règle suivante:
𝑛 −1
(𝑁)10 = 𝑎𝑖 ∗ 𝑏 𝑖
𝑖=0
Ou bien,
𝑁 10 = 𝑎0 ∗ 𝑏 0 + 𝑎1 ∗ 𝑏1 + 𝑎2 ∗ 𝑏 2 + ⋯ + 𝑎𝑛 −1 ∗ 𝑏 𝑛−1
6
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
Pour faire la conversion d'un nombre écrit en base b1 (b1 ≠ 10) vers une base b2 (b2 ≠ 10), on fait
comme suit:
Conversion du nombre en base b1 vers la base 10.
Conversion du nombre en base 10 vers la base b2.
Exemple: (743)8 = (?)16
(743)8 = (?)10
7
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
(483)10 = ( ? )16
483 16
3 30 16
Résultat: (743)8 = (1E3)16
14 1 16
1 0
Un ordinateur est constitué de deux parties, qui sont le matériel, référencé par le terme anglais
Hardware, qui représente les éléments physiques de l'ordinateur, et le logiciel référencé par le terme
Software.
8
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
A. L'unité centrale:
L’unité de traitement centrale (Central Processing Unit) CPU : l’unité de traitement centrale
ou le microprocesseur est:
le cerveau de l’ordinateur;
une puce électronique qui comporte des millions de transistors;
capable d’interpréter et d’exécuter des instructions stockées en mémoire;
capable de coordonner, contrôler et vérifier tous ce qui se passe dans la machine.
Elle contient l’Unité de Contrôle et Commande, l’Unité Arithmétique et Logique et
des registres.
Unité Arithmétique et Logique (UAL): c’est le composant central qui permet de réaliser tous
les calculs. Elle permet d’effectuer:
les opérations arithmétiques (addition, multiplication, division, soustraction) ;
les opérations logiques de base (ET logique, OU logique, NON logique).
Unité de Commande et de Contrôle (UCC): elle est chargée de commander et de gérer tous
les différents constituants de l’ordinateur, c.à.d:
contrôler les échanges;
chercher et décoder des instructions rangées en mémoire;
gérer l’enchaînement des différentes instructions;
… etc.
Les registres: petites mémoires très rapides qui stockent localement les informations traitées
par le microprocesseur.
Mémoires internes: on trouve principalement deux types de mémoires internes, qui sont: les
mémoires vives (RAM) et les mémoires mortes (ROM). Elles sont moins rapides par rapport aux
registres.
La mémoire vive (Random Access Memory) RAM: est une mémoire:
qui permet la lecture et l'écriture;
sert à stocker temporairement les informations;
volatile (perd son contenu dès qu’elle est hors tension);
9
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
La mémoire est caractérisée par le temps d’accès (l'intervalle de temps entre la demande de
lecture/écriture et la disponibilité de la donnée) et par ça capacité mesurée en octet.
Les cartes d'extension: ce sont des cartes offrant de nouvelles fonctionnalités ou de meilleures
performances à l'ordinateur. Ils existent plusieurs types de cartes d'extension, comme la carte
graphique, la carte son, la carte réseau, la carte satellite, … etc.
La carte mère: la carte mère est l’élément central d’un ordinateur.
elle assure l’interconnexion entre tous les autres composants.
elle comporte notamment des emplacements (ou « slots ») pour accepter le processeur
et la RAM),
et des interfaces (ports) de connexion pour connecter les périphériques et les cartes
d'extension.
Le bus: il permet le transport des informations entre différents composants d’un ordinateur. Il
peut, par exemple, servir à relier le microprocesseur à la mémoire centrale ou aux périphériques.
Il est constitué d’un ensemble de fils (i.e. une nappe) ou de « pistes » sur la carte mère.
Interfaces (ports) de connexion : elles servent à connecter les périphériques et les cartes
d'extension à la carte mère. Ils existent des ports internes et des ports externes.
Les ports internes :
PCI et PCI Express pour connecter toutes les cartes d'extension;
AGP pour connecter les cartes graphiques;
IDE et SATA pour connecter les lecteurs de disques durs et lecteurs CD/DVD;
Floppy pour connecter les lecteurs de disquettes.
Les ports externes :
PS2 pour connecter les claviers et les souris;
VGA pour connecter les écrans, les data show …;
HDMI pour connecter les écrans à haute résolution;
10
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
B. Les périphériques:
On désigne sous le terme de périphérique tout élément situé à la périphérie de l’ordinateur qui n’est
pas nécessaire à son fonctionnement mais dont l’utilisateur a besoin pour communiquer avec
l‘ordinateur.
11
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
On peut classifier les logiciels en trois classes: les systèmes d'exploitation, les logiciels d'application
et les langages de programmation.
A. Systèmes d'exploitation
Un système d'exploitation (OS: Operating System) sert à exploiter ou faire fonctionner une machine.
C'est un ensemble de programmes permettant:
La liaison entre les éléments matériels (unité centrale et périphériques) et les logiciels
d'application. Donc, c'est grâce à l'OS que les logiciels d'application peuvent accéder aux
ressources matérielles.
La communication entre l'utilisateur et la machine, via une interface graphique ou textuelle.
Il existe plusieurs systèmes d'exploitation : Windows, MS-DOS, Mac OS, Linux, Android, iOS, …etc.
12
1 ère année ST - Informatique 1 Centre universitaire A. Boussouf - Mila Année 2017/2018
iv. Les programmes applicatifs de base : offrent des services à l'utilisateur (calculatrice, éditeur
de texte, navigateur web, … etc.).
B. Logiciels d'application
Les logiciels d'application sont choisis par l’utilisateur pour répondre à ses propres besoins ou faire
des traitements particuliers. Parmi les logiciels d’application, on peut citer :
Les logiciels de traitement de texte (saisie du texte, mise en forme, mise en page, correction
orthographique et grammaticale, etc.). Ex. Microsoft Word, Wordperfect, … etc.
Les tableurs (manipulation de feuilles de calcul, production de tableaux, de graphiques, etc.),
Ex. Excel, Lotus, … etc.
Les logiciels de présentation. Ex. PowerPoint, … etc.
Les systèmes de gestion de bases de données SGBD. Ex. Access, Oracle, … etc.
Les logiciels de dessin. Ex. Paint, Autocad, … etc.
Les logiciels de messagerie et de communication via un réseau ou via internet. Ex. Outlook
Express, Skype, … etc.
C. Langages de programmation
13