Formation Langage C

Qualiopi

Etre capable d’écrire des programmes en langage C, langage de programmation impératif conçu pour la programmation système. Il est devenu un des langages les plus utilisés et de nombreux langages plus modernes comme C++, Java et PHP reprennent des aspects de C.

À partir de 2750 €
Durée 5 jours
Localisation Partout en France
Logo de Sparks - Formation Langage C

Proposé par

Sparks

Prérequis

Connaissances générales en informatique. Expérience dans un langage évolué.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Expliquer la structure générale et la syntaxe d'un programme C
  • Décrire la structure et l'arborescence d'une fonction et les appels de sous-fonctions
  • Identifier les instructions du pré-processeur et les objets en C
  • Comprendre les différents types de base et l'espace de validité des objets
  • Appliquer les différents opérateurs arithmétiques, logiques, d'adressage et autres
  • Mettre en œuvre les structures de contrôle alternatives et répétitives
  • Utiliser l'allocation dynamique de la mémoire, les fonctions d'allocation/libération et les conversions de type
  • Maîtriser les entrées/sorties et les paramètres de la ligne de commande, ainsi que les structures complexes et l'allocation dynamique

Programme de la formation

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
Introduction au langage C

Les objets

L’espace de validité des objets
Les différents types de base

Les différents opérateurs

Arithmétiques
Logiques : de comparaison, de bit, d’indirection
D’adressage, etc…

Les structures de contrôle

Les structures alternatives et répétitives

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

Les entrées / sorties

Les entrées / sorties en mode texte ou binaire
Les primitives de premier niveau
Les primitives de second niveau

Les paramètres de la ligne de commande

Etude de la librairie standard

Structures complexes et allocation dynamique

La gestion de piles
La gestion de listes
Les arbres binaires
Les graphes

Logo de Sparks - Formation Formation Langage C

Proposé par

Sparks

"Tout l'IT, vraiment tout"

Voir la fiche entreprise
À partir de 2750 €
Logo de Sparks - Formation Langage C

Formation Langage C

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.