samedi 4 mars 2017

cour Système d’Exploitation II

 cour Système d’Exploitation II chap1 chap2 cha3 Chap4 Notes de cours Chap5



Définitions

 INFORmation autoMATIQUE

Science du traitement automatique de
l’information

Ensemble des applications de cette science
mettant en œuvre des matériels (ordinateurs

Principes de conception d'Unix

Système conçu par et pour des programmeurs
Modularité et flexibilité
Simplicité des algorithmes
Interactivité et outils d'aide à la programmation
NFP136 - Systèmes d'exploitation
Portabilité la plupart des programmes sont écrits en C
il suffit de disposer d'un compilateur C pour la
machine cible
Programmation de bas niveau à partir de C
Caractéristiques

Systèmes multiprocessus : multiutilisateurs, multitâches
Organisation basée sur un système de fichiers hiérarchisé :
arborescence
Environnement d'exécution d'un utilisateur
sous-arbre (répertoire)
l'interpréteur du langage de commande (shell) est un processus
NFP136 - Systèmes d'exploitation
utilisateur
Machine virtuelle pour l'utilisateur
Uniformisation des mécanismes d'accès aux objets externes :
"Tout est fichier" :
programmes, données des utilisateurs
programmes systèmes
périphériques