Futilité

Pages: 10 (2311 mots) Publié le: 18 octobre 2010
Cours de  « système d'exploitation »

1ère année

IUT de Caen Département d'Informatique (François Bourdon)

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

1

 Plan du cours
      ANNEE 1ère    I ­ Présentation générale des systèmes d'exploitation II ­ Généralités sur UNIX / historique III ­ Les bases du système1. 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

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

2       ANNEE 2ème   

I ­ Synchronisation de processus II ­ La communication par signaux entre processus III ­ La communication avancée entre processus : IPC IV ­ La communication sur le réseau entre processus V ­ La gestion de  la mémoire

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

3

I.

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

Plan
A ­ Introduction B ­ Deux fonctions machine étendue/virtuelle gestionnaire de ressources C ­ Historique des Systèmes d'Exploitation 1ère génération (1945 ­ 1955) 2ème génération (1955 ­ 1965) 3ème génération (1965 ­ 1980) 4ème génération (1980 ­ 1990) 5ème génération (1990 ­ ????) D ­ Les différentes classes de Systèmes d'Exploitation selon les services rendus selon leur architectureselon leur capacité à évoluer selon l'architecture matérielle qui les supporte

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

4

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 ...).Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

5

Un ordinateur contient : Un ou plusieurs processeurs, une mémoire principale, des horloges, des terminaux, des disques, des interfaces de connexion à des réseaux et des périphériques d'entrées/sorties.

La   complexité   évidente   du   matériel   implique   la   réalisation   d'une machine virtuelle qui gère le matériel : c'est le système d'exploitation.

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

6

Programmes d’applications

Système  bancaire Compilateurs

Réservation d'avion Editeurs

Jeu d'aventure

Interpréteurs de  commandes (shell) Système d'exploitation langage machine Microprogramme Dispositifs physiques

Matériel Programmes systèmes

Dispositifs   physique  =   Ils  se   composent   de   circuits   intégrés,   de   fils  électriques, de périphériques physiques ... Microprogramme  =   C'est   un   logiciel   de   contrôle   des   périphériques  (interprête). Langage   machine  =   C'est   un   ensemble   (entre   50   et   300)   d'instructions  élémentaires   (ADD,   MOVE,   JUMP)   pour   effectuer   le   déplacement   des données, des calculs, ou la comparaison de valeurs. Système   d'exploitation  =   C'est   un   ensemble   d'instructions   plus   simples,  comme LIRE UN BLOC DU FICHIER.

Cours Systèmes d'exploitation, François Bourdon, IUT de Caen, département informatique.

7

B. DEUX FONCTIONS

MACHINE ETENDUE ou VIRTUELLE GESTIONNAIRE de RESSOURCES

Machine étendue ou encore machine virtuelle....
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • La vie est une futilité

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !