Paradigmes de programmation

  • Aide
  • Recherche
  • Facebook
  • Twitter
Université de Pau et des Pays de l'Adour (UPPA)

Actualités

    • Entrer à l'UPPA

      1ère année de Licence, de DUT et CMI : se préinscrire, déposer ses vœux de poursuite d’études et répondre aux propositions d’admission.

      Lire la suite

    • Candidater en master

      Le conseil d’administration de l’Université a voté des capacités d’accueil limitées en 1ère année de master. Les modalités de recrutement s’effectuent dorénavant sous la forme de l’examen d’un dossier...

      Lire la suite

    • Visite guidée du campus de Paupour les lycéens et leurs parents

      L'UPPA propose un circuit de découverte du campus de Pau

      Lire la suite

    • UE Libres

      Du 11 janvier (7h) au 30 janvier (23h) vous devez vous inscrire à une UE libre pour les semestres pairs (S2, S4)

      Lire la suite

Formations 2018-19

Paradigmes de programmation

Présentation

L'enseignement des paradigmes de programmation présente et montre principalement les fondements ainsi que les différences entre les différents paradigmes de programmation. On y aborde la programmation impérative (effet de bord, synonomie, ADA, abstraction et paquetages, et passages de paramètres), la programmation fonctionnelle (le Lambda-notation, conversion, Béta-réduction, induction, récursion) et enfin la programmation concurrente (concurrence, synchronisme, asynchronisme, entrelacement, deadlock, vivacité, équité, section critique, exclusion mutuelle, les algorithmes de Dekker et de Peterson). Afin d'illustrer les concepts de la programmation impérative, concurrente et objets, les étudiants mettent en oeuvre en TP les algorithmes de Dekker et de Peterson en utilisant le langage ADA, un langage impératif, concurrent orienté objet.

Volume horaire

  • CM : 15h
  • TD : 15h
  • TP : 9h

Examens

50 %  Contrôle continu + 50 % Examen Terminal

En bref

Crédits ECTS 4

Nombre d'heures 39h

Niveau d'étude BAC +3

Langue d'enseignement
Français

Contact(s)

Composante

Lieu(x)

  • Pau