0% ont trouvé ce document utile (0 vote)
91 vues22 pages

Introduction aux Systèmes d'Exploitation

Transféré par

Rakib Saad
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
91 vues22 pages

Introduction aux Systèmes d'Exploitation

Transféré par

Rakib Saad
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Hassan II Mohammedia

Faculté des lettres et des sciences


humaines

Chapitre 2 :
Notions sur les systèmes d’exploitation

Parcours Etudes Anglaises


Semestre 5
Année universitaire : 2023 - 2024
Dr. Adil CHAKHTOUNA
1
C’est quoi un système d’exploitation ?

Définition
o Un système d'exploitation (en l'anglais Operating System (OS)) est un
ensemble de programmes qui dirige l'utilisation des ressources d'un
ordinateur par des logiciels applicatifs,

o Le rôle principal d’un système d’exploitation est d’assurer la liaison


entre les ressources, l’utilisateur et les applications en créant une
machine virtuelle avec son interface,

o Le système d'exploitation gère les demandes ainsi que les ressources


nécessaires évitant les interférences entre les logiciels.

Dr. Adil CHAKHTOUNA


2
C’est quoi un système d’exploitation ?

Rôle
o Il reçoit des demandes d'utilisation des ressources
de l’ordinateur :
▪ Ressources de stockage des mémoires,
▪ Ressources de calcul du processeur central,
▪ Ressources de communication vers des
périphériques,
▪ Ressources des logiciels applicatifs.
o Il est le système principal car il permet à
l'ordinateur et aux programmes de fonctionner
par lui,
o Il est le système qui se lance en second après le
firmware (programme d’amorçage ou bootloader)
Dr. Adil CHAKHTOUNA
3
Où trouve-t-on les systèmes d’exploitation ?

o Il existe de nos jours de très nombreux systèmes d’exploitation qui sont


spécialisés dans certains types de matériels.

Serveur

Windows MacOS Linux Android Raspbian

Raspberry Pi

Dr. Adil CHAKHTOUNA


4
Constituants d’un système d’exploitation

Exécution et ordonnancement
des programmes
Interface de Manipulation des systèmes de
programmation d’application fichiers
(API)
Gestion des droits et accès

Commandes Noyau Gestion et la communication


(CMD) (Kernel) via le réseau
Communication entre les
programmes
Interface graphique
Gestion de ressources
(GUI) matériels

Bien plus encore

Dr. Adil CHAKHTOUNA


5
Constituants d’un système d’exploitation

Interface de programmation d’application (API)


o Un ensemble de définitions et de protocoles qui facilite la création et
l'intégration des applications.
o Créer des programmes qui pourrons tourner sur l’OS cible.
o Les API permettent à votre produit ou service de communiquer avec
d'autres produits et services sans connaître les détails de leur mise en
œuvre.
Exemple :

✓ API text to speech


✓ API Google map
✓ API Google traduction

Dr. Adil CHAKHTOUNA


6
Constituants d’un système d’exploitation

Commandes (CMD)
o Permet aux utilisateur avancés d’interagir avec l’OS via un terminal,
o Dans ce terminal, vous pouvez écrire des commandes et avoir en retour
les résultats, par exemple :

CMD Linux Commandes


Dr. Adil CHAKHTOUNA
7
Constituants d’un système d’exploitation

Interface graphique (GUI)


o Une interface homme-machine et fait référence à un tableau de bord
qui permet à un utilisateur de communiquer avec une machine, un
programme informatique ou un système.
o GUI sont utilisés régulièrement, par exemple le menu pour arrêter votre
ordinateur proprement

Dr. Adil CHAKHTOUNA


8
Démarrage d’un système d’exploitation

Avantages de IHM

Facilité d'utilisation

Amélioration de la visibilité

Augmentation de l’efficacité

Rapidité d'exécution des tâches

Dr. Adil CHAKHTOUNA


9
Schéma illustratif

Dr. Adil CHAKHTOUNA


10
Démarrage d’un système d’exploitation

Dr. Adil CHAKHTOUNA


11
Démarrage d’un système d’exploitation

1. Vous appuyez sur le bouton power

Dr. Adil CHAKHTOUNA


12
Démarrage d’un système d’exploitation

