Linux : principes et programmation
Code UE : NSY103-IDF
- Cours
- 6 crédits
Responsable national
Joelle DELACROIX GOUIN
Responsable opérationnel
Joelle DELACROIX GOUIN
Public et conditions d'accès
Avoir des bases sur le fonctionnement des systèmes d'exploitation (cette UE intervient dans des diplômes et certifications de niveau supérieur à Bac + 2).
Savoir lire un programme écrit en langage C
Savoir lire un programme écrit en langage C
Objectifs pédagogiques
Approches qualitative et quantitative des systèmes d'exploitation et de communication. Conception et fonctionnement des systèmes d'exploitation centralisés, répartis et temps réel. Développement d'applications multiprocessus sour un système LINUX.
Compétences visées
Savoir développer une application multi processus utilisant des outils de communication et de synchronisation en C sous Linux/Unix.
Appréhender les mécanismes fondamentaux des systèmes d'exploitation
Comprendre la problématique des systèmes temps réels et les particularités de ces systèmes
Appréhender les mécanismes fondamentaux des systèmes d'exploitation
Comprendre la problématique des systèmes temps réels et les particularités de ces systèmes
Introduction générale
Rappels d'architecture machine
Structure des systèmes informatiques.
Structure des systèmes d'exploitation.
Gestion de processus
Processus : concepts, opérations sur les processus. Processus coopératifs, threads, communications inter-processus (tubes, files de messages, segments de mémoire partagée).
Ordonnancement de l'unité centrale
Concepts et critères d'ordonnancement. Ordonnancement temps réel
Synchronisation de processus
Section critique, sémaphores, problèmes classiques.
Interblocage
Prévention, détection, correction,
Gestion de la mémoire
Pagination. Segmentation. Mémoire virtuelle.
Systèmes de fichiers
Interfaces des systèmes de fichiers et implémentation.
Systèmes distribués
Structure des réseaux et structure des systèmes répartis. Programmation socket
Exemple d'un système : LINUX
Des travaux pratiques permettent d'introduire les notions liées au langage C et de mettre en oeuvre les primitives du système liées au processus et à la communication entre processus
Rappels d'architecture machine
Structure des systèmes informatiques.
Structure des systèmes d'exploitation.
Gestion de processus
Processus : concepts, opérations sur les processus. Processus coopératifs, threads, communications inter-processus (tubes, files de messages, segments de mémoire partagée).
Ordonnancement de l'unité centrale
Concepts et critères d'ordonnancement. Ordonnancement temps réel
Synchronisation de processus
Section critique, sémaphores, problèmes classiques.
Interblocage
Prévention, détection, correction,
Gestion de la mémoire
Pagination. Segmentation. Mémoire virtuelle.
Systèmes de fichiers
Interfaces des systèmes de fichiers et implémentation.
Systèmes distribués
Structure des réseaux et structure des systèmes répartis. Programmation socket
Exemple d'un système : LINUX
Des travaux pratiques permettent d'introduire les notions liées au langage C et de mettre en oeuvre les primitives du système liées au processus et à la communication entre processus
L'évaluation de première et deuxième session est axée autour :
1/ d'un projet de mise en oeuvre des outils de communication donné à réaliser aux auditeurs. Ce projet conduit à la spécification et programmation d'une application multiprocessus simple communicant via les outils étudiés (tubes, MSQ, sockets, etc...).
Ce projet compte pour un quart de la note finale de première et deuxième session.
2/ d'un examen écrit de deux heures comptant pour ¾ de la note finale.
1/ d'un projet de mise en oeuvre des outils de communication donné à réaliser aux auditeurs. Ce projet conduit à la spécification et programmation d'une application multiprocessus simple communicant via les outils étudiés (tubes, MSQ, sockets, etc...).
Ce projet compte pour un quart de la note finale de première et deuxième session.
2/ d'un examen écrit de deux heures comptant pour ¾ de la note finale.
- Joëlle Delacroix : Linux : programmation système et réseau, Dunod. Quatrième edition
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
RECHERCHE MULTI-CRITERES
-
Vous pouvez sélectionner des formations, en recherchant une chaîne de caractères présente dans l’intitulé ou dans les index (discipline ou métier visé): ex: "documenta".
Des index vous sont suggérés à partir du 3e caractère saisi, mais vous pouvez aussi saisir librement tout autre mot . - Les différents items sélectionnés sont croisés.
ex: "Comptabilité" et "Région Grand Est" - Validez par le bouton « Rechercher » ou par la touche Entrée.
- Cette recherche affiche aussi les fiches UE et certificats régionales. Leurs codes les distinguent des fiches nationales par le suffixe de la région (ex : « -IDF » ).
Par défaut, les fiches régionales reprennent le contenu de la fiche nationale correspondante. Mais dans certains cas, des informations régionales ont pu être ajoutées. - Certains certificats se déclinent selon plusieurs parcours. Pour afficher tous les parcours, tapez la racine du code (ex : « LG035 »).
- Certains stages ont un double code : leur code propre et le code de l’UE ou du certificat équivalent.
- Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
- Validez par le bouton « OK » (et non pas par la touche Entrée)
Chargement du résultat...

