Formation : Langage C - Les bases de la programmation
(Réf. 16734)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Langages de programmation
Prérequis
Avoir suivi les cours Introduction à la programmation (PRG-IN) ou avoir les connaissances équivalentes.Public
Développeurs souhaitant développer en C.Objectifs
Ecrire de façon structurée des programmes en C avec les fonctions de la bibliothèque standard du C
Utiliser des chaînes de caractères, des pointeurs.Type de formation
CourteProgramme
SQUELETTE
- Schéma d'un fichier programme C
- Grammaire d'un fichier C
- Grammaire d'un MAIN.C
DECLARATION DE VARIABLES
- Schéma de la déclaration
- Implémentation
- Variables de type prédéfini
- Tableaux
- Pointeur
- Structure
- Union
- Variable de type home made
- Définition de constante : syntaxe
INSTRUCTION
- Affectation
- Syntaxe
- Interprétation des instructions abrégées
- La manipulation des variables
BRANCHEMENTS CONDITIONNELS ET BOUCLES
- Binaire : syntaxe de l'instruction, les expressions conditionnelles
- N-Aire : syntaxe de l'instruction
- Répétitives : while, for, répéter
LES FONCTIONS
- Définition et déclaration : syntaxe
- Appel de fonctions : déclaration de la fonction dans le bloc appelant, forme de l'appel, passage des paramètres, lecture, écriture
MANIPULATIONS DE CHAINES DE CARACTERES
- Principe
- Les fonctions de manipulations
LES FICHIERS
- Ouverture
- Fermeture
- Ecriture dans un fichier
- Lecture dans un fichier
LES POINTEURS
LES LISTES CHAINEES
Pédagogie
Exposés - cas pratiques - synthèsePoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
13100 Aix en Provence :
41000 Blois :
18000 Bourges :
14000 Caen :
28000 Chartres :
36000 Chateauroux :
21000 Dijon :
88000 Epinal :
27000 Evreux :
38000 Grenoble :
76600 Le havre :
72000 Le mans :
59650 Lille :
69003 Site Lyon :
57000 Metz :
54000 Nancy :
06000 Nice Sophia Antipolis :
45000 Orléans :
75009 Site Paris 9ème :
86000 Poitiers :
51100 Reims :
76230 Rouen :
52100 Saint-Dizier :
42000 Saint-Etienne :
67100 Site strasbourg :
37550 Tours :
10000 Troyes :