Concepts de Base en C

Formation

À Montrouge et Rouen

1 050 € HT

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

Objectifs: Apprendre à programmer en langage C. Maîtriser les structures conditionnelles, les opérateurs logiques, les tableaux et les pointeurs.i. Destinataires: Les ingénieurs et les informaticiens qui souhaitent acquérir une formation complète et opérationnelle sur le langage C.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

Avoir un minimum de bases en informatique et si possible en programmation structurée.

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

PRESENTATION
Qu'est-ce que le langage C ?
C et la norme ANSI
Connaissances et ressources
Configuration de l'ordinateur
Matériel
Logiciel

CONCEPTS FONDAMENTAUX
Principes de base
Constantes et variables
Expressions
Instructions
Blocs d'instructions
Structure d'une fonction C
Détermination du type
Attribution des noms
Arguments de fonctions C
Début et fin d'une fonction
Corps de la fonction
Appel d'une fonction

DEBUTER LE PREMIER C
Un exemple C très simple
Commentaires
La directive #include
Fichiers en-têtes
La fonction main ( )
Le caractère saut de ligne (\n)
L'instruction return
La fonction exit ( )
Le type void
Compilation et laison
Bogues et erreurs
Déboguer le programme

NOMS ET TYPES DE DONNEES
Les mots clés C
Type char
Les variables caractère
Constantes caractère
Caractère d'échappement (\)
Affichage de caractères
Type int
Déclarer des variables entières
Afficher les codes numériques
Type float
Déclarer des variables réelles
Indicateur de formats réel (% f)
Type double
Notation scientifique
Nommer une variable

LECTURE ET ECRITURE DES E/S STANDARD
Entrées/sorties standard
Fonction getc( )
Fonction getchar( )
Fonction putc( )
Autre fonction d'écriture : putchar ( )
La fonction printf
Conversion de nombres hexadécimaux
Les longueurs d'un champ

GESTION DE DONNEES A L'AIDE D'OPERATEURS
Opérateur arithmétiques d'affectation
L'opérateur d'affectation (=)
Combiner opérateurs d'affectation et opérateurs arithmétiques
Nombres positifs et nombres négatifs
Incrémentation et décrémentation d'un point
Opérateurs relationnels
L'opérateur de conversion

TRAITEMENTS REPETITIFS
L'instruction for
L'instruction nulle
Ajout d'expressions à l'instruction for
Boucle while
Une boucle while infinie
La boucle do-while
Boucles imbriquées

LES OPERATEURS LOGIQUES
L'opérateur sizeof
L'opérateur ET (etamp;etamp;)
L'opérateur logique OU (||)
L'opérateur logique NON ( !)
Traitement binaire
Opérateurs bitwise
Opérateurs de décalage
L'opérateur conditionnel

MODIFICATEURS DE DONNEES
Modification du signe :
- signed
- unsigned
Modification de la taille des données
Modificateur short
Modificateur long
FONCTIONS MATHEMATIQUES
Fonctions mathématiques
Fonctions sin( ), cos( ) et tan( )
Fonction pow( ) et sqrt ( )
INSTRUCTIONS CONDITIONNELLES
Traitements conditionnels :
- if-else
- if imbriquées
- switch
- break
Sortir d'une boucle infinie

POINTEURS
Qu'est-ce qu'un pointeur ?
Adresse et contenu
L'opérateur d'adresse (etamp;)
Déclaration de pointeurs
L'opérateur d'indirection (*)
Pointeurs nuls
Mise à jour de variables à l'aide de pointeurs
Pointeurs multiples

STOCKAGE DE DONNEES SIMILAIRES
Qu'est-ce qu'un tableau ?
Déclarer des tableaux
Indexer des tableaux
Initialiser des tableaux
Taille des tableaux
Tableaux et pointeurs
Afficher un tableau de caractères
Tableaux à plusieurs dimensions

GESTION DE CHAINES
Qu'est-ce qu'une chaîne ?
Déclaration de chaînes
Initialiser des chaînes
Chaînes constantes et constantes caractère
Longueur d'une chaîne
Fonction strlen( )
Copie de chaînes
Lecture et écriture de chaînes :
- gets( ) et puts( )
- scanf( )

PORTEE ET CLASSES D'ENREGISTREMENT
Masquage de données
Portée locale
Porté de fonction
Portée globale
Indicateurs de classes de stockage :
- static/auto
Portée de fichier et hiérarchie des portées :
- register
- extern
Modificateurs de classes de stockage :
- const

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.

Concepts de Base en C

1 050 € HT