Langage C - Programmation procédurale

Image Langage C - Programmation procédurale

Domaine : Developpement.

Objectifs : Cette formation permet aux apprenants de maîtriser la conception algorithmique en s'appuyant sur le langage C.

Participants : Toute personne ayant besoin d'acquérir un savoir-faire fondamental en programmation informatique.

Prérequis : Les apprenants doivent être en mesure d’utiliser un ordinateur et avoir les notions de base de l'algorithmie.

  1. Appréhender les bases de la programmation
    • Introduction dans la programmation C
    • Variables simples
    • Opérations

  2. Gérer les structures de contrôle
    • Blocs d'instructions et conditions
    • Sauts conditionnels
    • Branchements
    • Les tests multi-conditions (ET/OU)
    • Boucles
    • Utilisations typiques de boucles
    • Fonctions
    • Gestion des variables
    • Style, commentaires et indentations

  3. Structurer
    • Structure
    • Structures et fonctions

  4. Créer un tableau
    • Tableaux statiques
    • Utilisation des tableaux
    • Tableaux et structures
    • Tableaux et fonctions

  5. Gérer les unions
    • Principe de l'union
    • Union de structures
    • Tableau d'unions

  6. Utiliser les pointeurs
    • Principe du pointeur
    • Allocation dynamique de tableaux
    • Pointeurs en paramètres de fonction
    • Relations entre structures
    • Fichiers (type FILE*)

  7. Gérer la récursivité
    • Fonctions récursives
    • Exemples classiques de fonctions récursives
    • Mise en pratique : récursivité

  8. Utiliser les listes
    • Listes chaînées dynamiques
    • Piles
    • Files
    • Arbres
    • Contrôle d'un arbre binaire
    • Arbres binaires de recherche

Méthode d'évaluation : Formative : évaluation tout au long de la formation par des exercices suivis d’un questionnaire de satisfaction « à chaud » en fin de stage, rempli par le participant.

Consultant : Développeur Spécialiste Langage C/C++/C#.

Méthode d'apprentissage : La formation est constituée d’une alternance de théorie et d’exercices pratiques. Un support imprimé Langage C - Maîtriser la programmation procédurale remis en fin de formation.

Langue : Cette formation est dispensée en français.

Une attestation de formation reprenant l'ensemble des objectifs pédagogiques sera délivrée à chaque participant à l'issue de la formation.

Informations

Référence : DEV011.

Nombre de jour(s) : 5.

Prix de la journée (€ HT) : A partir de 530.

Date :
17 au 21 Février
11 au 15 Mai

Session garantie dès le premier inscrit.

De 1 à 4 auditeurs maximum, un poste par apprenant.

Dernière mise à jour : 31/07/2019.

Nous Sommes Là Pour Vous Aider !

RGPD

6 + 9 =

Adresse

54 Rue Louis Roussel Montpellier, 34070

Horaires

Du Lundi au Vendredi De 9:00 à 17:30

Appelez-nous

04 67 15 60 06 06 69 61 60 06