Vous êtes sur la page 1sur 29

Introduction aux Systèmes

d’exploitation

Objectifs :
 Définir la notion de système d‘exploitation
 Définir le rôle d'un système d'exploitation
 Présenter et utiliser quelques fonctions de base

bouzidi.houcine@gmail.com
I. introduction
I.1 système informatique
a. Information : Une information est un
ensemble des données structurées pouvant
nous procurer une connaissance (Visuelle ,
auditive, Audio Visuelle )

b. Un système informatique est un


ensemble de matériels (hardware) et de
logiciels(software) destiné à réaliser des
tâches mettant en jeu le traitement
automatique de l'information.
Système
Informatique

Logiciels Logiciel de
d'application base

Machine
physique
Logiciel de
base

Le logiciel de base peut lui même être


décomposé en deux niveaux :
◦ Les outils et les services (compilateurs,
chargeurs, éditeurs, utilitaires, ...)
◦ Noyau (kernel)
I.2 Système d'exploitation
a. Définition (Operating system : OS)
Un système d’exploitation est un ensemble de
programme ayant pour tâches de contrôler
et exploiter toutes les ressources matérielles
et logicielles d’un ordinateur.

 C’est une interface


entre le matériel et
l’utilisateur.
SE
Exemples
Windows, MS DOS (Microsoft),
OS/2 ,OS/400(IBM), :(Personal Computer)

Mac OS (apple) :Macintosh.

Solaris (sun microsystems) : station de travail.

Unix,Linux : (logiciel libre)sur plusieurs


machines…

Android (noyau linux)  tablette , smartphone


b. Rôle d’un système d’exploitation
◦ Rôle visible :
 Le système d’exploitation joue le rôle d’intermédiaire
entre l’Homme et la Machine.
 Utilisation des règles de commande du système,
Exemple: l’affichage Date/Heure, copiage…
Détection des erreurs  informer l’utilisateur.
◦ Rôle caché :
 Il gère les échanges entre le processeur, la mémoire
centrale et les outils périphériques.
 Exemple : allocation de la mémoire, enregistrement
d’un fichier...
c. Structuration
Le système d’exploitation assure la
coordination des opérations de l’ordinateur
nécessaires à l’exploitation des
applications utilisateurs. Il est composé
essentiellement :
◦ des services communs
◦ des services spécifiques
◦ Le système de fichiers
◦ L'interpréteur de commande
 Les services communs :
◦ Ces services se définissent comme étant le noyau
du système qui doit être toujours résident en
mémoire centrale de l’ordinateur.
L'interpréteur de commande
◦ (en anglais shell) permettant la communication avec
l’utilisateur par l'intermédiaire d'un langage de
commandes,
◦ Dans le cas des systèmes multi_utilisateurs le
système de fichiers doit assurer la confidentialité
des fichiers
. Services spécifiques (utilitaires):
◦ Ils sont prévus pour répondre à certains besoins
spécifiques.
◦ Ils forment la partie du SE stockée en mémoire
secondaire et qui n’est pas chargée en mémoire
centrale au démarrage mais qui sera chargée une
fois que le service est demandé.

◦ Exemples : La gestion du dialogue Homme/Machine ,


gestion des fichiers, gestion des périphériques,
gestion des processus, gestion de la mémoire …
Le système de fichiers
(en anglais «file system», noté FS),
permettant de gérer les fichiers dans une
arborescence (créer, enregistrer, copier,
supprimer…).
Utilisateur

Applications
Interface utilisateur

Système (noyau)

Matériel
Invitation de commande

La commande est « tapée » au clavier

l’exécution de la commande produit


l’affichage de ce texte
Caractéristiques fondamentales d’un SE

Les SE peuvent être classifiés par 2 critères :


Nombre de taches :
◦ mono_taches : à un instant t SE l'exécute un seul
pgm sauf qques exceptions
◦ Multi_taches : plusieurs processus peuvent
s’exécuter simultanément
Nombre d’utilisateurs :
◦ Mono_sessions : un et un seul utilisateur à la fois
sur une machine
◦ Multi_sessions : plusieurs utilisateurs peuvent
travailler simultanément sur la machine
Démarrage de l'ordinateur
Le BIOS
Le BIOS (Basic Input/Output System) est
un ensemble de programmes enregistrés
dans la ROM .Il contient les programmes
et les pilotes de démarrage utilises pour
permettre a l'ordinateur de démarrer. Il
intègre aussi des programmes de
diagnostic et d'autotest
Le BIOS
Démarrage de l'ordinateur
L’autotest
Lors de démarrage de l'ordinateur le BIOS
va commencer par effectuer des tests pour
vérifier la configuration et le
fonctionnement du système .
Cette opération est effectuée par un
programme spécifique dit POST (Power
On Self Test). Page 12
Voici ce que le POST fait au démarrage :
- Il vérifie les différents périphériques : carte graphique, disques
durs, lecteurs de disquettes et CD-ROM.
Si le Post rencontre une erreur, il va essayer de continuer le
démarrage de l’ordinateur. Si l’erreur est grave, le bios va arrêter le
système et:
 Affiche un message à l’écran si possible
 Emettre un signale sonore, sous forme d’une séquence de bips
(beeps) permettant de diagnostiquer l’origine de la panne.
 Envoyer un code sur le port série de l’ordinateur, pouvant être
récupéré à l’aide d’un matériel spécifique de diagnostic

Si tout est correct, le bios émettra généralement un bip bref,


signalant qu’il n’y a pas d’erreur.
Démarrage de l'ordinateur
Le SETUP
Le SETUP est un ensemble de procédures
permettant de configurer l'ordinateur selon
ses caractéristiques matérielles (type des
disques, mot de passe, date et heure système,
choix de la séquence de démarrage…).
Toutes ces informations sont enregistrées
dans la mémoire RAMCMOS.
L'accès au setup se fait grâce au BIOS. Page
13.
Le SETUP
Le SETUP
Démarrage de l'ordinateur
Chargement du système
Une fois la phase d'autotest est accomplie avec
succès, le BIOS lance le chargement du SE
dans la RAM à travers le Système
d'amorçage (démarrage) appelé
BOOTSTRAP (chargeur d'amorce)
Le BOOTSTRAP cherche le SE disponible
dans les mémoires de masse (ou sur le
réseau dans des cas exceptionnels) selon la
séquence de démarrage fixée dans le SETUP
Information système
Démarrer / exécuter / msinfo32
(informations système)
• Panneau de configuration / système
(Capacité RAM, fréquence CPU)
• Outils d'administration / Gestion de
l'ordinateur / Gestion des disques

Vous aimerez peut-être aussi