IP206 - Algorithmique-langage C

IP206 - Algorithmique-langage C

Objectifs

Objectif général :

Ecrire et exécuter des applications en langage C.

Objectifs détaillés :

Compiler et exécuter un programme simple.
Utiliser la bibliothèque standard du langage.
Déclarer des constantes et des variables de types élémentaires, utiliser les opérations associées (déclaration, portée, affectation, opérateurs).
Utiliser les structures de contrôle du langage (if, switch, for, while).
Passer des adresses de variables (pointeurs) en paramètre de fonction.
Manipuler des tableaux.
Manipuler des chaînes de caractères, afficher et récupérer des informations sur le terminal.
Manipuler des types énumérés et des structures.
Ecrire une application à plusieurs modules, en écrivant des fichiers headers appropriés.
Lire et écrire des fichiers de données.
Effectuer des allocations dynamiques (tableaux, structures).

Volume horaire (h)

  • Cours magistraux : 24
  • Travaux dirigés : 26

Examens

Nombre total d'heures d’évaluation : 4

Ce cours fait partie de la formation

En bref

Crédits ECTS : Cf UE

Nombre d'heures 54

Contact(s)

Jean-Marc VENGUT

Tél : +33 5 62 25 95 34

Email : jean-marc.vengut @ enac.fr