Vous êtes sur la page 1sur 91

LOGO

Cours Environnement matériel


et logiciel d’un système
informatique

CPGE My Driss
LOGO

Architecture simplifiée d’un ordinateur


 Composants de base
 Représentation de données dans la
mémoire
 Mémoire centrale
 Périphériques
LOGO

Algorithmique et programmation sous


Python
 Types de variables
 Affectation
 Fonctions d’entrée/sortie
 Structures alternatives
 Structures répétitive
 Les fonctions sous Python
 Manipulation des listes
LOGO

 Calcul sur les suites


 Calcul Matriciel (Module numpy)
 Simulation de phénomènes aléatoires
(numpy.random).
 Simulation des lois discrètes
 Statistiques descriptives et analyse de
données (Module Pandas)
LOGO

Bases de données relationnelles :


 Vocabulaire des bases de données
relationnelle
 Notion de relation, association, clé primaire,
clé étrangère,Cardinalités
 Langage SQL:
• Clauses : Sélection, projection,...
Opérateurs arithmétiques et logiques ,
Sélection avec calcul,Opérateurs : IN ,
BETWEEN, NOT, ...
• Requêtes de mise à jour (Insert, Update,
Delete)
LOGO

Chapitre 1 :

Environnement matériel et logiciel


d’un système informatique
LOGO
Architecture simplifiée d’un ordinateur

 Composants de base
o Définition de l'informatique
Informatique ou information automatique
désigne la science du traitement
automatique de l'information par une
machine capable de traiter ou de
manipuler les informations ou les données
sous format numérique ou binaire
LOGO
Architecture simplifiée d’un ordinateur

o Définition de l'ordinateur
1. Un ordinateur est un ensemble de
circuits électroniques permettant
la manipulation des données sous
format binaire, c'est-à-dire sous
forme des bits. Le mot «
ordinateur» provient de la société
IBM France.
LOGO
Architecture simplifiée d’un ordinateur

2. Toute machine électronique


capable de manipuler des
informations binaires peut être
qualifiée d'ordinateur, toutefois le
terme « ordinateur » est parfois
confondu avec la notion
d'ordinateur personnel (PC,
abréviation de personal
computer).
LOGO

Types d'ordinateurs

il existe beaucoup d'autres types


d'ordinateurs (la liste suivante est non
exhaustive) :
o Ordinateur de bureau
o Ordinateur portable
o Netbook
o Tablette PC
o Smart phone
o Grille de calcule
LOGO
Types d'ordinateurs

o Les Fonctions d'un ordinateur


 Un ordinateur possède trois grandes
catégories de fonctions :
a- Calculer
b- Gérer des données
c- Communication
LOGO

o Architecture d'un ordinateur


L'ordinateur est décomposé essentiellement
en deux parties:
-Partie matériels ou physique(hardware):
est l’ensemble des pièces détachées des
machines numériques. Cela regroupe les
pièces situées à l’intérieur du boîtier de
l’ordinateur aussi bien qu’à l’extérieur (les
périphériques).
LOGO
Partie matériels
LOGO

-Partie logiciel (software): c'est un


ensemble de programme assurant la gestion
et la commande de la partie matériel de
l'ordinateur. C'est le système d'exploitation et
ces applications spécifiées.
LOGO
LOGO

Premier ordinateur réalisé en 1943 dont


l’architecture est décrite par Von Neumann.
Cette machine est constituée :

 d’une mémoire vive ;


 d’un processeur ;
 de périphériques ;
 d’un bus de communication.
LOGO

Structure d’un ordinateur


La structure d'un ordinateur comprend
quatre éléments fondamentaux :
 une unité centrale de traitement
(microprocesseur),
 des périphériques d'entrée et de sortie,
 des unités de stockage (mémoires
externes et internes),
 un bus chargé de véhiculer l'information
entre les composants de la machine.
LOGO
Présentation de la carte mère

