Accueil > Domaines de compétence : Formations Informatiques > Développement et Méthodes > Langage et IDE > Langage C - Niveau 1
Prochaines
dates programmées
Langage C - Niveau 1
Objectifs
Écrire des programmes en langage C.
Contenu de la formation
- 1. La structure générale d'un programme
- La syntaxe générale
- La structure d'une fonction
- L'arborescence d'un programme, appel de sous-fonctions
- Les instructions du pré-processeur
- 2. Les objets
- L'espace de validité des objets
- Les différents types de base
- 3. Les différents opérateurs
- arithmétiques
- logiques : de comparaison, de bit, d'indirection
- d'adressage, etc...
- 4. Les structures de contrôle
- Les structures alternatives
- Les structures répétitives
- 5. L'allocation dynamique de la mémoire
- Les fonctions d'allocation et de libération de la mémoire
- Le casting, les conversions de type
- 6. Les entrées / sorties
- Les entrées / sorties en mode texte ou binaire
- Les primitives de premier niveau
- Les primitives de second niveau
- 7. Les paramètres de la ligne de commande
- Étude de la librairie standard
- 8. Structures complexes et allocation dynamique
- La gestion de piles
- La gestion de listes
- Les arbres binaires
- Les graphes
Pédagogie et outils
Formateur expert du domaine, un ordinateur et un support de cours papier ou numérique par participant , vidéo projecteur, tableau blanc
Alternance d'apports techniques : présentation des concepts, démonstrations, de mise en situation : exercices d'assimilation, études de cas et d'échange d'expériences entre les participants