1. q

2. Le BIOS lance sont programme de boot


qui initialise les composants de votre
ordinateur

Puce BIOS
Boot (démarrage)

Dr. Adil CHAKHTOUNA


13
Démarrage d’un système d’exploitation

Dr. Adil CHAKHTOUNA


14
Démarrage d’un système d’exploitation

1.q
2.q

3.Le système d’exploitation est lancé par


le programme de boot

1.q
2.q
3.s

4.Une fois l’OS lancé, vous pouvez démarrer


vos applications

Dr. Adil CHAKHTOUNA


15
Objectifs des systèmes d’exploitation

Transformer le
• chaque système d'exploitation est fourni avec
matériel
des outils adaptés aux, besoins de l’utilisateur
informatique en
indépendamment des caractéristiques
une machine
physiques de son ordinateur.
utilisable

Optimiser • le système d’exploitation est dans l’obligation


l’utilisation des de rendre favorable (facile à utiliser)
ressources l’exploitation de l’ordinateur.

o Conséquences :
• Sécurité des données traitées,
• Fiabilité,
• Performance.

Dr. Adil CHAKHTOUNA


16
Fonctions d’un système d’exploitation

o Le mot système d'exploitation offre une suite de services généraux


facilitant la création et l'utilisation de logiciels applicatifs,
o Les services offerts sont en rapport avec l'utilisation des ressources de
l'ordinateur par les programmes,
o Ils permettent en particulier :

✓ Exécuter des programmes,


✓ Lire et écrire des informations,
✓ Manipuler les fichiers,
✓ Communiquer et de déceler des erreurs.

Dr. Adil CHAKHTOUNA


17
Fonctions d’un système d’exploitation

o La principale fonction du système d'exploitation est de joindre les


différences entre les différentes architectures informatiques, et
d'organiser l'utilisation des ressources de manière rationnelle.

o Ces fonction sont regroupées en cinq classes :

a. La gestion du processus,
b. La gestion de la mémoire,
c. La gestion des fichiers,
d. La gestion de communication,
e. La gestion des périphériques.

Dr. Adil CHAKHTOUNA


18
Fonctions d’un système d’exploitation

• consiste également à s’assurer qu’il y a une bonne


exécution des applications, c.-à-d leur affectation des
Gestion du ressources nécessaires à leur fonctionnement en
processus détectant et en corrigeant les erreurs échéantes,
• permet de gérer l'allocation des taches d’un
processeur au moyen d’un séquenceur qui ordonnance
les processus les uns après les autres

Dr. Adil CHAKHTOUNA


19
Fonctions d’un système d’exploitation

• permet de gérer l’espace mémoire alloué a chaque


application utilisée par l’utilisateur (en créant des
Gestion de mémoires virtuelles),
la mémoire • dirige l'utilisation de la mémoire. Il réserve un
emplacement de mémoire lorsqu'un processus le
demande, et le libère lorsqu’il n'est plus utilisé.

Dr. Adil CHAKHTOUNA


20
Fonctions d’un système d’exploitation

• s’occupe de créer et de détruire des fichiers et des


répertoires, de réserver de l'espace sur les médias ainsi
que copier le contenu des fichiers vers la mémoire
centrale,
• aide les logiciels applicatifs à retrouver les fichiers,
partager les fichiers entre plusieurs utilisateurs, modifier
Gestion des le contenu des fichiers et créer des répertoires,
fichiers • permet de manipuler les attributs : les caractéristiques
du fichier tels que son nom, la date de création, le type
du contenu, la taille et l'emplacement.
• permet de manipuler les permissions : des
autorisations qui indiquent si un utilisateur pourra lire,
écrire ou exécuter le fichier.

Dr. Adil CHAKHTOUNA


21
Fonctions d’un système d’exploitation

• permet l’interaction entre l’utilisateur et la machine au


Gestion de moyen d’un langage informatique ou d’une interface qui
communication peut être soit graphique, en mode commande ligne ou
tactile.

Gestion des • permet de gérer les accès aux ressources


périphériques matérielles de l’ordinateur par l’intermédiaires des
pilotes.

Dr. Adil CHAKHTOUNA


22

Vous aimerez peut-être aussi