L'élément constitutif principal de


l'ordinateur est la carte mère. C’est le
socle permettant la connexion de
l'ensemble des éléments essentiels de
l'ordinateur.
LOGO
Présentation de la carte mère

Il existe plusieurs façons de


caractériser une carte mère,
notamment selon les
caractéristiques suivantes :
le facteur d'encombrement,
le chipset,
 le type de support de processeur,
Le BIOS
les connecteurs d'entrée-sortie.
LOGO
Facteur d'encombrement

Facteur d'encombrement d'une carte


mère
(ou facteur de forme, en anglais form
factor), la géométrie, les dimensions et les
caractéristiques électriques de la carte
mère.
Le facteur d'encombrement le plus courant
est l'ATX.
LOGO

Facteur d'encombrement

Le choix d'une carte mère (son facteur de forme)


dépend le choix du boîtier. Le tableau ci-dessous
montre les caractéristiques des différents facteurs:
Facteur de forme Dimensions Emplacements
ATX 305mmX244mm AGP / 6 PCI
microATX 244mmx244mm AGP / 3 PCI
FlexATX 229mmX190mm AGP / 2 PCI
Mini ATX 284mmX208mm AGP / 4 PCI

Nano ITX 120mmX120mm 1 MiniPCI


BTX 325mmX267mm 7
microBTX 264mmX267mm 4
LOGO
Le chipset

 Le chipset(jeu de composants ou jeu de


circuits) est un des circuit électronique
chargé d’assurer les échanges de données
entre les différents composants de la carte
mère.

 C'est un circuit intégré, qui a la charge de la


gestion de la mémoire, des entrées-sorties
au niveau le plus bas du fonctionnement de
l'ordinateur
LOGO
LOGO
Le BIOS

 Le BIOS(Basic Input/Output System) est le


programme basique servant d'interface entre le
système d'exploitation et la carte mère.

 Il initialise les composants de la carte mère


ainsi que certain périphériques,

 Il identifie tous les périphériques internes et


externes qui lui sont connectés,

 Il démarre le système d'exploitation présent


sur le premier périphérique disponible.
LOGO
Le support de processeur

C’est un emplacement dans La carte mère pour


accueillir le processeur, On distingue deux
catégories de supports :

• Slot (en français fente) : il s'agit d'un emplacement


rectangulaire dans lequel on enfiche le processeur
verticalement .

• Socket (en français embase) : c’est un


connecteur carré sur lequel le processeur vient
directement s'enficher,
LOGO
Les connecteurs d'entrée-sortie

La carte mère possède un certain


nombre de connecteurs d'entrées-
sorties regroupés sur le «panneau
arrière».
LOGO
Les connecteurs d'entrée-sortie

La plupart des cartes mères proposent les


connecteurs suivants :
• Port série, permettant de connecter de vieux
périphériques ;
• Port parallèle, permettant notamment de
connecter de vieilles imprimantes ;
• Ports USB(1.1, bas débit, ou 2.0, 3.0 haut
débit), permettant de connecter des
périphériques plus récents ;
• Connecteur RJ45(appelés LAN ou port
Ethernet) permettant de connecter
l'ordinateur à un réseau. Il correspond à une
carte réseau intégrée à la carte mère
LOGO
Les connecteurs d'entrée-sortie

Connecteur VGA(appelé SUB-D15),


permettant de connecter un écran. Ce
connecteur correspond à la carte graphique
intégrée ;

Prises audio(entrée Line-In, sortie Line-Out


et microphone), permettant de connecter des
enceintes acoustiques ou une chaîne hi fi,
ainsi qu'un microphone. Ce connecteur
correspond à la carte son intégrée.
LOGO
Bus

 la notion de bus

 Un bus est un système de transfert de données


entre plusieurs unités fonctionnelles de traitement
de données par l'intermédiaire d'une voie de
transmission commune.

 Les bus ont pour but de réduire le nombre de


