Telechargé par Gaël

Cours de Système d'Exploitation - EPO

publicité
ECOLE POLYTECHNIQUE DE
OUAGADOUGOU (EPO)
COURS DE SYSTÈME D’EXPLOITATION
GANEMTORE Wahabou
30/01/2026
JUILLET
2022
En se partageant le savoir ne divise pas, il se multiplie
11
ECOLE POLYTECHNIQUE DE
OUAGADOUGOU (EPO)
CHAP I: INTRODUCTION
1-DEFINITION D’UN SYSTÈME D’EXPLOITATION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION
3- COMPOSANTS DE BASE D’UN ORDINATEUR
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
1- FONCTIONS PRINCIPALES D’UN SYSTÈME D’EXPLOITATION
2-GESTION DES UTILISATEURS
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
1- TRAITEMENT DE TEXTE (MISE EN FORME,…)
2- TABLEUR (FORMULES USUELLES DE CALCUL)
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
2
CHAP I: INTRODUCTION
OBJECTIF GENERAL
Ce cours s’adresse plus généralement à toute personne (étudiant) ayant un Bac scientifique ou
équivalent avec la vocation d’apprendre le cours de système d’exploitation.
OBJECTIFS SPÉCIFIQUES:
A la fin de ce cours chaque étudiant doit pouvoir:
-Définir un système d’exploitation;
-Décrire les composants d’un système d’exploitation;
-Utiliser les principales commandes d’un système d’exploitation;
-Décrire les fonctions principales d’un système d’exploitation;
-Utiliser un outil bureautique.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
3
CHAP I: INTRODUCTION
1-DEFINITION D’UN SYSTÈME D’EXPLOITATION ET SES FONCTIONS
A- DÉFINITION
Le système d’exploitation est le logiciel de base d’un ordinateur, il peut-être définit comme:
• L’interface qui rend possible la communication homme-machine,
• L’intermédiaire entre la partie logicielle et la partie matériel,
• Le premier programme exécuté lorsque l’ordinateur est mis en marche,
Il existe plusieurs systèmes d’exploitation: Windows, Mac OS, Unix, Linux, Android, etc.
Il représente le modèle: Utilisateur -> Système d’exploitation->Machine (Matériel et logiciel)
B- Les FONCTION D’UN SYSTÈME D’EXPLOITATION
Un système d'exploitation réalise 4 grands types de fonctions :
• La gestion des processus (= applications en cours d'exécution)
• La gestion de la mémoire
• La gestion des périphériques d'entrée/sortie
• La gestion du système de fichiers
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
4
CHAP I- INTRODUCTION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION (1/5)
*Le noyau
La partie principale d’un SE, c’est son noyau (Kernel), Il offre en générale les fonctionnalités suivantes:
-l’exécution et ordonnancement des programmes (choisir les processus qui vont être exécutés);
-l’utilisation et la gestion des ressources de l’ordinateur comme de la mémoire;
-la gestion des périphériques;
-la gestion et la communication via le réseau;
-Interface utilisateur graphique
-Les pilotes…
*Interpréteur de commande (Shell)
Un interpréteur de commandes, ou shell, est un programme qui agit comme l'interface textuelle
principale entre l'utilisateur et le système d'exploitation (noyau/kernel).
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
5
CHAP I- INTRODUCTION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION (2/5)
Il prend les commandes saisies au clavier, les interprète, les exécute, puis affiche le résultat. Il permet
d'automatiser des tâches via des scripts et de gérer les fichiers et processus. Sur les SE utilisant les
distributions Lunix, le shell représente le terminal (Console) et sur les systèmes Windows, il représente
CMD (invite de commandes)
Caractéristiques principales du Shell :
Interface en ligne de commande (CLI) : Contrairement aux interfaces graphiques (GUI), le shell utilise
une console textuelle pour interagir avec l'ordinateur.
Interprétation et exécution : Il analyse la ligne de commande, identifie la commande et ses arguments,
puis transmet les instructions au système.
Langage de script : Il permet d'écrire des scripts (fichiers contenant une suite de commandes) pour
automatiser des tâches répétitives.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
6
CHAP I- INTRODUCTION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION (3/5)
Description du shell
*Quelques commandes shell sous Windows
Pour les commandes de fichier:
-copy / del / rename / xcopy: Déplacer ou supprimer des fichiers et des répertoires.
-robocopy: Copie/synchronisation robuste des dossiers.
-cd / dir / mkdir / rmdir / tree: Se déplacer entre les dossiers, dresser la liste de leur contenu et
créer/supprimer des répertoires.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
7
CHAP I- INTRODUCTION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION (4/5)
Pour les tâches réseau:
ipconfig / ping / tracert / netstat / nslookup / netsh / arp -a / hostname / pathping / getmac / nbtstat /
shutdown /i: Diagnostiquer et configurer les paramètres du réseau, les connexions et les arrêts à distance.
Informations système et processus:
systeminfo / winver: Afficher les détails du système d’exploitation.
tasklist / taskkill: Visualiser les processus en cours et y mettre fin.
wmic: Gestion avancée du système (matériel, logiciel, etc.).
Gestion des disques :
diskpart / chkdsk / format / list disk / select disk / clean: Partitionner, vérifier et formater les disques.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
8
CHAP I- INTRODUCTION
2-DÉCRIRE LES COMPOSANTS D’UN SYSTÈME D’EXPLOITATION (5/5)
*Système de gestion de fichiers (SGF)
Le système de gestion de fichiers est la partie la plus visible d'un système d'exploitation.
Il est une façon de stocker les informations et de les organiser dans des fichiers sur des mémoires
secondaires (pour le matériel informatique, il s'agit de mémoire de masse comme un disque dur, un disque
SSD, un CD-ROM, une clé USB, une disquette, etc.). C'est le système d'exploitation qui se charge de la
gestion des fichiers. Il permet de traiter, de conserver des quantités importantes de données ainsi que de
les partager entre plusieurs programmes informatiques.
Pour l'utilisateur, un système de fichiers est vu comme une arborescence : les fichiers sont regroupés dans
des répertoires (concept utilisé par la plupart des systèmes d’exploitation). Ces répertoires contiennent
soit des fichiers, soit récursivement d'autres répertoires. Il y a donc un répertoire racine et des sousrépertoires, les données étant localisées par un chemin d'accès.
*Gestion des utilisateurs
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
9
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (1/6)
Il existe deux types de composant d’un ordinateur, nous avons les composants matériels et les
composants logiciels.
❑ Présentation du BIOS
Le BIOS (Basic Input / Output System) traduction en français (système de gestion élémentaire des
entrées/sorties) est un programme essentiel de l’ordinateur, permettant le contrôle des éléments
matériels. Une partie du BIOS se situe dans le mémoire ROM, cette partie est non modifiable, une
deuxième partie du BIOS se situe dans la mémoire EEPROM, mémoire dont le contenu est modifiable.
C'est cette partie que l'on modifie lorsqu'on parle du terme "flashage".
Lorsque le système est mis sous-tension ou réamorcé (Reset), le BIOS fait l'inventaire du matériel
présent dans l'ordinateur et effectue un test (appelé POST, pour "Power-On Self Test") afin de vérifier
son bon fonctionnement.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
10
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (2/6)
• Effectuer un test du processeur (CPU)
• Vérifier le BIOS
• Vérifier la configuration du CMOS
• Initialiser le timer (l'horloge interne)
• Initialiser le contrôleur DMA
• Vérifier la mémoire vive et la mémoire cache
• Installer toutes les fonctions du BIOS
• Vérifier toutes les configurations (clavier, disquettes, disques durs ...)
Si jamais le POST rencontre une erreur, il va essayer de continuer le démarrage de l'ordinateur.
Toutefois si l'erreur est grave, le BIOS va arrêter le système et procédé comme suite:
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
11
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (3/6)
• afficher un message à l'écran si possible (le matériel d'affichage n'étant pas forcément encore
initialisée ou bien pouvant être défaillant) ;
• émettre un signal sonore, sous forme d'une séquence de bips (beeps en anglais) permettant de
diagnostiquer l'origine de la panne .
La plupart des BIOS ont un «
setup »
(programme de configuration) qui permet de modifier la
configuration basique du système. Ce type d'information est stocké dans la mémoire CMOS, contenant
tous les paramètres du BIOS autoalimentée (à l'aide d'une pile) afin que l'information soit conservée
même lorsque le système est hors tension.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
12
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (4/6)
❑ Les composants matériels
Les composants matériels de base d'un ordinateur incluent le Processeur (CPU) (cerveau), la Carte
Mère (connecteur central), la Mémoire Vive (RAM) (court terme), le Stockage (Disque Dur/SSD) (long
terme), la Carte Graphique (GPU) (affichage), et l'Alimentation (énergie), complétés par des
périphériques essentiels comme l'écran, le clavier et la souris, le tout protégé par un boîtier et refroidi
par des ventilateurs.
Les composants internes principaux de l’Unité Centrale:
-Carte Mère: Le circuit imprimé principal qui relie tous les composants entre eux.
-Processeur (CPU): Le "cerveau" qui exécute les instructions.
-Mémoire Vive (RAM): Stockage temporaire des données pour les programmes en cours d'exécution
(court terme).
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
13
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (5/6)
-Stockage (Disque Dur ou SSD) : Stockage permanent des fichiers, du système d'exploitation et des
applications (long terme).
-Carte Graphique (GPU) : Gère l'affichage des images et vidéos sur l'écran.
-Alimentation (PSU): Convertit l'énergie électrique pour tous les composants.
-Boîtier & Refroidissement : Protège les composants et évacue la chaleur (ventilateurs, radiateurs).
-Périphériques d'entrée/sortie:
-Entrée : Clavier, souris, microphone, webcam.
-Sortie : Écran (moniteur), haut-parleurs, imprimante.
-Entrée-Sortie: les modems, les clés USB, les disques durs, les graveurs de CD/DVD, scanner/imprimante,
les caméscopes…
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
14
CHAP I- INTRODUCTION
3- COMPOSANTS DE BASE D’UN ORDINATEUR (6/6)
Carte mère d’ordinateur bureautique
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
15
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
1- FONCTIONS PRINCIPALES D’UN SYSTÈME D’EXPLOITATION (1/4)
Les fonctions principales d'un système d'exploitation (SE) sont de gérer le matériel (processeur,
mémoire, périphériques), de permettre l'exécution des applications en allouant les ressources
nécessaires, de gérer les fichiers et le stockage, d'assurer la sécurité et les accès utilisateurs, et de
fournir une interface utilisateur (graphique ou en ligne de commande) pour interagir avec la machine,
agissant comme un gestionnaire de ressources centralisé.
❑ Gestion des ressources matérielles
Processeur (CPU) : Planifie l'exécution des différents processus et applications pour éviter les conflits.
Mémoire (RAM) : Alloue et désalloue l'espace mémoire aux programmes en cours d'exécution.
Périphériques d'entrée/sortie (E/S) : Gère les communications avec le clavier, la souris, les disques
durs, les imprimantes, etc., via des pilotes (drivers).
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
16
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
1- FONCTIONS PRINCIPALES D’UN SYSTÈME D’EXPLOITATION (2/4)
❑ Gestion des processus et des applications
Charge, exécute, suspend et termine les programmes.
Fournit un environnement stable pour que les logiciels fonctionnent.
❑ Gestion du système de fichiers
Organise, crée, supprime, copie, déplace et recherche des fichiers et dossiers sur les périphériques de
stockage.
Le stockage à long terme d’informations consiste à:
·L’enregistrement d’une grande quantité d’informations.
· conserver l’information après la fin du processus qui les utilises (persistance).
·pouvoir donner avoir accès simultanément à une information à plusieurs processus.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
17
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
1- FONCTIONS PRINCIPALES D’UN SYSTÈME D’EXPLOITATION (3/4)
❑ Fichiers
· Mécanisme d’abstraction (utilisateur ne voie pas où et comment sont stockées les informations).
· Subdivision des fichiers par types en fonction de leur nature : typage fort(le type de fichier est défini
par son extension).
❑ MS DOS (Microsoft Disk Operating System)
·typage déduit : les extensions des fichiers ne sont qu’indicatives, le système détermine la nature du
fichier par inspection du contenu (UNIX).
.Secteur 0 du disque = Master Boot Record (MBR) qui comprend la table de partitions. Boot sur la
partition marquée comme active.
❑ Sécurité et gestion des accès
-Contrôle les droits d'accès des utilisateurs et des programmes,
-Protège le système contre les accès non autorisés et les menaces.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
18
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
1- FONCTIONS PRINCIPALES D’UN SYSTÈME D’EXPLOITATION (4/4)
❑ Interface utilisateur (UI)
Elle désigne l'ensemble des éléments graphiques, textuels et interactifs (boutons, icônes, menus,
écrans) permettant à un humain d'interagir avec une machine, un site web ou une application. Elle vise
à rendre cette interaction intuitive, esthétique et efficace. Elle permet aussi à l'utilisateur d'interagir
avec l'ordinateur via un bureau graphique (GUI) ou une ligne de commande (CLI).
❑ Services système et réseau
Facilite la communication entre les programmes et avec d'autres ordinateurs (réseau).
Il offre des services généraux pour simplifier le développement logiciel.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
19
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
2-GESTION DES UTILISATEURS (1/2)
La gestion des utilisateurs est le processus administratif de création, d'authentification, d'autorisation
et de suppression de comptes numériques. Elle centralise le contrôle des accès aux ressources (fichiers,
applications, réseaux), garantissant la sécurité en attribuant des droits spécifiques (administrateur ou
utilisateur standard) via des profils, des groupes et des mots de passe.
Voici les aspects clés de la gestion des utilisateurs :
-Authentification : Vérification de l'identité lors de la connexion, souvent via un nom d'utilisateur
(username) et un mot de passe.
-Autorisation : Attribution de permissions permettant d'accéder ou de modifier des ressources
spécifiques (lecture, écriture, exécution).
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
20
CHAP II: PRISE EN MAIN D’UN SYSTÈME D’EXPLOITATION (WINDOWS ET LINUX)
2-GESTION DES UTILISATEURS (2/2)
Comptes et Groupes :
-Utilisateurs : Les individus utilisant le système.
-Groupes : Regroupement d'utilisateurs pour simplifier la gestion des droits. Il est recommandé de gérer
les permissions par groupes plutôt qu'individuellement.
Types de comptes (Windows) : Administrateur (contrôle total), Utilisateur standard (accès limité).
Gestion sous Linux : Utilisation de commandes (ex: useradd, usermod, userdel) et de fichiers de
configuration (/etc/passwd, /etc/group).
Outils de gestion :
-Windows : Paramètres de comptes, panneau de configuration, lusrmgr.msc (Utilisateurs et groupes
locaux).
-Linux : Ligne de commande (CLI) ou interfaces d'administration.
La gestion des utilisateurs inclut également la surveillance des activités, la réinitialisation des mots de
passe et la révocation des accès en cas de départ de l'organisation.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
21
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
1- TRAITEMENT DE TEXTE (MISE EN FORME,…) (1/4)
❑ DÉFINITION
Microsoft Word est un logiciel de traitement de texte largement utilisé. Il offre des fonctionnalités
puissantes pour la création et la mise en forme de documents textuels. Word est essentiel pour la
rédaction de vos devoirs, vos rapports et vos mémoires.
❑ LANCEMENT DE WORD
-La barre de titre
La zone de bouton d’accès rapide : enregistrer, annuler/rétablir
-Présentation du ruban : regroupe toutes les fonctionnalités dont vous avez besoin pour créer et
formater vos documents. On y trouve des onglets tels que : Accueil, Insertion, etc. Chaque onglet
regroupe des outils liés à une catégorie spécifique de fonctionnalités. Par exemple, : L’onglet Fichier.
L’onglet Accueil contient des options pour la mise en forme du texte, la création de listes, et bien plus
encore.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
22
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
1- TRAITEMENT DE TEXTE (MISE EN FORME,…) (2/4)
L’onglet Insertion permet d’insérer des éléments, tableau, image, forme, en tête et pieds de page, etc.
La zone de travail : La zone de travail est l'espace principal où vous allez créer et éditer vos
documents. C'est ici que vous allez saisir du texte, insérer des images, et effectuer toutes les actions
liées à votre document.
Le zoom affiche une portion du document
Les barres de défilement
Le point d’insertion qui indique l’emplacement ou les caractères tapés au clavier seront insérer
La barre d’état qui affiche des informations
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
23
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
1- TRAITEMENT DE TEXTE (MISE EN FORME,…) (3/4)
Microsoft Office (payant, propriétaire) et OpenOffice (gratuit, open source) diffèrent principalement
par leur coût, leur interface et leur compatibilité. MS Office offre des outils collaboratifs en ligne
(Teams, OneDrive) et une interface moderne, tandis qu'OpenOffice propose une suite de base (Writer,
Calc) stable mais plus ancienne, sans support technique officiel.
Principales différences :
Coût :Microsoft Office nécessite un abonnement (Microsoft 365) ou un achat unique, tandis
qu’OpenOffice est totalement gratuit.
Interface : MS Office utilise l'interface "Ruban" moderne, alors qu'OpenOffice conserve une interface
classique avec des menus déroulants, nécessitant un temps d'adaptation.
Compatibilité : MS Office (formats .docx, .xlsx) est la norme du marché. OpenOffice peut ouvrir ces
fichiers, mais des décalages de mise en page peuvent survenir lors d'échanges complexes.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
24
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
1- TRAITEMENT DE TEXTE (MISE EN FORME,…) (4/4)
Fonctionnalités : MS Office est plus riche, avec des outils de collaboration en temps réel et des
fonctionnalités avancées (ex: Power Query dans Excel). OpenOffice se concentre sur les fonctionnalités
bureautiques de base.
Cloud et Mobile : MS Office est fortement intégré à OneDrive et fonctionne sur mobile/tablette.
OpenOffice est principalement une suite de bureau, sans solutions cloud natives.
Support : MS Office offre un support technique professionnel, contrairement à OpenOffice qui dépend
de sa communauté d'utilisateurs.
En résumé :
Choisissez MS Office si vous travaillez en entreprise, avez besoin de compatibilité totale, ou utilisez
des fonctionnalités avancées.
Choisissez OpenOffice (ou sa version dérivée, LibreOffice) si vous cherchez une alternative gratuite
pour un usage basique et personnel.
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
25
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
2- TABLEUR (FORMULES USUELLES DE CALCUL)
❑ DEFINITION
Microsoft Excel est un logiciel de tableur c’est-à-dire conçu pour organiser, analyser et visualiser des
données sous forme de tableaux appelés « feuilles de calcul », et on peut saisir des données dans des
cellules, effectuer des calculs automatiques, de créer des formules, etc.
Il offre des fonctionnalités puissantes pour effectuer des calculs et effectuer des graphiques
❑ COMPOSANTES
Comme dans Word on a :
-La barre de titre
-La barre d’accès rapide
-Le ruban
-La barre d’état
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
26
CHAP III: PRISE EN MAIN D’UNE SUITE BUREAUTIQUE (MS office, Open office)
2- TABLEUR (FORMULES USUELLES DE CALCUL)
-Zone de texte (Word) vs Zone de calcul (Excel),
-Sur Word on a une page (Ex page 1, 2, etc.), sur Excel ce sont des feuilles (1, 2, etc.)
-Une feuille comprend des cellules
-Le Zoom et les barres de défilement
-Zone nom (Nom de la cellule)
-Barre de formule
Bibliographie
-Sébastien Blondeel , Débuter sous Linux ,Eyrolles (2ème Ed) 2005
-Philippe PAIOLA, Windows 10 installation, configuration (3e édition), Editions ENI, mai 2019
30/01/2026
En se partageant le savoir ne divise pas, il se multiplie
27
ECOLE POLYTECHNIQUE DE
OUAGADOUGOU (EPO)
JE VOUS REMERCIE
30/01/2026
JUILLET
2022
28
28
Téléchargement