Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation PLAN Objectifs Introduction 1. Système informatique 2. Système d’exploitation Démarrage de l’ordinateur 1. Le BIOS 2. Le Setup 3. L’autotest 4. Chargement du système Informations système
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation Objectifs: Présenter le rôle d’un système d’exploitation dans un système informatique. Introduction 1. Système informatique: Un système informatique est l’ensemble de matériels (Hardware) et de logiciels (software) destiné à réaliser des tâches mettant en jeu le traitement automatique de l’information.
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation Logiciels d’applications Logiciel (software) Logiciel de base (Système d’exploitation) Système informatique Unité centrale, périphériques, … Matériel (Machine physique)
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation 2. Système d’exploitation : a. Définition : Un système d’exploitation appelé aussi logiciel de base est un logiciel composé d’un ensemble des programmes permettant le démarrage et l’exploitation d’un ordinateur (ressources matérielles + logicielles). Il assure plusieurs tâches comme: Gestion du matériels Gestion des logiciels Dialogue avec l’utilisateur Matériels Système d’exploitation Utilisateur Noyau (Kernel) Utilitaires du système Logiciels d’application
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation b. Apparition des systèmes d’exploitation : Les premières machines étaient dépourvues de système d’exploitation. L’utilisateur devait programmer tout seul sa machine pour pouvoir l’utiliser. 1954 : Le premier OS (Operating System) sur le main frame IBM 704. 1970 : UNIX OS pour les mini-ordinateurs. 1976 : CP/M premier OS pour micro-ordinateur par GARY KILDALL. 1981 : MS-DOS de Microsoft, BILL GATES. 1984 : Mac OS, premier système à interface graphique GUI.
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation c. Principales composantes d’un système d’exploitation : Le noyau (Kernel): Comporte les fonctions fondamentales du système d’exploitation (gestion de la mémoire, des processus, des fichiers, …). Interpréteur de commandes (Shell): Exécute les actions demandés par l’utilisateur sous forme de commandes. Le système de fichiers (File System): Gère les fichiers stockés sur le disque (créer, supprimer, renommer, copier, déplacer, …). Les utilitaires: Nécessaire à l’exploitation de base de l’ordinateur (éditeur de texte, calculatrice, lecteurs des fichiers multimédia, …).
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation d. Caractéristiques fondamentales d’un système d’exploitation : Mono tâche: Le système d’exploitation ne peut exécuter qu’un seul programme à la foie. Multi-tâches: Plusieurs programmes peuvent s’exécuter au même temps . Mono utilisateur: Un seul utilisateur. Multi-utilisateur: Plusieurs utilisateurs peuvent avoir une session sur la même machine.
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation Démarrage de l’ordinateur: Activité 1: Débrancher le clavier et démarrer l’ordinateur, que peut-on constater ? Rebrancher le clavier et redémarrer l’ordinateur, que peut-on constater ? Que peut-on conclure ? Constatations: Un message d’erreur accompagné par de(s) bip(s) sonore(s) signalant un disfonctionnement d’un matériel a eu lieu. L’ordinateur a démarré correctement et a pu charger le système d’exploitation. Pour que l’ordinateur puisse charger le système d’exploitation, une phase de teste matériel doit être franchie avec succès.
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation Démarrage de l’ordinateur: 1. Le BIOS (Basic Input/Output System): C’est un ensemble de programmes situés dans la ROM, qui servent au démarrage de la machine. 2. Le Setup: Le BIOS contient un programme nommé Setup qui permet de contrôler la configuration de la machine et des paramètres comme: La date et l’heure système Capacité de la RAM. Fréquence du CPU. La configuration IDE / SATA. La séquence de démarrage (Boot sequence)
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation 3. L’autotest: POST (Power On Self Test) Le BIOS contient un programme nommé POST qui teste le bon fonctionnement de l’ordinateur. 4. Chargement du système : Bootstrap Une fois l’autotest est terminé, le Bootstrap (programme d’amorçage) va chercher le fichier d’exécution du système d’exploitation à partir : D’une disquette D’un CDROM De la partition active du disque
Introduction aux systèmes d’exploitation Chapitre n°1: Introduction aux systèmes d’exploitation Mise en marche BIOS: Test du matériel Bootstrap: Recherche du SE Lancement du SE: Chargement Ouverture de session Accueil du SE Le Bureau Informations système: Démarrer / Programmes / Accessoires / Outils système / Informations système. Panneau de configuration / Système (Capacité RAM Fréquence CPU). Outil D’administration / Gestion de l’ordinateur / Gestion des disques.