gbjk
Systèmes d'exploitations
Dr. Aouatif AMINE
ENCG
Université Ibn Tofail
Année 2009/2010
Plan du cours :
Chapitre I : Généralités :
Historique;
Architecture des ordinateurs.
Chapitre II : Systèmes d’exploitation:
Principe de fonctionnement;
Ms-Dos.
Chapitre III : Algorithmique et Programmation.
Chapitre IV : Réseaux Informatiques et NTIC.
Introduction
●
OS : « Operating System »
●
Qu'est-ce que c'est?
« Programme assurant la gestion de l'ordinateur et de ses périphériques »
[www.dicofr.com]
●
A quoi ca sert?
–
à simplifier la vie des utilisateurs et des programmeurs
–
à gérer les ressources de la machine d'une manière efficace
Définition
●
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. Qu’est-ce Qu’un Système D’exploitation?
Usage d’un SE
●
●
L’usage d’un système d’exploitation va nous simplifier la vie sur différents points…
Le SE sera donc une facilité logicielle placée entre la ou les applications et le matériel…
Abstraction
●
●
Cacher la complexité des machines pour l'utilisateur afin d'utiliser la machine sans savoir ce qui est derrière
Abstraction du terme « Machine » selon Coy:
–
machine réelle = Unité centrale + périphériques
–
machine abstraite = machine réelle + système d'exploitation
–
machine utilisable = machine abstraite + application
Exigences à un Système d'exploitation
Généralités
Gérer 2D, 3D, vidéo, audio, réseau, CD, DVD, clé USB, ...
Satisfaire les utilisateurs et les programmeurs
Plusieurs utilisateurs (itinérants) -->