«voies » nécessaires à la communication des
différents composants, en mutualisant les
communications sur une seule voie de données.
LOGO
Architecture des bus
LOGO

Les composants d’ un bus

On peut ainsi décomposer le bus en trois


sous-ensembles :
 les données, soit le message
proprement dit,
 l’adresse, qui identifie le destinataire,
 le contrôle, un ensemble de signaux
complémentaires identifiant le type
d'action : lecture ou écriture, taille du
message, etcc.
LOGO

Caractéristiques d'un bus


Un bus est caractérisé par le volume
d'informations transmises
simultanément. Ce volume, exprimé en
bits, correspond au nombre de lignes
physiques sur lesquelles les données
sont envoyées de manière simultanée.
LOGO
Caractéristiques d'un bus

 D'autre part, la vitesse du bus est


(exprimée en Hertz), c'est-à-dire le nombre
de paquets de données envoyés ou reçus
par seconde.

 On parle de cycle pour désigner chaque


envoi ou réception de données.
LOGO
LOGO

Les mémoires
centrales
LOGO
1.Les mémoires

C’est quoi une mémoire ?


Une mémoire est un dispositif capable
d'enregistrer une information, de la conserver
( mémoriser ), et de la restituer ( possible de
la lire ou la récupérer par la suite).

Exemple de mémoire : La mémoire centrale,


Un disque dur, Une disquette, Un flash
disque.
La mémoire peut être dans le processeur ( des
registres) , interne (Mémoire centrale ou
principale) ou externe (Mémoire secondaire ).
LOGO

2.Caractéristiques des mémoires

a) La capacité d’une mémoire


La capacité ( taille ) d’une mémoire est la quantité
d’informations qu’on peut enregistrer( mémoriser )
dans cette mémoire.
La capacité peut s’exprimer en :
Bit : est l’élément de base pour la représentation de
l’information .
LOGO
La volatilité

 Si une mémoire perd son contenu ( les


informations ) lorsque la source d’alimentation
est coupée alors la
mémoire est dite volatile.

 Si une mémoire conserve son contenu lorsque la


source d’alimentation est coupée alors la
mémoire est dite non volatile ( mémoire
permanente ou stable).
LOGO
c. Mode d’accès à l’information

Sur une mémoire on peut effectuer l’opération de :


• lecture : récupérer / restituer une information à
partir de la mémoire.
• écriture : enregistrer une nouvelle information ou
modifier une information déjà existante dans la
mémoire.
Il existe des mémoires qui offrent les deux modes
lecteur/écriture , ces mémoires s’appellent mémoires
vives.
Il existent des mémoires qui offrent uniquement la
possibilité de la lecture ( c’est pas possible de modifier
le contenu ). Ces mémoires s’appellent mémoires
mortes.
LOGO
d. Temps d’accès

Définition:
C’est le temps nécessaire pour effectuer une
opération de lecture ou d’écriture.
Exemple: pour l’opération de lecture , le
temps d’accès est le temps qui sépare la
demande de la lecture et la disponibilité de
l’information.
LOGO
3. Classification des mémoires

Les mémoires peuvent êtres classée en trois


catégories selon la technologie utilisée :

• Mémoire à semi-conducteur ( mémoire


centrale, ROM, PROM,…..) : très rapide mais de
taille réduite.
• Mémoire magnétique ( disque dur,
disquette,…) : moins rapide mais stock un
volume d’informations très grand.
• Mémoire optique ( DVD, CDROM,..) une
mémoire de taille moyenne (700Mo-4700Mo)
LOGO
4. Classification des mémoires
LOGO

a) Mémoire à semi-conducteur
LOGO
Les mémoires mortes

Les mémoires mortes sont classées selon la


