Formation Informatique

Langage C - Niveau 1

4-LC-BASE

5 jours, soit 35 heures

Parcours concourant au développement des compétences.
Action de formation réalisée en application des articles L 6313-1 et L 6313-2 du Code du travail.

Si vous êtes en situation de handicap, contactez-nous avant le début de votre formation pour que nous puissions vous orienter efficacement et vous accueillir dans les meilleures conditions.

Objectif(s) de la formation

  • Écrire des programmes en langage C

Prochaines Sessions & délais d'accès

Aucune session programmées actuellement pour cette formation.
Veuillez nous consulter pour plus de renseignements.

Délai d'accès maximum : 2 mois,
sauf intra-entreprise ou spécifique : 4 semaines

Les Pré-requis

  • Analystes Programmeurs et Développeurs d'applications

  • Formation initiale ou culture générale en développement informatique requise

Les Modalités

Modalités de formation et d'évaluation :

  • Formation réalisée en présentiel, à distance ou mixte,
  • Evaluation des acquis tout au long de la formation : QCM, mises en situation, TP, évaluations orales,
  • Toutes nos formations peuvent être organisées dans nos locaux ou sur site,
  • Feuille de présence signée en demi-journée, questionnaires d'évaluation de la satisfaction en fin de stage et 60 jours après, attestation de stage et certificat de réalisation.

Les Moyens Pédagogiques

Les Moyens pédagogiques et méthodes mobilisées :

  • Formateur expert dans le domaine,
  • Mise à disposition d'un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,
  • Formation à distance à l'aide du logiciel Teams pour assurer les interactions avec le formateur et les autres stagiaires, l'accès aux supports et aux évaluations,
  • La formation est basée sur une alternance d'apports théoriques et de mises en pratique.

Programme détaillé

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

Nos conseillers en formation sont disponibles pour vous recommander les parcours à suivre selon votre niveau et vous proposer des formations sur-mesure.

Une formation pour un applicatif métier, un déploiement national de formation, nous vous orientons dans votre plan de développement des compétences.

VOIR LES FORMATIONS

planifiées en 2022/2023 dans un de nos centres