Paradigmes de programmation

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

Actualités

    • L’UPPA, dans le top 10 des 70 universités françaises pour la réussite des étudiants

      Selon les données publiées par le ministère de l’Enseignement Supérieur et de la Recherche, l’UPPA se classe dans les dix premiers du palmarès français des universités qui accompagnent le mieux leurs...

      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

"UPPA Connect" : renforcer les liens entreprises-étudiants

L’UPPA lance sa plate-forme "UPPA Connect" permettant de créer un réseau professionnel entre les entreprises du territoire, les étudiants et les anciens étudiants devenus des professionnels. En savoir plus

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