Présentation générale des systèmes d’exploitation

I ­ Présentation générale des systèmes d’exploitation
II ­ Généralités sur UNIX / historique
III ­ Les bases du système
1. Système de fichiers (SGF) et commandes associées
2. Processus et commandes associées
3. Redirections d’entrées/sorties
4. Premier niveau de communication entre processus
IV ­ Les langages de commande (Shell)
V ­ Le langage « C » (avancé) et UNIX
VI – Le système de fichiers, représentation interne
VII – Les processus : concepts avancés

A. Introduction

Deux catégories de logiciels :

Les programmes systèmes pour le fonctionnement des ordinateurs, les programmes d’application qui résolvent les problèmes des utilisateurs Le programme système d’exploitation est le programme fondamental   des   programmes   systèmes.   Il contrôle   les ressources   de   l’ordinateur   et   fournit   la   base   sur  laquelle seront construits les programmes d’application.
Deux modes de fonctionnement :

Le mode noyau ou superviseur et le   mode  utilisateur  (compilateur,   éditeur,   programmes  utilisateurs …).

B. DEUX FONCTIONS

MACHINE ETENDUE ou VIRTUELLE GESTIONNAIRE de RESSOURCES
Machine étendue ou encore machine virtuelle.

Son  rôle  est   de  masquer   des  éléments  fastidieux  liés au matériel, comme les interruptions, les horloges, la gestion de la  mémoire, la gestion des périphériques (déplacement du bras du lecteur de disquette) …
Ex. READ et WRITE = 13 paramètres sur 9 octets ; en   retour   le   contrôleur   renvoie   23   champs   d’état   et   d’erreur  regroupés sur 7 octets..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours système d’exploitation (639 KO) (Cours PDF)
systèmes d'exploitation

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *