Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > Cycle Ingénieur > Filière EIS par apprentissage

Système d'exploitation - 3AMOS308

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 15.0
    • TD : -
    • TP : 16.5
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 3.0
  • Responsables : Oum-El-Kheir AKTOUF

Objectifs

Etre capable de :
*d'utiliser les commandes de base d'un système d'exploitation
*de comprendre la structure interne et le fonctionnement d'un système d'exploitation
*de comprendre l'interface entre les applications et le système d'exploitation Unix/Linux et utiliser les appels système de cette interface pour développer des programmes en C

Contenu

Cours
*Introduction aux systèmes d'exploitation
*Commandes de base Unix
*Scripts shell
*Processus
*Signaux
*Tubes et fichiers
*Ordonnancement des processus
*Synchronisation des processus

TD
*Processus et signaux
*Ordonnancement
*Synchronisation

TP
*Commandes de base Unix/Linux
*Expressions régulières
*Scripts shell
*Processus
*Signaux et tubes
*Files de messages
*Mise en oeuvre des IPC

Prérequis

Programmation en langage C
Bases de fonctionnement d'un microprocesseur

Contrôles des connaissances

Modalités normales :
E1 : Examen session 1 : Sur machine 1h30, notes personnelles de CM, TD et TP autorisées, calculatrice autorisée
CC : TP et/ou DS (100% TP ou (50%TP et 50%DS))
E2 : Examen session 2 : Écrit 1h30 ou oral 30min suivant le nombre de candidats à l'épreuve, notes personnelles de CM, TD et TP autorisées, calculatrice autorisée

Calcul de la moyenne :
N1 = CC*0.4 + E1*0.6
N2 = CC*0.4 + E2*0.6

Modalités Covid :
E1 : oral par visio de 15 à 30 minutes
CC : TP et/ou DS (100% TP ou (50%TP et 50%DS))
E2 : oral par visio de 15 à 30 minutes

N1conf = CC*0.4 + E1*0.6
N2conf = CC*0.4 + E2*0.6

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2022/2023

Informations complémentaires

Code de l'enseignement : 3AMOS308
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

  • A. Tanenbaum, « Operating Systems », 2nde édition, Prentice Hall, 1997
  • A.Silberschatz et P. Galvin, « Principes des systèmes d'exploitation », Addison-Wesley, 1994

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 25 juin 2015

Université Grenoble Alpes