bios- os environnement logiciel pc / traitement numérique / contrôle

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

Upload: angele-courtin

Post on 03-Apr-2015

115 views

Category:

Documents


6 download

TRANSCRIPT

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

BIOS- OSEnvironnement logiciel

PC / Traitement numérique /

Contrôle

Page 2: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

Objectif, introduction

Présenter et comprendre l’environnement logiciel :

BIOS

Système d’exploitation (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 d’exploitation. Les éléments de l’étude sont utiles à l’analyse de pannes.

Page 3: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

1- Généralités

Donner des exemples d’ OS et des exemples d’applications.

Le système d’exploitation (OS, operating system) est un ensemble de programmes chargés d’établir un lien entre le matériel (hardware) et les utilisateursL’application désigne l’ensemble des programmes et des matériels nécessaires à la transformation des flux de données.L’application donne de la valeur ajoutée aux flux traités

L’application répond aux besoins de l’utilisateur

Maint. & dép. PC (Dunod)

Page 4: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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)

Page 5: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

Interface utilisateur Applications

Matériel

Système (noyau)

Utilisateur

Énergie

Ergonomie

3- Flux d’énergie et d’informations

Définir le sens d’ « ergonomie » , flux VID, énergie. Justifier l’ordonnancement 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

Page 6: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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)

Page 7: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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èmeLe 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)

Page 8: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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)

Alimentations Carte mère (système étendu)

Instruction, procédure, Contexte µP

Configuration système

Point d’entrée

Compte-renduCouche PAL

Couche SAL

Interface d’amorçage Choix OS

Système d’exploitation (OS)

Microprocesseur

Couche EFI

PAL : Processor Abstraction Layer EFI : Extensible Firmware Interface

Page 9: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

Noyau (Kernel) Process / ressources

5- OS (Système d’exploitation)

Préciser le rôle des différentes couches du système d’exploitation.

Le « boot record » est rangé sur la première piste du disque (disque dur –HD- ou disquette –floppy-).Le système d’exploitation 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 utilisateursInterface (ergonomie)Interface (ergonomie) Applications et servicesApplications et services

Energie

Maint. & dép. PC (Dunod)

Page 10: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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émoirevirtuelle

… Graphisme

Pilotes (drivers)

Réseau (network)Noyau (kernel)

Mode noyau

Préciser les fonctions du mode noyau, donner des exemples de fichiers associés.

Page 11: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

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 utilisateurEnvironnement sous-systèmesEnvironnement sous-systèmes

Application

API utilisateur

Supports processusSupports processus 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 d’assurer une robustesse suffisante, le noyau doit être imperméable à l’application.

Page 12: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

Compléments, travaux dirigés

Compléter l’analyse :

Déterminer le mode d’entré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 d’informations recherchées sur Internet. Dans la rédaction du rapport, on restera aussi concret que possible.

Page 13: BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle

Fin

Merci de votre attention, …

BIOS- OS