Bem Vindo à UC de Prolog

A UC inclui:

  • Introdução à linguagem Prolog

  • Prolog as a Logical Language

  • Examples
  • Non-determinism
  • Functional Aspects
  • Prolog in Practice
  • Searching
  • TypeChecking
  • Input Output
  • State and the Data-base
  • Meta-Calls

  • Exemplos de Utilização de Prolog

  • Grammars

  • Knowledge Bases
  • Compilers
  • Rule-Based Systems

  • Extensões a Prolog

  • Tabling
  • Constraints
  • Datalog
  • Negation
  • SAT

Material de Apoio

Avaliação

A avaliação combina prática e teoria. Os componentes de avaliação são os seguintes:

  • Trabalho: desenvolvido em grupos de até três alunos, vale 6 valores. O trabalho terá de ser entregue até ao dia 16 de Junho. A entrega consistirá numa apresentação, num relatório sucinto e no programa.

  • Exame: vale 14 valores. Um exame de anos anteriores está disponível

  • Valorizações: trabalhos acima da media poderão ser avaliados para mais de 6 valores. Trabalhos considerados "Awesome" dispensam do exame.