Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Language C, C++

Formation Initiation au langage C

Ref. CNAT

durée

5 jours

Tarif

2350€ ht

Toutes les dates

Objectifs

  • Acquérir les principes de base de la programmation structurée
  • Apprendre la syntaxe et les principales fonctions du langage C
  • Savoir utiliser les mécanismes de gestion de la mémoire
  • Être capable de concevoir de petites applications respectant la norme ANSI

Public

Développeurs d'applications et ingénieurs systèmes Unix

Prérequis

Expérience de programmation structurée

Programme

Introduction au langage C

  • Historique
  • Description du langage

Structure des programmes

  • Forme générale
  • Fonctions

Instruction de contrôle

  • Généralités
  • Instructions et blocs
  • Tests et boucles

Opérateurs et expressions

  • Généralités
  • Expression " LVALUE "
  • Opérateurs unaires
  • Opérateurs binaires
  • Opérateurs particuliers
  • Arithmétique sur les pointeurs

Constantes

  • Généralités
  • Types de constantes
  • Exemples de constantes

Variables

  • Définition
  • Durée de vie
  • Propriétés
  • Portée

Types de données

  • Types simples
  • Agrégats
  • Définition de nouveaux types

Fichiers et entrées/sorties

  • Principes d'utilisation
  • Type de fichiers
  • Niveaux d'accès

Allocation dynamique de mémoire

  • Allocation dynamique
  • Fonction d'allocation
  • Fonction de libération
  • Principe de fonctionnement

Le pré-processeur

  • Notion de pré-processeur
  • Pré-processeur de C
  • Macro Substitutions
  • Compilation conditionnelle
  • Inclusion de fichier
  • Contrôle de log

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture