Formation Langage C initiation

Formation : Les langages de programmation

Langage C initiation

PR0032

 

 

Objectif : Acquérir les principes de base de la programmation en C. Apprendre ŕ développer des programmes.

 

Pré requis : Expérience de la programmation (Formation algorithmique)

 

Durée : 3 jours

 

 


1 -  Introduction au langage C

·       Historique

·       Description du langage

2 -  Structure des programmes

·       Forme générale

·       Fonctions

3 -  Instruction de contrôle

·       Généralités

·       Instructions et blocs

·       Teste et boucles

4 -  Opérateurs et expressions

·       Généralités

·       Expression LVALUE

·       Opérateurs unaires

·       Opérateurs binaires

·       Opérateurs particuliers

·       Arithmétique sur les pointeurs

5 -  Constantes

·         Généralités

·         Type de constantes

·         Exemple de constantes


6 -  Variables

·       Définition

·       Durée de vie

·       Propriétés

·       Portée

7 -  Types de données

·       Types simples

·       Agrégats

·       Définition de nouveaux types

8 -  Fichiers et Entrées/Sorties

·       Principes d'utilisation

·       Type de fichiers

·       Niveaux d'accès

9 -  Allocation dynamique de mémoire

·       Allocation dynamique

·       Fonction d'allocation

·       Fonction de libération

·       Principe de fonctionnement

10 - Le pré processeur

·       Notion de pré processeur

·       Pré processeur de C

·       Macro substitution

·       Compilation conditionnelle

·       Inclusion de fichier

·       Contrôle de ligne