• Votre sélection est vide.

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

    Introduction aux systèmes d'exploitation

    • Niveau d'étude

      BAC +3

    • Composante

      UFR Sciences et Techniques

    Description

    Présentation des principes fondamentaux régissant les systèmes d’exploitation et mise en pratique au travers de l’API POSIX et le langage C.

    Lire plus

    Objectifs

    Le but de cet enseignement est, d'une part, la compréhension du fonctionnement des composantes d'un système d'exploitation et, d'autre part, l'apprentissage de la programmation système. Cette seconde partie sera réalisée en C, en prenant comme exemple le fonctionnement des systèmes POSIX.

    Lire plus

    Pré-requis obligatoires

    • Maitrise du langage C, en particulier être à l’aise avec la gestion de la mémoire (allocation dynamique, arithmétique des pointeurs, …)

    • Connaissance des principales structures de données abstraites (listes, files, piles, arbres binaires, ...)

    Lire plus

    Contrôle des connaissances

    Contrôle continu 67%

    Projet 33%

    Lire plus

    Compétences visées

    • Caractériser le fonctionnement des systèmes ainsi que les pratiques, outils et techniques visant à assurer la sécurité des systèmes informatiques pendant leur développement et leur utilisation.

    • Identifier et caractériser les principaux éléments fonctionnels et l’architecture matérielle d’un ordinateur, interpréter les informations techniques fournies par les constructeurs.

    • Se servir aisément des styles/paradigmes algorithmiques et de programmation impératif et multitâche ainsi que du langage C.

    Lire plus