ISBN-13: 9781848901551 / Portugalski / Miękka / 2014 / 284 str.
O Prolog e uma linguagem de programacao, mas uma linguagem pouco usual. A designacao "Prolog'' e abreviatura de "Programming with Logic'' e a relacao com a logica e o que da ao Prolog o seu perfil especial. No seu amago esta uma ideia surpreendente: nao dizer ao computador o que fazer. Em vez disso, descrevem-se as situacoes relevantes e a computacao e efetuada quando se fazem perguntas. O Prolog deduz novos factos acerca das situacoes descritas e devolve essas deducoes como respostas. Porque aprender Prolog? Em primeiro lugar, a sua divisa "dizer qual e o problema em vez de dizer como o resolver" faz com que esta seja uma linguagem de muito alto nivel, adequada para aplicacoes com estruturas de conhecimento complexas, tais como inteligencia artificial, processamento de lingua natural e web semantica. Ao estudar Prolog, o leitor vera como tarefas sofisticadas podem ser resolvidas computacionalmente. Para alem disso, o Prolog exige um tipo de raciocinio diferente. Ha que ver os problemas de um ponto de vista diferente, declarativamente em vez de procedimentalmente. Adquirir este espirito e aprender a apreciar as relacoes entre a logica e a programacao, fazem com que o estudo do Prolog seja desafiante e compensador."
O Prolog é uma linguagem de programaçao, mas uma linguagem pouco usual. A designaçao "Prolog é abreviatura de "Programming with Logic e a relaçao com a lógica é o que dá ao Prolog o seu perfil especial. No seu âmago está uma ideia surpreendente: nao dizer ao computador o que fazer. Em vez disso, descrevem-se as situaçoes relevantes e a computaçao é efetuada quando se fazem perguntas. O Prolog deduz novos factos acerca das situaçoes descritas e devolve essas deduçoes como respostas.Porque aprender Prolog? Em primeiro lugar, a sua divisa "dizer qual é o problema em vez de dizer como o resolver" faz com que esta seja uma linguagem de muito alto nível, adequada para aplicaçoes com estruturas de conhecimento complexas, tais como inteligencia artificial, processamento de língua natural e web semântica. Ao estudar Prolog, o leitor verá como tarefas sofisticadas podem ser resolvidas computacionalmente. Para além disso, o Prolog exige um tipo de raciocínio diferente. Há que ver os problemas de um ponto de vista diferente, declarativamente em vez de procedimentalmente.Adquirir este espírito e aprender a apreciar as relaçoes entre a lógica e a programaçao, fazem com que o estudo do Prolog seja desafiante e compensador.