possibilité de les programmer et de les effacer :
• Les ROM (Read Only Memory) dont le contenu est
défini lors de la fabrication.
• Les PROM (Programmable Read Only Memory)
sont programmables par l’utilisateur, mais une seule
fois en raison du moyen de stockage, les données
sont stockées par des fusibles.
• Les EPROM (Electrically Erasable Programmable
Read Only Memory) sont effaçables et
programmables par l’utilisateur.
LOGO
La mémoire vive(centrale)

C’est quoi une mémoire centrale ?


La mémoire centrale (MC) représente
l’espace de travail de l’ordinateur (
calculateur ).
C’est l’organe principal de rangement des
informations utilisées par le processeur.
Dans une machine (ordinateur /
calculateur) pour exécuter un programme
il faut le charger ( copier ) dans
la mémoire centrale .
LOGO
Caractéristiques de la mémoire
centrale
• La mémoire centrale est réalisé a base de semi-
conducteurs.
• La mémoire centrale est une mémoire vive : accès en
lecture et écriture.
• La mémoire centrale est dite à accès aléatoire (RAM
: Random Acces Memory) c'est-à-dire que le temps
d'accès à l'information est indépendant de sa place en
mémoire.
• La mémoire centrale est volatile :
• Un temps d’accès à une mémoire centrale est moyen
mais plus rapide que les mémoires magnétiques .
• Pour la communication avec les autres organes de
l’ordinateur, la mémoire centrale utilise les bus.
LOGO
Fonctionnement de la mémoire vive

 La mémoire vive est constituée de


centaines de milliers de petits
condensateurs emmagasinant des
charges. Lorsqu'il est chargé, l'état
logique du condensateur est égal à 1,
dans le cas contraire il est à 0, ce qui
signifie que chaque condensateur
représente un bit de la mémoire .
LOGO
Fonctionnement de la mémoire vive

 Chaque condensateur est couplé à un


transistor permettant de «récupérer» ou
de modifier l'état du condensateur.

 Ces transistors sont rangés sous forme


de tableau (matrice), c'est-à-dire que l'on
accède à une case mémoire (aussi
appelée point mémoire) par une ligne et
une colonne.
LOGO
Architecture d'une mémoire
LOGO

 Donc la Ram est un groupe de case


mémoire qui peut contenir un
bit(0,1) , chaque case mémoire est
caractérisée par une adresse
correspondant à un numéro de ligne
(en anglais row) et un numéro de
colonne (en anglais column).
LOGO

L'unité centrale
(micro-processeur)
LOGO

Le processeur

 Le processeur(CPU, pour Central


Processing Unit, soit Unité Centrale de
Traitement) est le cerveau de l'ordinateur.

 Il permet le traitement des informations


codées sous forme binaire, et d'exécuter
les instructions stockées en mémoire.

 Le premier microprocesseur(Intel 4004) a


été inventé en 1971.
17/09/2023
LOGO
Fonctionnement

 Le processeur est un circuit électronique


cadencé au rythme d'une horloge interne.
La fréquence d'horloge (appelée
également cycle, correspondant au
nombre d'impulsions par seconde,
s'exprime en Hertz (Hz).
 Un ordinateur à 200 MHz possède une
horloge envoyant 200 000 000 de
battements par seconde.
LOGO

 A chaque top d'horloge le processeur exécute


une action, correspondant à une instruction ou
une partie d'instruction.

 La puissance du processeur peut ainsi être


caractérisée par le nombre d'instructions qu'il est
capable de traiter par seconde.

 L'unité utilisée est le MIPS (Millions


d'Instructions Par Seconde) correspondant à la
fréquence du processeur que divise le CPI.
LOGO
LOGO
Instructions

 Une instruction est l'opération élémentaire


que le processeur peut accomplir.

 Les instructions sont stockées dans la


mémoire principale, en vue d'être traitée
par le processeur.
LOGO

Unités fonctionnelles d'un processeur

 Le processeur est constitué d'un ensemble


d'unités fonctionnelles reliées entre elles.
 les principaux éléments d'un
