Les Bases de la Programmation en Langage C

Formation

À Villeurbanne

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Villeurbanne

  • Heures de classe

    35h

Objectifs: Savoir à l'issue de la formation réaliser un programme portable en C. Destinataires: informaticiens. Méthodes et moyens pédagogiques. Exposés théoriques et cas pratiques reposant sur des problèmes de gestion d'entreprise. Stage de 8 participants en maximum.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Villeurbanne ((69) Rhône)
Voir plan
88 Rue Hippolyte Kahn, 69100

Date de début

Consulter

À propos de cette formation

Connaissances de bases en programmation.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Contenu du cours





Introduction

  • Généralités

  • Composantes de base du langage

  • Les types de données

  • Compilation, Execution


Opérateurs

  • Opérateurs arithmétiques (+,-,÷,*,%)

  • Post et Pré-incrémentation

  • Post et Pré-décrémentation

  • Opérateurs logiques

  • Opérateur d'adressage


Structures de contrôle

  • If, else, while, for


Chaines de caractères

  • Déclaration

  • Fonctions utiles


Fonctions

  • Appel de fonction

  • Passage d'argument à une fonction

  • Valeur de retour


Les librairies de fonctions

  • Importation

  • Utilisation


Flux

  • Entrée standard

  • Sortie standard

  • Sortie d'erreur

  • Autres flux de sorties


Variables

  • Variable global

  • Variables static


Les structures

  • Déclaration

  • Utilisation

  • Avantages




Mémoire

  • Allocation, Libération

  • Pointeurs

  • Adressage


Tableaux, pointeurs et chaînes de caractères

  • Définition et utilisation classique des tableaux.

  • Equivalences pointeurs/tableaux.

  • Chaînes de caractères.

  • Initialisation des tableaux.

  • Exemples de manipulation de chaînes de caractères.


Les structures et la mémoire

  • Généralités.

  • Les structures emboîtées.

  • Les structures chaînées.

  • Les champs de bits.

  • Les unions.

  • Les énumérations.


Compléments sur les opérateurs et les instructions

  • Opérateur ternaire d'alternative.

  • L'instruction switch.

  • L'instruction do while.

  • Instructions associées aux boucles (break ...).


Opérateurs travaillant au niveau du bit

  • ET, OU, OU exclusif, complément à 1.

  • Décalages de bit.


Le macroprocesseur, la portabilité

  • Les directives de compilation : constantes symboliques, macros, inclusions, compilation conditionnelle.

  • Construction de surtypes : typedef.

  • Conversion explicite de types : casting.

  • Maîtrise des types complexes.






Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Les Bases de la Programmation en Langage C

Prix sur demande