Accueil > Domaines de compétence : Formations Informatiques > Développement et Méthodes > Langage et IDE > Langage C - Niveau 1

  • Durée : 5 jour(s)
  • Pré-requis :
  • Analystes Programmeurs et Développeurs d’applications. Formation initiale ou culture générale en développement informatique requise

Prochaines
dates programmées

1 000 m2 de locaux
20 salles de formation

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