Programmation impérative

Programmation impérativeCode de l'UE : HLIN202

Présentation

Ce module s'intéresse aux fondements des langages impératifs et de leur mise en pratique au travers de langages de programmation. En particulier, les points suivants sont abordés:
- le typage statique des données
- la gestion mémoire (variable, pointeurs, adresses) - la définition et l’appel de fonction (passage des paramètres) - la manipulation explicite de la mémoire (tableau, allocation dynamique) - la définition et l’utilisation de structure de données composites (struct) - les entrées-sorties

Objectifs

Apprendre les fondements de la programmation impérative et les mettre en oeuvre en C++.
S'adapter à un langage impératif : la syntaxe change, mais les principes restent les mêmes.
 

Volume horaire

  • CM : 13.5
  • TD : 18
  • TP : 18
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Nombre d'heures 49 HE

Période de l'année
secondSemestre

Langue d'enseignement
fr

Contact(s)

Contact(s) administratif(s)

Michelle JOAB (michelle.joab @ umontpellier.fr)

Pascal GIORGI (pascal.giorgi @ umontpellier.fr)