- Cours (CM) 12h
- Cours intégrés (CI) -
- Travaux dirigés (TD) -
- Travaux pratiques (TP) 24h
- Travail étudiant (TE) -
Langue de l'enseignement : Français
Description du contenu de l'enseignement
- Langage C : structure d’un programme, variables et types de données, structures, opérateurs, boucles, branchements conditionnels et inconditionnels, entrées/sorties, tableaux et pointeurs, gestion de la mémoire.
- Objectifs : Savoir analyser un programme écrit en langage C. Savoir implémenter un algorithme à l’aide du langage C.
Compétences à acquérir
1. Disciplinaires
2. Transversales
- Savoir écrire un programme en langage C en respectant la norme ANSI
- Savoir utiliser les bibliothèques standards
- Savoir développer sa propre bibliothèque
- Savoir lire et écrire dans des fichiers
- Savoir gérer l’allocation dynamique de mémoire
- Savoir structurer un programme (programmation modulaire)
- Savoir retranscrire un algorithme en langage C
2. Transversales
- Savoir chercher les informations (comportement d’une fonction, format de fichier, encodage, etc …)
Contact
Faculté de physique et ingénierie
3-5, rue de l'Université67084 STRASBOURG CEDEX
Formulaire de contact
Responsable
Jean-Baptiste Kammerer