Informatique - ProLog (UGA, L3Miage)
Informatique - ProLog (UGA, L3Miage): All participants
- Forum Forum
- Virtual programming lab Brouillon libre Prolog
Exercices de préparation des TD
- Virtual programming lab Exercice ProLog 1 : balade (sudEst)
- Virtual programming lab Exercice ProLog 2 : balade (nord)
- Virtual programming lab Exercice ProLog 3 : balade (directionSud)
- Virtual programming lab Exercice ProLog 4 : balade (quartSE)
- Virtual programming lab Exercice ProLog 10 (=1+...+4) : balades (façon requête bd)
- Virtual programming lab Exercice ProLog 1 : famille (grandParent)
- Virtual programming lab Exercice ProLog 2 : famille (enfant)
- Virtual programming lab Exercice ProLog 3 : famille (ancetre)
- Virtual programming lab Exercice ProLog 4 : famille (generation)
- Virtual programming lab Exercice ProLog 10 (=1+...+4) : famille (façon requête bd)
- Virtual programming lab Exercice ProLog 1 : arithmétique sur les nombres romains (+2)
- Virtual programming lab Exercice ProLog 2 : arithmétique sur les nombres romains (-1)
- Virtual programming lab (** étu. : A::K **) Exercice ProLog 3 : arithmétique sur les nombres romains (+)
- Virtual programming lab Exercice ProLog 4 : arithmétique sur les nombres romains (*)
- Virtual programming lab Exercice ProLog 5 : arithmétique sur les nombres romains (estPair)
- Virtual programming lab Exercice ProLog 6 : arithmétique sur les nombres romains (>)
- Virtual programming lab Exercice ProLog 7 : arithmétique sur les nombres romains (max)
- Virtual programming lab Exercice ProLog 8 : arithmétique sur les nombres romains (pgcd)
- Virtual programming lab Exercices ProLog 36 (=1+...+8) : arithmétique sur les nombres romains (façon requête bd)
- Quiz QCM d'entrainement sur les Listes [E|L] (ProLog, Erlang) hors programmes
- Quiz QCM d'entrainement sur la complétude et la terminaison de programmes ProLog
- Virtual programming lab Exercice ProLog 0 : coupe en deux avec concat (et memeLongueur)
- Virtual programming lab Exercice ProLog 1.0 : longueur d'une liste
- Virtual programming lab Exercice ProLog 1.1 : dériver une liste (liste des différences successives)
- Virtual programming lab Exercice ProLog 2.0 : inverser une liste
- Virtual programming lab Exercice ProLog 2.1 : palindrome
- Virtual programming lab Exercice ProLog 0 : échanger premier dernier avec concat
- Virtual programming lab Exercice ProLog 1.0 : somme des entiers d'une liste
- Virtual programming lab Exercice ProLog 1.1 : supprimer les zéros
- Virtual programming lab (** étu L::Z **) Exercice ProLog 2 : supprimer les doublons (qlcq)
- Virtual programming lab Exercice ProLog 0 : facteur avec concat
- Virtual programming lab Exercice ProLog 1.1 : plus long préfixe commun
- Virtual programming lab Exercice ProLog 1.5 : coupe en deux (sans concat)
- Virtual programming lab Exercice ProLog 2 : échanger début fin
- Virtual programming lab Exercice ProLog 0 : est-ce trié ?
- Virtual programming lab Exercice ProLog 1 : recherche du minimum
- Virtual programming lab Exercice ProLog 2 : tri par rech. du minimum
- Virtual programming lab Exercice ProLog 3 : tri fusion
- Virtual programming lab Exercice ProLog 1 : insertion
- Virtual programming lab (** étu. : A::K **) Exercice ProLog 2 : tri par insertion.
- Virtual programming lab Exercice ProLog 3 : tri par pivot
- Virtual programming lab Exercice ProLog 1 : recherche dans une liste d'associations.
- Virtual programming lab Exercice ProLog 2 : Calculatrice à pile pour expressions postfixées.
- Virtual programming lab Exercice ProLog 3 : inversion (avec file)
- Virtual programming lab Exercice ProLog 1 : parcours d'un arbre
- Virtual programming lab Exercice ProLog 2 : nombre de feuilles d'un arbre
- Virtual programming lab Exercice ProLog 3 : hauteur d'arbre
- Virtual programming lab Exercice ProLog 0 : est-ce un arbre binaire de recherche ?
- Virtual programming lab Exercice ProLog 1 : maximum d'un arbre binaire de recherche
- Virtual programming lab Exercice ProLog 2 : recherche dans un arbre binaire de recherche
- Virtual programming lab (** étu. : L::Z **) Exercice ProLog 3 : insertion dans un arbre binaire de recherche
- Virtual programming lab Exercice ProLog 4 : suppression dans un arbre binaire de recherche
- Virtual programming lab (** étu. : A::K **) Exercice ProLog : La course à 100 (le compte est bon additif).
- Virtual programming lab Espace libre Prolog pour l'exercice, le coloriage, voir sujet Examen session 1, 2018-9.
- Virtual programming lab Exercice ProLog : Répartition équitable.
- Virtual programming lab Exercice ProLog 1 : lecture de listes imbriquées.
- Virtual programming lab Exercice ProLog 2 : évaluation de listes imbriquées.
- Virtual programming lab Exercice ProLog 1 : lecture d'expressions arithmétiques simples.
- Virtual programming lab Exercice ProLog 2 : évaluation d'expressions arithmétiques simples.
Exercices issus d'épreuve d'évaluation des connaissances
- Quiz QCM d'auto-évaluation ProLog
- Virtual programming lab Exercice ProLog (d'après CC 2016-17) : nombre d'occurences
- Virtual programming lab Exercice ProLog (d'après CC 2016-17) : compte et supprime
- Virtual programming lab Exercice ProLog (d'après CC 2016-17) : histogramme
- Quiz Analyse de programme ProLog abstrait (d'après CC 2017-18) : programme red
- Virtual programming lab Exercice ProLog (d'après CC 2017-18) : supprime min et max
- Virtual programming lab Exercice ProLog (d'après CC 2017-18) : médiane
Divers
- Virtual programming lab Exercice ProLog : déplier une liste
- Virtual programming lab Exercice ProLog : tri2 (min/max)
- Virtual programming lab Exercice ProLog : plusUn
- Virtual programming lab Exercice Prolog : à 1 près (par requête à l'interpréteur)
- Virtual programming lab Exercice ProLog : somme1N
- Virtual programming lab Exercice ProLog : factoriel
- Virtual programming lab Exercice ProLog : prochain palindrome
- Virtual programming lab Exercice ProLog : Jour de Naissance
- Virtual programming lab Exercice ProLog : codage par répétition.
- Virtual programming lab Exercice ProLog : séparation lettre/chiffre
- Virtual programming lab Exercice ProLog : plusUn