Contact
EPN05 - Equipe pédagogique AISL
2D4P30, 37.0.36, 2 rue Conté
75003 Paris
Tel :01 40 27 27 02
Emmanuelle BIAR
2D4P30, 37.0.36, 2 rue Conté
75003 Paris
Tel :01 40 27 27 02
Emmanuelle BIAR
Voir les sites
Centre(s) d'enseignement proposant cette formation
-
Ile-de-France (sans Paris)
Comment est organisée cette formation à distance ?
Planning
Date limite d'inscription : 30/11/2017
Date de démarrage : 09/10/2017
Date de la première session d'examen :09/02/2018
Date de la deuxième session d'examen :24/04/2018Accompagnement collectif
Rendez-vous :
Chat : oui
Forum par UE :oui
Webconférence :Accompagnement individuel
Echange par mails : oui
Accompagnement téléphonique :Regroupement
Séances de regroupement : facultatives
Nombre de séances de regroupement : 3
Durée d'une séance de regroupement : 9Modalités de validation
Examen sur table :non
Projet : non
Contrôle continu : non
Examen partiel : non
: -
Nanterre
Comment est organisée cette formation à distance ?
Planning
Date limite d'inscription : 30/11/2017
Date de démarrage : 09/10/2017
Date de la première session d'examen :09/02/2018
Date de la deuxième session d'examen :24/04/2018Accompagnement collectif
Rendez-vous :
Chat : oui
Forum par UE :oui
Webconférence :Accompagnement individuel
Echange par mails : oui
Accompagnement téléphonique :Regroupement
Séances de regroupement : facultatives
Nombre de séances de regroupement : 3
Durée d'une séance de regroupement : 9Modalités de validation
Examen sur table :non
Projet : non
Contrôle continu : non
Examen partiel : non
:
Code UE : NSY103-IDF
- Cours
- 6 crédits
Responsable national
Joelle DELACROIX GOUIN
Responsable opérationnel
Joelle DELACROIX GOUIN
Dans la même rubrique
- Accueil
- Comment se former ?
- Rechercher par discipline
-
Rechercher par métier
- > Action publique - Services aux collectivités
- > Action publique - Services aux institutions de santé
- > Actions juridiques et immobilier
- > Analyse et mesure
- > Assurance - Banque - Finance
- > Bâtiment - Génie civil - Géotechnique
- > Biologie - biochimie appliquée à l'agroalimentaire
- > Commerce Marketing
- > Communication - Information - Diffusion de la culture
- > Comptabilité - contrôle - audit
- > Électronique - Automatisme
- > Électrotechnique
- > Énergies
- > Formation des adultes
- > Génie des procédés chimiques et pharmaceutiques
- > Gestion des ressources humaines
- > Hygiène et sécurité du travail
- > Industries chimiques, cosmétiques et pharmaceutiques
- > Informatique
- > Management et organisation du travail en entreprise
- > Matériaux
- > Mathématiques
- > Mécanique - Acoustique - Aérodynamique
- > Santé - Travail social et médiation
- > Transport - Logistique - Tourisme
- > Union européenne et relations internationales
- > Veille - Innovation - Prospective
- Rechercher par région
- Catalogue de la formation à distance
- Catalogue des stages et formations en journée
- Catalogue de l'alternance
- Valider ses acquis