La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle.

Présentations similaires


Présentation au sujet: "BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle."— Transcription de la présentation:

1 BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

2 Objectif, introduction Présenter et comprendre lenvironnement logiciel : BIOS Système dexploitation (Windows) Modèles en couches Firmware Démarrage Mode noyau, mode utilisateur Ce travail doit permettre de comprendre les ressources fournies par le système dexploitation. Les éléments de létude sont utiles à lanalyse de pannes.

3 1- Généralités Donner des exemples d OS et des exemples dapplications. Le système dexploitation (OS, operating system) est un ensemble de programmes chargés détablir un lien entre le matériel (hardware) et les utilisateurs Lapplication désigne lensemble des programmes et des matériels nécessaires à la transformation des flux de données. Lapplication donne de la valeur ajoutée aux flux traités Lapplication répond aux besoins de lutilisateur Maint. & dép. PC (Dunod)

4 2- Notion de modèle en couches Définir « interface utilisateur ». Quels éléments contribuent à sa réalisation ? La couche correspondant à un niveau est supportée par la couche de niveau inférieur. Interface utilisateur Applications Matériel Système (noyau) Utilisateur Les couches peuvent être +/- imbriquées (éléments communs, …). Maint. & dép. PC (Dunod)

5 Interface utilisateur Applications Matériel Système (noyau) Utilisateur Énergie Ergonomie 3- Flux dénergie et dinformations Définir le sens d « ergonomie », flux VID, énergie. Justifier lordonnancement des flux. Les flux peuvent être ordonnés par rapport à la chronologie de mise en œuvre. Flux VID Maint. & dép. PC (Dunod) 1 2 3

6 4- BIOS, Firmware Définir le sens de firmware. Le situer par rapport aux software et hardware. Le BIOS (Basic Input Ouput System) est intimement lié aux : - composants de la carte mère ; - éléments périphériques (disque dur, carte VGA, clavier, …) Le BIOS est un élément logiciel implanté sur la carte mère. Le BIOS est lancé dès que les fonctionnalités de la carte mère sont en partie établies. Alimentation Reset ( hard ) Reset ( soft ) Configuration BIOS Le BIOS, au même titre que les éléments logiciels embarqués dans les circuits (chipsets), peut être considéré comme un firmware. Maint. & dép. PC (Dunod)

7 4- BIOS, Firmware Déterminer les opérations effectuées par le POST, évaluer les réglages BIOS. Le BIOS exécute une procédure de tests, le POST (Power-On Self-Test) et affiche un résultat. Le BIOS prend en charge les réglages processeur et système Le BIOS prend en charge les périphériques (bas niveau) Le BIOS charge et lance un programme de démarrage (boot) Maint. & dép. PC (Dunod)

8 SAL : System Abstraction Layer 4- BIOS, Firmware Quels compte-rendus sont fournis par le BIOS (en fonction du fabricant) ? Le BIOS peut être décomposé en couches Maint. & dép. PC (Dunod) AlimentationsCarte mère (système étendu) Instruction, procédure, Contexte µP Configuration système Point dentrée Compte-rendu Couche PAL Couche SAL Interface damorçage Choix OS Système dexploitation (OS) Microprocesseur Couche EFI PAL : Processor Abstraction Layer EFI : Extensible Firmware Interface

9 Noyau (Kernel) P rocess / ressources 5- OS (Système dexploitation) Préciser le rôle des différentes couches du système dexploitation. Le « boot record » est rangé sur la première piste du disque (disque dur –HD- ou disquette –floppy-). Le système dexploitation est (en partie) chargé et lancé BIOS Matériel Gestion des ressources (mémoire, E/S) Gestion processus Objets systèmes Fichiers, volume disque, … Services utilisés par applications utilisateurs Interface (ergonomie) Applications et services Energie Maint. & dép. PC (Dunod)

10 Matériel (Hardware Abstraction Layer)… 6- Noyau (kernel) du système (OS) - Contrôle le fonctionnement du matériel (il reprend en grande partie les paramètres du BIOS). - Contrôle les branchements, la mémoire, les interruptions, … (fonctionnement en mode superviseur ou mode noyau). - Définit et prend en charge la gestion des fichiers (outils et services) ; pilote les périphériques et extensions (drivers). Maint. & dép. PC (Dunod) API ( Application Programming Interface ) I/O Système Fichiers Process SécuritéMémoire virtuelle …Graphisme Pilotes ( drivers ) Réseau ( network ) Noyau ( kernel ) Mode noyau Préciser les fonctions du mode noyau, donner des exemples de fichiers associés.

11 7- Eléments du mode utilisateur (OS) Définir et développer les notions de mode noyau et mode utilisateur. Maint. & dép. PC (Dunod) Mode noyau Mode utilisateur Environnement sous-systèmes Application API utilisateur Supports processus Supports serveur - Fournit une interface standard (bureau) - Fournit des services : un service est effectué par un ensemble logiciel capable de gérer, distribuer les ressources offertes. - Afin dassurer une robustesse suffisante, le noyau doit être imperméable à lapplication.

12 Compléments, travaux dirigés Compléter lanalyse : Déterminer le mode dentrée dans le BIOS Faire une étude des modules du BIOS Étudier les différents réglages Faire une étude comparative des différents OS Windows Analyser les différents répertoires de Windows Étudier les outils de maintenance de Windows Ce travail peut être conduit à partir du PC en test et dinformations recherchées sur Internet. Dans la rédaction du rapport, on restera aussi concret que possible.

13 Fin Merci de votre attention, … BIOS- OS


Télécharger ppt "BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle."

Présentations similaires


Annonces Google