Informatique

  • 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
  • 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