microprocesseur sont les suivants :
 L’unité d'instruction(unité de commande)
 L’unité d'exécution(ou unité de
traitement),
 L’unité de gestion des bus
 La mémoire cache,
LOGO
Unités fonctionnelles d'un processeur

unité d'instruction(ou unité de


commande, en anglais control unit) qui lit
les données arrivant, les décode puis les
envoie à l'unité d'exécution.
LOGO

 Une unité d'exécution(ou unité de


traitement), qui accomplit les tâches que
lui a donnée l'unité d'instruction.

 Une unité de gestion des bus(ou unité


d'entrées-sorties), qui gère les flux
d'informations entrant et sortant, en
interface avec la mémoire vive du
système ;
LOGO

La mémoire cache

La mémoire cache est une mémoire


rapide permettant de réduire les délais
d'attente des informations stockées en
mémoire vive.
LOGO

Les Périphériques
LOGO
Anatomie détaillée :
Composants d'un micro-
ordinateur
Unité centrale
Principaux organes d'un micro-ordinateur
Bus commande
Bus données
Micro-
Mémoire Interfaces
processeur
centrale entrées/sortie

Bus adresses

Entrées Sorties Stockage


• Clavier • Ecran • Disques durs
• Souris • Imprimante • Disques optonumériques
• Stylo et tablette • Robots, Contacteurs • CD, DVD
• Numériseur, Contacteur • Sons • Bande
• Microphone • Modem •…
•… •…

62
Périphériques
LOGO

Les claviers

Le clavier (en anglais « keyboard »)


permet, à la manière des machines à
écrire, de saisir des caractères (lettres,
chiffres, symboles ...), il s'agit donc d'un
périphérique d'entrée essentiel pour
l'ordinateur, car c'est grâce à lui qu'il
nous est possible d'envoyer des
commandes.

63
LOGO
Les souris

 La souris (en anglais «mouse») est un


périphérique de pointage servant à déplacer un
curseur sur l'écran et permettant de sélectionner,
déplacer, manipuler des objets grâce à des
boutons.
Il existe plusieurs types de souris, classifiés
selon la technologie de positionnement (souris
mécanique ou optique).
 Utilisation
 Dessin
 Commande par désignation et click , double click ou
Click and Drop.
 Simple Click - Double Click / Bouton droit -Bouton
Gauche
 Drag and Drop
64
LOGO
ECRAN

 L’ECRAN
On appelle écran (ou moniteur) le périphérique d'affichage
de l'ordinateur. On distingue habituellement deux
familles d'écrans :

Les écrans à tube cathodique (notés CRT pour Cathod


Ray Tube), Il s'agit de moniteurs volumineux et lourds,
possédant une consommation électrique élevée.
Les écrans plats (notés parfois FPD pour Flat panel
display ou LCD pour Liquid Crystal Display) Il s'agit d'écrans
peu encombrants en profondeur (d'où leur nom), légers et
possédant une faible consommation électrique et
n'émettent pas de rayonnement électromagnétique
LOGO

 Les disque durs


• Le support est un ou plusieurs
plateaux d'aluminium recouvert
d'oxyde magnétique. Le principe de
stockage de l'information est identique
à celui des disquettes mais les
capacités sont bien plus importantes
actuellement 2000 Giga Octet
représente une capacité courante.
Certains sont fixes d'autres sont
amovibles.
LOGO
LA CARTE GRAPHIQUE

 La carte graphique est l'élément de l'ordinateur


chargé de convertir les données numériques à
afficher en données graphiques exploitables par
un périphérique d'affichage.

 Une carte graphique s'occupe de décharger le


processeur des calculs d'affichage. Certaines
cartes mères intègrent déjà une carte vidéo
suffisante pour la plupart des applications, y
compris pour voir ou monter une vidéo ou pour
des applications 3D nécessitant peu de
ressources.
LOGO
LA CARTE RESEAU

 La carte réseau (appelée Network Interface Card


en anglais et notée NIC) constitue l’interface entre
l’ordinateur et le câble du réseau. La fonction
d’une carte réseau est de préparer, d’envoyer et
de contrôler les données sur le réseau.
La carte réseau possède généralement deux
témoins lumineux (LEDs) :
La LED verte correspond à l'alimentation de la
carte ;
La LED orange (10 Mb/s) ou rouge (100 Mb/s)
indique une activité du réseau (envoi ou réception
de données).
un connecteur RJ45 permettant la connexion
sur le réseau
LOGO

Représentation de données
dans la mémoire
LOGO
Types de données

 Les informations traitées par un


ordinateur peuvent être de différents
types (texte, nombres, etc.) mais elles
sont toujours représentées et manipulées
par l’ordinateur sous forme binaire.

 L’unité d’information est le chiffre binaire


(0 ou 1), que l’on appelle bit (pour “binary
digit”, chiffre binaire en anglais)
LOGO
Le codage

 Le codage d’une information consiste à établir une


correspondance entre la représentation externe
(habituelle) de l’information (le caractère A ou le
nombre 36 par exemple), et sa représentation
interne dans la machine, qui est une suite de bits.

 On utilise la représentation binaire car elle est simple,


facile à réaliser techniquement à l’aide de bistables
(système à deux états réalisés à l’aide de transistors).
LOGO
Le codage

 on utilise la base 10 pour représenter les nombres,


c’est-à-dire que l’on écrit à l’aide de 10 symboles
distincts, les chiffres (décimaux).En base b, on
utilise b chiffres
 Décimal : b = 10 et les chiffres sont 0, 1, 2, 3, 4, 5, 6, 7,
8, 9 ;
 Binaire : b = 2 et les chiffres sont 0 et 1 ;
 Octal : b = 8, base employée en informatique,
aujourd’hui abandonnée au profit de la base 16.
 Hexadécimal : b = 16 et les chiffres sont 0, 1, 2, 3, 4,
5, 6, 7, 8, 9, A, B, C, D, E, F (on utilise les 6 premières
lettres de l’alphabet comme des chiffres) ;
LOGO

En base b, on utilise b chiffres. Notons 𝑎𝑖 la


suite des chiffres utilisés pour écrire un
nombre

où a0 est le chiffre des unités.


 En décimal, b = 10, 𝑎𝑖 ∈ {0, 1, 2, 3, 4, 5, 6,
7, 8, 9} ;
 En binaire, b = 2, 𝑎𝑖 ∈ {0, 1} ;
 En hexadécimal, b = 16, 𝑎𝑖 ∈ {0, 1, 2, 3, 4,
5, 6, 7, 8, 9, A, B, C, D, E, F}
LOGO

En base 10, on écrit par exemple “1993”


pour représenter le nombre :
LOGO
LOGO
LOGO

Passage d’une base quelconque à


la base 10
LOGO
LOGO
Passage de la base dix à une
base b quelconque
LOGO
Exemple
LOGO
LOGO
Exemple
LOGO
Cas des bases 2, 8 et 16
LOGO
Codage des nombres entiers
LOGO
Cas des entiers naturels
LOGO
Exemple
LOGO
Cas des entiers relatifs

Les nombres entiers relatifs peuvent être


positifs ou négatifs. Ils possèdent donc un
signe.
En machine nous devons également
représenter le signe de ces nombres.
Pour ce faire, on utilise le codage en
complément à deux.
Il faut dissocier deux cas : celui des
entiers positifs ou nuls, et celui des
entiers négatifs.
LOGO
Codage en complément à deux :
entiers positifs ou nuls
LOGO
Codage en complément à deux :
entiers négatifs
LOGO
Exemple
LOGO www.themegallery.com

Add your company slogan

Vous aimerez peut-être aussi