Déposez vos Formations Événements Appels à projets

Linux : principes et programmation - NSY103

Réf. : 1302207F Mise à jour : 30 juillet 2019

Contenu

Objectifs

Savoir développer une application multi processus utilisant des outils de communication et de synchronisation 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

Programme

- 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

Dates et lieux de formation

Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
35 RENNES
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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
Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
29 BREST
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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
Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
56 VANNES
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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
Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
2 rue Camille Guérin
22 PLOUFRAGAN
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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
Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
22 LANNION
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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
Organisme de formation : CNAM DE BRETAGNE
02 96 76 59 30
cnam@cnam-bretagne.fr
Lieu de formation : CNAM DE BRETAGNE
56 LORIENT
Organisation :
  • 60 heures
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Durée : 60 heures.

Prérequis : 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