Catalogue 2008 |
|
|

|
|
Réf. |
Formation |
Pdf |
Durée |
Dates |
Lieu |
Tarif |
| 5122 |
Programmation Multitâche POSIX en langage C
|
|
3 j. |
nous consulter |
- |
- |
| CénoSYS vous propose également des formations de thématique apparentée :
|
| 5125 |
Linux Embarqué
|
|
4 j. |
09..12/09/08 |
Le Mans |
1640 € |
| |
|
|
|
18..21/11/08 |
Le Mans |
1640 € |
| 5158 |
Linux Embarqué, Drivers et Temps Réel
|
|
5 j. |
20..24/10/08 |
Le Mans |
1920 € |
| 5136 |
Linux Kernel et Drivers (Développement de modules)
|
|
4 j. |
22..25/07/08 |
Le Mans |
1640 € |
| 5100 |
Programmation C ANSI et outils GNU
|
|
4 j. |
nous consulter |
- |
- |
| 5160 |
Programmation Objet C++ Trolltech Qt 4
|
|
4 j. |
15..18/07/08 |
Le Mans |
1640 € |
| |
|
|
|
16..19/09/08 |
Le Mans |
1640 € |
| |
|
|
|
02..05/12/08 |
Le Mans |
1640 € |
|
|
|
Formation Programmation Multitâche POSIX en langage C
|
|
|
| Objectifs |
Cette formation aborde les
concepts du multitâche temps réel, et les approfondit
par l’étude des mécanismes utilisés par
les applications basées sur les extensions POSIX Temps
Réel normalisées IEEE, supportées à
l’aide d’API C ANSI par bon nombre de systèmes
d’exploitation Temps Réel tels que VxWorks, QNX,
RTLinux, LynxOS, pSOS… Cet enseignement permet au
développeur en informatique, débutant dans le domaine
du développement d’applications à contraintes
Temps Réel, de pouvoir rapidement s’adapter aux
spécificités communes sur les différents
systèmes d’exploitation compatibles POSIX Temps
Réel
- Caractéristiques et architecture des
noyaux temps réel et API POSIX
- Politique d’ordonnancement temps
réel de Threads POSIX
- Communication et synchronisation POSIX
|
| Programme |
1èrejournée
Introduction au Temps Réel
- Contraintes temps réel
- Noyau déterministe,
préemptif
- Tâches et processus temps
réel
Les Standards POSIX IEEE 1003
- Normes POSIX : API et librairies POSIX
- Terminaux et Entrées/Sorties
POSIX
- Extensions Temps Réel POSIX : API et
librairie pThread
- Principaux RTOS POSIX : WxWorks, QNX,
GNU/Linux, RTlinux, PSOS, LynxOS…
Multitâche et Threads POSIX 1003.b et
1003.c
- Gestion des priorités
- Mode d’ordonnancement : FIFO, ROUND
ROBIN et OTHER
- Tâches et processus Temps
Réel
Travaux pratiques
- Outils de développement GNU : cross
compilateur gcc, utilisation de Makefile et option de
compilation
- Mes premières applications
multitâches préemptives sous système POSIX
temps réel en langage C
|
|
2èmejournée
Synchronisation et communication entre Threads POSIX
- Signaux POSIX
- Sémaphores et Mutex
- Timers
- File de messages POSIX, Pipes
- Mail Box
Algorithmique sous NI LabView
- Algorithmes et boucles de traitement
- Instructions séquentielles
- Structures de contrôle
Travaux pratiques
- Développement d'applications
multitâches synchrones POSIX.
3èmejournée
Programmation avancée
- Mécanismes de communication Inter
Processus et mémoire partagée
- Section critique
- Optimisation et débogage de code
temps réel
Travaux pratiques
- Développement d’application
temps réel synchrones communicantes par file de messages et
mémoires partagées
|
|
| Participants |
| La formation est
adaptée aux développeurs en informatique et
techniciens débutants dans le domaine du Temps Réel,
confrontés aux problèmes de portage
d’applications de contrôles industriels et de
l’embarqué. Une maîtrise du langage C est
nécessaire. |
| Matériel à
disposition des participants |
Travaux pratiques du stage programmation multitâche POSIX en langage C sont réalisés sur :
- Station de travail GNU/Linux 2.6 Fedora Core
|
|
Supports de formation programmation multitâche POSIX en langage C
- Classeur de cours
- CD-ROM sources des exercices
|
|
| Modalités |
Sessions interentreprises :
- Tarif : 1 360 euros HT
(sur Le Mans) / 1 480 euros HT (sur Paris)
- Durée : 3 jours
- Formateur : Chef de projet Bureau d’Etudes CénoSYS
|
|
Sessions spéciales: Calendrier et tarifs, nous consulter
- Organisation de session en interentreprises sur demande.
- Possibilité de session en intra-entreprise (adaptée sur mesure)
|
|
|
| |
|
|
|
|
© 2008 CénoSYS - 10 rue Xavier Bichat - 72000 Le Mans - France Tel: +33(0) 243 511 797 - Fax: +33(0) 243 511 798 - contact@cenosys.com
|
|
|
|