NSY103 - Linux : principes et programmation  [ 6 crédits ]

Public Concerné
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

Finalité de l'unité d'enseignement

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. Introduction à la programmation système.
Exemples dans les systèmes UNIX, LINUX et LINUX-RT
Capacité et compétences acquises
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 particularites de ces systemes
Organisation
6Crédits 

Contenu de la formation

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

Inscrivez-vous à notre newsletter

Trouver une formation au
Cnam Picardie

Trouvez une Unité d'Enseignement


Formation à distance formations cours du soir amiens alternance picardie Cnam Picardie offre de formations picardie Le cnam pour qui? Cours du soir, formations à distance, Vae en picardie Pleiad Galao picardie Forum cnam Droit Individuel à la Formation (dif picardie) Dossier d'inscription Responsable ressources humaines formations école d'ingénieur Guide formations ingénieur Amiens Compiegne Senlis Nogent sur Oise Beauvais Laon Saint-Quentin Diffusion de la Culture Scientifique et Technique Formation en Picardie plan d'accès à Amiens Fiche d'inscription aux sélections Dossier de candidature Alternance Dossier d'inscription cours du soir et fod Taxe apprentissage Picardie organigramme du cnam picardie Préinscription en ligne Intégrer une formation en alternance Planning EICNAM Planning EMSCNAM