Cours complet prolog Licence informatique Programmation fonctionnelle et logique Programmation fonctionnelle et logique --Dossier sur PROLOG Dossier sur PROLOG Martin Ludovic CDossier sur PROLOG Table des matières Table des matières I La programmation log
Licence informatique Programmation fonctionnelle et logique Programmation fonctionnelle et logique --Dossier sur PROLOG Dossier sur PROLOG Martin Ludovic CDossier sur PROLOG Table des matières Table des matières I La programmation logique I Un mode de programmation à part I Les autres modes de programmation I La programmation impérative I La programmation fonctionnelle I La programmation logique I La programmation orientée objet I Constitution d ? un programme PROLOG I Les faits I Les règles I Les conventions de SWI- PROLOG ? II Utilisations de PROLOG II Interrogation de bases de données relationnelles II Programmation de la base de données II Interrogation de la base de données II Véri ?cation de la présence d ? une donnée dans la table II Recherche d ? une liste simple II Recherche d ? une liste multiple II Recherche dans un intervalle de valeurs II Utilisation des sous-tables II Formalisation de systèmes experts II PROLOG et les systèmes experts II Constitution de la base de connaissance II Enumération exhaustive II Ecritures condensées II Règle de commutation II Enumération par variables II Relations entre paramètres II Mise en place des règles de décision II Calculs II Utilisation d ? une pile II Appel récursif terminal II Valeur approchée II Première approximation II Calcul logarithmique II Approximation plus ?ne II Représentation spécialisée de nombres II Dé ?nition d ? un système numérique II Représentation syntaxique II Conversion entre systèmes II Dé ?nition d ? opérateurs III La recherche de solution III L ? uni ?cation III Termes III Substitutions III Uni ?cation III Dé ?nition III Algorithme de J Herbraund III Désaccord III Eclatement III Suppression i CDossier sur PROLOG Table des matières III Elimination d ? une variable III Renversement III Teste d ? occurrence III Indéterminisme III Exécution d ? un programme PROLOG III L ? interactivité par les requêtes III Des questions et des réponses III Un programme évolutif III La recherche de preuves par l ? uni ?cation III Fonctionnement général III La logique III L ? implémentation III Exemples avec des opérations en unaire III Exemples avec des listes III Propriétés des listes III Exemples IV Conclusion ii CDossier sur PROLOG Liste des programmes Liste des programmes Programme Biographie des rois de France Programme Base de connaissances exhaustive Programme Base de connaissances commutative erronée Programme Base de connaissances avec énumération par variable erronée Programme Base de connaissances avec relation entre paramètres erronée Programme Base de connaissances condensée ?nale Programme Formalisation d'un système expert complète Programme Calcul avec pile Programme Calcul avec appel récursif terminal Programme Calcul approché Programme Calcul approché logarithmique Programme Calcul approché précis Programme Dé ?nition d ? un système unaire Programme Conversion unaire décimal Programme Dé ?nition d ? un système numérique complet avec les opérateurs Programme Dé ?nition du système unaire avec répétitions Programme Appartenance à une liste ère version Programme Appartenance à une liste ème version iii CDossier sur PROLOG La programmation logique PROLOG est un langage qui comme son nom l ? indique PROgrammation LOGique
Documents similaires










-
43
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 26, 2021
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 224.2kB