• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

    Programmation Système

    • École / Prépa

      ENSEIRB-MATMECA

    Code interne

    EI7PG204

    Description

    Cet enseignement présente les concepts et les techniques permettant de programmer dans un environnement POSIX.
    Plan
    1. Concepts 2. Fichiers: principes et API posix 3. Processus et gestion mémoire: abstractions, gestion mémoire, gestion des processus 4. Signaux: surveillance de processus, synchronisation 5. Mémoire partagée et synchronisation: par fichiers, memoire partagée 6. Threads: definition et API 7. Concurrence: Identification des problemes, solutions logicielles, solutions matérielles, deadlocks 8. Introduction à la programmation réseau
    Compétences
    C2. Niveau 2C4. Niveau 2C5. Niveau 2

    Lire plus

    Heures d'enseignement

    • CMCours Magistral9,33h
    • TDTravaux Dirigés20h
    • TITravaux Individuels12h

    Pré-requis obligatoires

    Connaissance du langage C

    Lire plus

    Syllabus

    1. Concepts
    2. Fichiers: principes et API posix
    3. Processus et gestion mémoire: abstractions, gestion mémoire, gestion des processus
    4. Signaux: surveillance de processus, synchronisation
    5. Mémoire partagée et synchronisation: par fichiers, memoire partagée
    6. Threads: definition et API
    7. Concurrence: Identification des problemes, solutions logicielles, solutions matérielles, deadlocks
    8. Introduction à la programmation réseau

    Lire plus

    Bibliographie

    Les notes de cours sont distribuées en début de cours.

    Lire plus

    Modalités de contrôle des connaissances

    Évaluation initiale / Session principale - Épreuves

    Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
    Epreuve TerminaleEcrit1201documents autorisés sans calculatrice

    Seconde chance / Session de rattrapage - Épreuves

    Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
    Epreuve terminaleTravail sur machine1201documents autorisés sans calculatrice