Programme d'études 2001-2002 > FSA > INGI2531
INGI2531Programmation algébrique et logique

[30h+15h]2q

Enseignant(s) :

Yves Deville, Yves Deville (coord.), Baudouin Le Charlier

Objectifs

Familiarisation avec différents paradigmes de programmation et avec les formes spécifiques de raisonnement que nécessite la conception de programmes selon ces paradigmes.

Cahier des charges

Programmation algébrique
- concepts
- construction et vérification de programmes
- transformation et synthèse de programmes
- étude de cas
- logiciels de programmation assistée.
Programmation logique
- concepts,
- construction et vérification de programmes
- transformation et synthèse de programmes
- étude de cas
- logiciels de programmation assistée.

Résumé

L'accent est donc mis sur les méthodes de programmation plutôt que sur les langages.
Deux paradigmes sont abordés : la programmation basée sur des théories algébriques (théories équationnelles, algèbre des processus, programmation fonctionnelle, .. ) et celle basée sur la logique (en particulier : clauses de Horn, logique constructive, programmation logique par contraintes,...).

Le cours INGI2531 est mentionné dans les programmes suivants :

INFO3DA Programme conduisant au grade de diplômé d'études approfondies en informatique


Programme d'études 2001-2002 > FSA > INGI2531

Recherche - Aide - Renseignements généraux

[UCL] [Site Web Facultaire] [Pointeurs utiles]

Responsable : Jean-Louis Marchand
Contact : secretaire@fsa.ucl.ac.be