Cours Info1 Ch1
Cours Info1 Ch1
Cours Info1 Ch1
BENGHEZAL
INTRODUCTION A L’INFORMATIQUE
1- Définition de l'informatique
1
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
Génération actuelle
Quelle que soit la nature de l'information traitée par un ordinateur (image, son,
texte, vidéo), elle l'est toujours sous la forme d'un ensemble de nombres écrits en base
2, par exemple 01001011. Le terme bit (b minuscule dans les notations) signifie « binary
digit », c'est-à-dire 0 ou 1 en numérotation binaire. Il s'agit de la plus petiteunité
d'information manipulable par une machine numérique. Il est possible de représenter
physiquement cette information binaire par un signal électrique ou magnétique, qui, au-
delà d'un certain seuil, correspond à la valeur 1.
L'octet (en anglais byte ou B majuscule dans les notations) est une unité
d'information composée de 8 bits. Il permet par exemple de stocker un caractère comme
une lettre ou un chiffre.
Une unité d'information composée de 16 bits est généralement appelée mot (en anglais
word). Une unité d'information de 32 bits de longueur est appelée mot double (en anglais
double word, d'où l'appellation dword). Beaucoup d'informaticiens ont appris que 1
kilooctet valait 1024 octets.
. Voici les unités standardisées :
• Un kilooctet (ko) = 210 octets =1024 octets
2
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
Pour qu’une information numérique soit traitée par un circuit, elle doit être mise sous
forme adaptée à celui-ci. Pour cela Il faut choisir un système de numération, de
nombreux systèmes de numération sont utilisés en technologie numérique ; tels que les
systèmes : Décimal (base 10), Binaire (base 2), Tétral (base 4), Octal (base 8) et
Hexadécimal (base 16).
Dans cette partie de cours on va étudier les systèmes décimal, binaire et hexadécimal
ainsi que les conversions entre ces différentes bases de codage.
3-1 Le système décimal
Les nombres que nous utilisons habituellement sont ceux de la base 10 (système
décimal). Nous disposons de dix chiffres différents de 0 à 9 pour écrire tous les nombres.
D'une manière générale, toute base N est composée de N chiffre de 0 à N-1.
Soit un nombre décimal N = 2348. Ce nombre est la somme de 8 unités, 4
dizaines, 3 centaines et 2 milliers. Nous pouvons écrire
N = (2 x 1000) + (3 x 100) + (4 x 10) + (8 x 1)
3
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
A chaque nouveau bit, le nombre de combinaisons possibles est doublé. Ce nombre est
égal à 2 puissance N (N étant le nombre de bits).
Un groupe de bits est appelé un mot, un mot de huit bits est nommé un octet (byte).
Avec un octet, nous pouvons écrire 2 puissance 8 = 256 nombres binaires de 0 à 255
Description d'un octet.
172(10)=10101100(2)
4
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
(58.625)10 = (111010.101)2
Parfois en multipliant la partie fractionnaire par la base 2 ou n’importe quelle base B on n’arrive
pas à convertir toute la partie fractionnaire. Ceci est dû essentiellement au fait que le nombre à
convertir n’a pas un équivalent exacte dans la base B et sa partie fractionnaire est cyclique ou
infinie.
Exemple : (0.15)10=( ? )2
0.15 ×2 = 0 .3
0.3 ×2 = 0 .6
0.6 ×2 = 1 .2
0.2 ×2 = 0 .4
0.4×2 = 0 .8
0.8×2 = 1 .6
0.6 ×2 = 1 .2
0.2 ×2 = 0 .4
0.4×2 = 0 .8
0.8×2 = 1 .6
5
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
(105.125)10=( ? )4
6
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
(110.625)10=( ? )8
Partie entière partie fractionnaire
110 0.625 × 8 = .0
6 13 8
5 1 (110.625)10 = (156.5)8
Pour écrire les nombres en base 16 nous devons disposer de 16 chiffres, pour les dix premiers,
nous utilisons les chiffres de la base 10, pour les suivant nous utiliserons des lettres de
l'alphabet.
Les règles sont ici aussi les mêmes que pour le décimal.
7
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
2623(10)=A3F(16)
En général pour faire La conversion d’un nombre d’une base quelconque B1 vers une autre
base B2 il faut passer par la base 10. Mais si la base B1 et B2 s’écrivent respectivement
sous la forme d’une puissance de 2 on peut passer par la base 2 (binaire) :
Base quaternaire (base 4) : 4=22 chaque chiffre quaternaire se convertit tout seul sur 2 bits.
Base octale (base 8) : 8=23 chaque chiffre octal se convertit tout seul sur 3 bits.
Base hexadécimale (base 16) : 16=24 chaque chiffre hexadécimal se convertit tout seul sur 4
bits.
Exemples :
8
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
+1, +2, +3 etc. sont des nombres positifs. Ils sont supérieurs à 0 ( n >0 )
-1, -2, -3 etc. sont des nombres négatifs. Ils sont inférieurs à 0 ( n < 0 )
De même en binaire,
+1, +10, +11, +100, +101 etc. sont des nombres binaires positifs,
-1, -10, -11, -100, -101 etc. sont des nombres binaires négatifs.
Le problème est que les circuits électroniques digitaux ne peuvent enregistrer que des 0 ou des
1 mais pas de signes + ou -. Le seul moyen est alors de convenir que si un nombre est susceptible
d'être négatif on lui réserver un bit pour indiquer le signe.
Plusieurs méthodes sont utilisées pour représenter les nombres négatifs dansun
ordinateur,parmilesquelles nous citons : la représentation en signe et valeur absolue
(SVA), le complément à 1 (CP1 )et le complément à 2 (CP2). On cherche une représentation
binaire des entiers négatifs pour que l’addition de deux nombres entiers relatifs fonctionne, c’est
la représentation complément à 2 (CP2).
Comment calculer les codes des nombres négatifs en CP2 sur 8 bits:
Le calcul se fait en trois étapes :
2° Calcul du complément à 1 = Remplacer tous les 0 par des 1 et tous les 1 par des 0.
+ 4 = 0000 0100(2)
9
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
Le bit le plus à gauche du code CP2 est celui qui va représenter le signe. Signe négatif si ce
bit vaut 1, signe positif quand ce bit vaut 0.
10
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
Le codage ASCII
Le binaire permet de coder les nombres que les systèmes informatiques peuvent
manipuler. Cependant, l'ordinateur doit aussi utiliser des caractères alphanumériques pour
mémoriser et transmettre des textes. Pour coder ces caractères, on associe à chacun d'entre eux
un code binaire, c'est le codage ASCII (American Standard Code for Information Interchange).
Lorsque l’ordinateur démarre, il commence par lancer un logiciel spécial que l’on
appelle l’OS (par exemple Windows, Linux ou MacOS, etc... Sans cet OS, vous ne pouvez
pas utiliser l’ordinateur et l’ordinateur ne serait qu’une machine qui ne servirait pas à grand
chose. C’est l’OS qui va interpréter vos commandes et vous afficher les résultats.
Les OS modernes affichent généralement un écran d’accueil (appelé bureau) contenant toutes
vos icônes. Ces icônes vont permettent de lancer les logiciels en cliquant dessus.
Voici comment ça marche quand vous lancez un logiciel étape par étape.
1. Vous cliquez (ou double cliquez) sur l’icone.
2. L’ordinateur va alors chercher dans le disque dur vers quel logiciel pointe cette icone.
3. Il va lire le logiciel à partir du disque dur car celui-ci est enregistré dessus.
4. Tout ce qui sera lu sera chargé dans la mémoire vive (RAM).
11
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
carte mère
Carte principale sur laquelle on retrouve tous les composants nécessaires au
fonctionnement d’un ordinateur, dont le processeur, la mémoire centrale, les bus et les
connecteurs d’extension destinés à recevoir des cartes d’extension et gère les différentes
interfaces avec les ports USB pour les périphériques externes.
Le processeur
Souvent qualifié de cerveau de l'ordinateur, le processeur permet de manipuler
et de traiter les données qui lui sont fournies. Sa puissance a une influence sur la
vitesse d'exécution de vos logiciels et des opérations que vous effectuez.
La mémoire vive
Partenaire de travail du processeur, la mémoire vive (appelée aussi RAM)stocke
temporairement les données à traiter par le processeur. Ainsi, plus il y a de mémoire de
disponible, plus il est possible d'y conserver des données temporairement (ce qui évite
d'accéder au disque dur qui est plus lent).
La mémoire vive est vidée à chaque arrêt ou redémarrage de votre ordinateur.
Le disque dur
Contrairement à la mémoire vive, les données stockées sur un disque dur sont
permanentes et ne sont pas effacées à l'arrêt de votre ordinateur. C'est donc sur un disque
dur que votre système d'exploitation (Linux, MacOs ou Windows), vos logiciels et vos
documents sont conservés. C'est donc un espace de stockage permanent, où vous pouvez
copier et supprimer des données à volonté.
Le lecteur et/ou graveur de CD-Rom et/ou DVD-Rom
Définition lecteur :
Appareil permettant la lecture, à l’aide d’un rayon laser, des informations
enregis-trées sur un CD-ROM ou un DVD-Rom
Les lecteurs de CD-ROM et DVD-Rom peuvent être internes (c’est-à-dire inté-grés
dans l’ordinateur) ou externes (se présentant sous la forme d’un boîtier autonome).
Définition graveur :
Appareil permettant l’enregistrement de disques compacts, à l’unité ou en petite
série, par gravure au laser sur un CD ou DVD
Il y a d’autres composants tels que la carte graphique pour l’affichage sur l’écran,
la carte son pour gérer les entrées (microphones) et les sorties (hauts parleurs..), la carte
réseau qui permet le transfert des données, entre un ordinateur personnel et un réseau ou
entre un serveur et un réseau. Permet également un accès à internet dans un réseau
domestique ou d’entreprise.
12
LMD ST 1iere ANNEE INFORMATIQUE 1 R.BENGHEZAL
6- Partie système
13
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
The term “computer science” dates from 1962. It comes from the contraction of
the words “ information » And “ automatic ". Computing East there science of treatment
automatic of the information. The story of computing East exactly marked bythere
will of the men to automate some tasks a long time carried out has there hand, in
particular THE calculation
It was in 1642 that the philosopher and mathematician Blaise Pascal built the first
machine has calculate (there Pascaline, Also called wheel Pascal), able to carry out of
the additions And of the subtractions.
A little later, in 1833, the Englishman Charles Babbage took up this principle and
built a machine Again more elaborate that THE machines has calculate of the time :
his is capable of executing all operations and storing the results. It is at her associated,
there mathematician Adam Byron, that we must A little more late THEprinciples of base
of programming.
Construction of the first ENIAC electronic computer, using the language of binary
programming.
1
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
Generation current
2
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
3
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
With each new bit, the number of possible combinations is doubled. This number is equalto 2 to
the power of N (N being the number of bits).
Description of a byte.
Method by divisions
4
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
(58,625) 10 = (111010.101) 2
Sometimes by multiplying the fractional part by base 2 or any base B we cannot convert the
entire fractional part. This is essentially due to the fact that the number to convert does not have
an exact equivalent in base B and its fractional part is cyclic Or infinite.
Example : (0.15) 10 =( ? ) 2
0.15 ×2 = 0 .3
0.3 ×2 = 0 .6
0.6 ×2 = 1 .2
0.2 ×2 = 0 .4
0.4×2 = 0 .8
0.8×2 = 1 .6
0.6 ×2 = 1 .2
0.2 ×2 = 0 .4
0.4×2 = 0 .8
0.8×2 = 1 .6
5
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
(105.125) 10 =( ? ) 4
6
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
(110.625) 10 =( ? ) 8
Whole part part fractional
110 0.625 × 8 = .0
6 13 8
5 1 (110.625) 10 = (156.5)
8
To write numbers in base 16 we must have 16 digits, for the first ten, we use base 10 digits for
the following we will use letters of the alphabet.
THE rules are here Also the same that For THE decimal.
7
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
In general to convert a number from any base B1 to another base B2 he must pass by there
base 10. But if there base B1 And B2 are written respectively below there shape of a
power of 2 we can pass by there base 2 (binary) :
Base quaternary (base 4) : 4=2 2 each figure quaternary se converts All alone on 2 bits. Base
octal (base 8) : 8=2 3 each number octal converts All alone on 3 bits.
Hexadecimal base (base 16): 16=2 4 each hexadecimal digit converts by itself to 4 bits.
Examples :
(1 0 2 2 3) 4 = (01 00 10 10 11) 2
(6 5 3 0.7) 8 = (110 101 011 000.111) 2
(101,010 100 111,000) 2 =(5 2 4 7 0) 8
(1101 1000 1011 0110.011) 2 =(D 8 B 6.6) 16
(11 10 01 00 10.101) 2 =(3 2 1 0 2.22) 4
8
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
+1, +2, +3 etc. are of the numbers positive. They are superiors has 0 ( not >0)
-1, -2, -3 etc. are negative numbers. They are less than 0 (n < 0) Of
even in binary,
+1, +10, +11, +100, +101 etc. are of the numbers binary positive,
-1, -10, -11, -100, -101 etc. are of the binary numbers negative.
The problem is that digital electronic circuits can only record 0s or 1 but no + or - signs. The
only way is then to agree that if a number is likely to be negative we him to book A bit For
indicate the sign.
Several methods are used to represent negative numbers inA computer, among which We
let's quote : there representation in sign and value absolute (SVA), 1's complement ( CP1)
and 2's complement ( CP2) . We are looking for a binary representation of negative integers so
that the addition of two relative integers works, It is the representation complement has 2 (CP2).
2° Calculation of the complement to 1 = Replace all 0s with 1s and all 1s with 0s. 3°
9
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
THE bit THE more has LEFT of coded CP2 East the one Who go represent the sign. Sign
negative if This bit worth 1, positive sign When This bit worth 0.
This coding does not allow any calculation, it is only intended for the entry and display of
data
10
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
When the computer starts up, it first launches special software that is calls the OS
(for example Windows, Linux or MacOS, etc... Without this OS, you cannot not to use the
computer And the computer born would be than a machine Who born would serve not has
bigthing. It is the bone Who go interpret your orders And YOU display THE results.
Modern operating systems generally display a home screen (called desktop) containing all
your icons. These icons are going allow of throw THE software in clicking above.
Here is how That walk When YOU launch A software stage by step.
1. YOU click (Or double click) on the icon.
2. The computer will SO search in THE disk hard towards what software point this icon.
3. He go read THE software has leave of disk hard because this one East checked in above.
4. All This Who will be read will be charge in the memory long live (RAM).
5. HAS leave of there RAM, THE processor go execute THE software instruction After
instruction.
6. A times that YOU will close THE program, this one will be erased of there RAM.
7. But GOOD obviously, he stay here on THE disk hard For a next use.
There RAM, THE processor And THE disk hard are of the components of the unit central
ofthe computer.
motherboard
Main board on which we find all the components necessary for operation of a
computer, including the processor, central memory, buses and connectors extension
intended has receive of the cards extension And manages THE different interfaces with
USB ports for peripherals external.
THE processor
Often qualified of brain of the computer, the processor allow of manipulate
And of to treat the data which are provided. Her power has an influence on the speed
of execution of your software and operations that YOU perform.
There memory long live
Partner of work of processor, there memory long live (called Also RAM )
temporarily stores data to be processed by the processor. Thus, the more there are more
memory available, the more data can be stored temporarily (This Who avoid access At
Hard disk who is more slow).
There memory long live East emptied has each stop Or reboot of your computer.
THE disk hard
Unlike RAM, data stored on a hard drive is permanent and are not erased when
you shut down your computer. It is therefore on a disk hard that your system operating
(Linux, MacOs Or Windows), your software And your documents are preserved. It is
SO A space of storage permanent, where you can to copy and delete of the data has will.
THE drive and or engraver of CD-ROM and or DVD-Rom
Definition drive :
Device allowing there reading, has ugly of a Ray laser, of the information
recorded on A CD-ROM or one DVD-Rom
THE readers of CD-ROM And DVD-Rom can be internal (that's to say integrated In
computer) or external (appearing as there box shape autonomous).
Definition engraver :
Device allowing the recording of compact discs, individually or in small series,
by engraving At laser on A CD or DVD
There are other components such as the graphics card for display on the screen,
there map her For manage THE entries (microphones) And THE exits (Tops speakers..),
the network card which allows the transfer of data between a computer personal and a
network or between a server and a network. Also allows access to Internet In A network
domestic Or business.
12
LMD ST 1st YEAR COMPUTER SCIENCE 1 R.BENGHEZAL
6- Part system
13