Paradigmes de programmation

  • Aide
  • Recherche
  • Facebook
  • Twitter
Formation

Formation continue et reprise d'études

Formation continue et reprise d'études

Consultez la liste des formations proposées dans le cadre de la formation continue : formations diplômantes, certifications, préparations, formations courtes et formations sur mesure

Lire la suite

Actualités

    • Inscription en ligne 2020-2021Ouverte

      Inscription exclusivement en ligne : à partir du 6 juillet 2020 et du 7 juillet pour le nouveaux bacheliers

      Lire la suite

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

  • Cours Magistral : 15h
  • Travaux Dirigés : 15h
  • Travaux Pratique : 9h

Examens

30 %  Contrôle continu + 20 % TP + 50 % Examen Terminal

En bref

Crédits ECTS 4.0

Nombre d'heures 39.0

Niveau d'étude BAC +3

Contact(s)

Composante

Lieu(x)

  • Pau