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