Méthodes de Programmation Systèmes

Formation

À Clichy

Prix sur demande

Appeler le centre

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

  • Lieu

    Clichy

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. Capacité et compétences acquises: Destinataires: 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és de l'unité d'enseignement

Les sites et dates disponibles

Lieu

Date de début

Clichy ((92) Hauts-de-Seine)
Voir plan
Lycée Newton (Enrea) 1, Place Jules Verne 92210, 92210

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

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
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

Description des heures d'enseignements
Cours
: 60 heures
Modalités de validation :
examen final
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

Appeler le centre

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

Prix sur demande