Langage prolog

Transparents Support de cours

FICHE TECHNIQUE

Objectifs du stage

Le langage PROLOG est un bon support aux concepts de systèmes experts.

Ce cours présente le langage de programmation PROLOG.

Il doit permettre à la fin du stage d'être capable :

de réaliser de petits programmes en PROLOG,

de comprendre les principes des systèmes experts

Méthodes

Matériel utilisé : rétro-projection d'écran PC

Type de formation : 1H30 théorique

et 2H d'exercices

Durée : 3H

Conditions d'accès

Niveau requis : Agent technique ou ingénieur

Métier : Logiciel, système ou electronique

Connaissance : Celles déduites de la rubrique métier

Présentation préparatoire : introduction à la programmation

PROGRAMME

INTRODUCTION

DEFINITIONS

Les faits et les règles

Le raisonnement

Les listes

L'optimisation

LA BOITE A OUTILS PROLOG

Manipulation de clauses

les tests sur les données

Les entrées sortie

La mise au point

Le calcul

La définition des opérateurs

Les grammaires

comparatif PROLOG

AUTRES LANGAGES OU SYSTEMES EXPERTS

Le générateur KOOL

Langage par contraintes CHARMES

Les langages algorithmiques

APPLICATIONS POSSIBLES EN INDUSTRIE

Aspect utilisation

Aspect prototypage

Aspect programmation

EXEMPLES

Système expert

Calcul symbolique

Tri

Tour de Hanoi

Recherche de chemins

Problème des reines

Accueil ] Remonter ]