Catalogue 2008 |
|
|

|
|
Réf. |
Formation |
Pdf |
Durée |
Dates |
Lieu |
Tarif |
| 5100 |
Programmation C ANSI et outils GNU
|
|
4 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 € |
| 5122 |
Programmation Multitâche POSIX en langage C
|
|
3 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 C ANSI et outils GNU
|
|
|
| Objectifs |
Cette formation fixe les bases de la programmation en Langage C par l’utilisation d’outils GNU de développement croisé (cross-development) sous environnements UNIX, Linux et Microsoft Windows®…
L’ensemble du cycle de développement est abordé, de la compilation à la simulation, en passant par le débogage et l’optimisation sur systèmes cibles, avec un accent mis sur les problématiques liées à l’informatique industrielle et à l’embarqué, aux développements d’applications sur cibles matérielles de type microcontrôleurs (8/16/32 bits) et DSP.
- Approche du codage en langage C ANSI
optimisé en vue d’améliorer la qualité
du logiciel produit
- Maîtrise des outils de programmation
afin de rationaliser le travail et d’améliorer la
productivité du développeur, à l’aide de
travaux pratiques sous la forme de mini-projets
|
| Programme |
1èrejournée
Introduction au Langage C ANSI
- Plate-forme et formats de
représentations des informations
- Types et Opérateurs C ANSI
- Entrées/Sorties standards :
console
- Instructions et branchements
conditionnels
Programmation C ANSI
- Boucles et itérations
- Fonctions
- Tableaux
Travaux pratiques
- Mise en œuvre d’algorithmes de
tris récursifs et dichotomiques
- Gestion de « Buffer circulaire
»
2èmejournée
Programmation C ANSI (suite)
- Gestion mémoire : adressage
réel et espace virtuel
- Pointeurs et allocation dynamique
- Gestion des chaînes de
caractères C ANSI
- Structures et unions
- Champs bit
- Types et énumérations
- Gestion des formats de dates et temps C
ANSI
Travaux pratiques
- Application d’enregistrement de
données d’acquisition Analogique/Numérique
échantillonnées sur un port série
|
|
3èmejournée
Règles avancées de compilation
- Mécanismes de compilation et
utilisation de Makefile
- Options préprocesseur et
optimisation
- Option d’assemblage et
d’édition de liens
- Compilation de librairies
Travaux pratiques
- Mise en oeuvre de Makefile
- Fabrication de librairies statiques et
dynamiques
- Gestion de projet C ANSI sous IDE
Eclipse
4èmejournée
Techniques de développement
- Gestion du passage d’argument au lancement de l’application
- Variable statique, variable globale et variable d'environnement
- Librairies mathématiques, de traitement du signal, de traitement d’images …
- Granularité du code
Travaux pratiques
- Mise en œuvre d'algorithme de calcul CRC et optimisation de code
Technique de « Débogage »
- Débogueur GNU gdb et interface graphique DDD
- Exécution pas à pas, point d’arrêt conditionnel
- Scrutation des registres et de la mémoire
- Débogage à distance et
débogueur croisé
- Débogueur Eclipse IDE
Travaux pratiques
- Portage et débogage d’une
application embarquée sur cible ARM9
|
|
| Participants |
| Cette formation est
particulièrement adaptée aux techniciens
confrontés aux problèmes de développement
d’applications en C sur système électronique
embarqué. Une petite expérience en programmation est
souhaitable mais pas impérative. |
| Matériel à
disposition des participants |
Les travaux pratiques du stage Programmation C ANSI et outils GNU sont réalisé sur :
- station de travail GNU/Linux 2.6
Fédora Core
|
|
Supports de la formation Programmation C ANSI et outils GNU :
- Classeur de cours
- CD-ROM sources des exercices
|
|
| Modalités |
Sessions interentreprises :
- Tarif : 1 640 euros HT
(sur Le Mans) / 1 790 euros HT (sur Paris)
- Durée : 4 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
|
|
|
|