Formation indisponible à l'heure actuelle
Méthodes de Programmation Systèmes
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Heures de classe
60h
-
Envoi de matériel d'apprentissage
Oui
Objectifs: Approches qualitative et quantitative des systèmes d'exploitation et de communication. Conception et fonctionnement des systèmes d'exploitation centralisés et répartis, spécificités des systèmes temps réels. Introduction a la programmation système. Exemples dans les systèmes UNIX, LINUX et LINUX-RT
À propos de cette formation
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...
Les Avis
Le programme
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
Introduction générale
Structure des systèmes informatiques.
Structure des systèmes d'exploitation.
Spécificités des systèmes temps réel
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, inversion de priorités : Prévention, détection, correction, héritage de priorités...
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, LINUX-RT
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Méthodes de Programmation Systèmes