
Prolog: A Linguagem, A Máquina Abstrata de Warren e Implementações
2013; Volume: 20; Issue: 2 Linguagem: Português
10.22456/2175-2745.36756
ISSN2175-2745
AutoresGeorge Souza Oliveira, Anderson Faustino da Silva,
Tópico(s)Formal Methods in Verification
ResumoA principal motivação para o uso de programação em lógica e permitir que os programadores descrevam o que eles querem separadamente de como alcancar este objetivo. Neste contexto Prolog é a linguagem de programacao em lógica mais popular, tendo a máquina abstrata de Warren como o seu modelo de execução padrão. A escolha desta máquina como modelo de execução ocorreu devido ao fato desta oferecer várias vantagens, tais como fácil compilação, portabilidade e código compacto. Este tutorial tem por objetivo descrever as características principais da linguagem Prolog, do seu modelo de execução e apresentar os principais sistemas Prolog.
Referência(s)