Come Possiamo Aiutarti Oggi?

Ricerca

Telefonia: Offerte
Telefonia: Guide
Informatica
Internet
Elettronica
Corsi
Tv Online
Tutti i Servizi
Internet > Corsi
Data di publicazione: 18.07.2016 - 07:07:16

Come Programmare in Prolog Grazie a questa guida puoi imparare il Prolog in modo semplice e veloce.

La soluzione che cercavi su come Programmare in Prolog è qui!

Ti forniamo la soluzione, che ha già aiutato migliaia di persone e che grazie a questo contenuto, ora sanno esattamente come Programmare in Prolog. Mettiti comodo e buona lettura.

Introduzione
In questa guida scopriremo come imparare a programmare il Prolog, un linguaggio di programmazione logico.

Contenuto
Come Imparare a Programmare in Prolog
Era il 1972 quando Robert Kowalski (per l'aspetto teorico), Marten Van Emdem (per la dimostrazione sperimentale) ed Alain Colmerauer (per l'implementazione), negli anni settanta diedero vita al Prolog (contrazione del francese PROgrammation en LOGique), un linguaggio di programmazione che ha un approccio con espressione logica al problema.

Mentre nei linguaggi di programmazione 'standard' si cerca di risolvere un problema attraverso un algoritmo, in Prolog è la logica a farla da padrona e questo lo rende utile per essere utilizzato nel campo dell'intelligenza artificiale, ma anche elastico per la risoluzione veloce dei problemi.

Il Prolog crea le relazioni tra 2 più oggetti e nello stesso tempo crea un filo logico adatto a risolvere un problema in qualsiasi settore e in qualsiasi campo. Ad esempio può essere utilizzato per creare un sistema esperto, oppure per mettere in evidenza le relazione tra un soggetto e un altro, come nel caso della creazione di un Albero Genealogico.

Il Prolog è quindi adatto alla risoluzione dei problemi, alla creazione di sistemi esperti e all'applicazione dell'Intelligenza Artificiale. Oltre a questo può essere utilizzato anche in campo scolastico, ad esempio i bambini possono imparare il Prolog per avere un approccio logico e razionale ai problemi e alle sfide che dovranno affrontare nella vita. Inoltre è un linguaggio di programmazione davvero semplice da utilizzare che attraverso una struttura personalizzata e logica può essere utilizzato per la risoluzione di problemi anche in ambito professionale.


Offerte Telefonia e Internet. Oggi:
Poste Mobile - Promozioni e Offerte
Rabona - Promozioni e Offerte per la Telefonia
Optima Mobile - Promozioni e Offerte per la Telefonia


Un esempio di Prolog

Mettiamo in relazione la famiglia di Peter. Peter è sposato con Megan ed è padre di Luke e Monica.
In Prolog possiamo usare parole (Atomi) a nostro piacimento per esprimere queste relazioni.

Esempio:
padre(luke, peter).
padre(monica, peter).
madre(luke, megan).
madre(monica, megan).

Scrivendo ad esempio padre(luke, Chi). il Prolog ci risponderà:

Yes
Chi = peter


Ovvero, c'è una relazione tra gli elementi (Yes) e il padre di Luke è Peter.

Come Impare il Prolog - Corso Online

Come primo passo consiglio quello di iniziare con Wikibooks, non tanto per la completezza delle informazioni, ma per la facilità con cui vengono espresse e per capire fin da subito la struttura di programmazione in Prolog. Ecco il link:

Prolog/Primi passi

Altro interessante progetto è quello presente in questa sito:

Dalla Logica al Prolog

Ed infine ad opera di completezza si può scaricare il seguente ebook (gratuito) in formato PDF:

PROLOG - Linguaggio e metodologia di programmazione logica

Come Scaricare Prolog su PC

Esistono diverse versione gratuite di Prolog. Tra le distribuzioni più blasonate sicuramente c'è SWI-Prolog, adatto per essere eseguito su Windows, Linux e Mac.

Un'altra versione, la Jiprolog, è quella dell'Italiano Ugo Chirico, con all'interno molti esempi.

Prolog Tutorial

Ed ecco un video corso di Prolog. Anche se è in lingua inglese, trattandosi di un linguaggio di programmazione basta seguire gli esempi del video per imparare il Prolog.

Condivisione


Offerte Telefonia e Internet. Oggi:
Poste Mobile - Promozioni e Offerte
Rabona - Promozioni e Offerte per la Telefonia
Optima Mobile - Promozioni e Offerte per la Telefonia


Rosario Sancetta
Spero di esserti stato d'aiuto.
Sono Rosario Sancetta, il responsabile di questo sito. Sono un programmatore informatico dal 1991, un Top Contributor di Google, Eccellenza in Digitale Italiana ed Europea ed esperto in Web Marketing.

Commenti
Matteo
21.05.2018 - 09:05:34
Interessante, ma non ho mai capito a quale sviluppi pratici possa servire.
Nino
19.03.2021 - 15:03:35
Accidenti che tutorial!

E tu cosa ne pensi?

Lascia il tuo commento cliccando qui.

 

Nome

 

Commento

 

Attenzione richiesta:

Il tuo nome e il tuo commento verranno registrati all'interno del nostro server. Puoi utilizzare anche un nome che non identifichi la tua persona per restare nell'anonimato. Ad esempio, se ti chiami "Mario Rossi" puoi scrivere semplicemente Mario. L'unico scopo di questo servizio e' quello di arricchire i contenuti attraverso i commenti, oppure esprimere opinioni, pareri e suggerimenti. Prima di continuare devi selezionare il box qui sotto e dare il tuo consenso, se vuoi davvero inviare il tuo commento. Grazie in anticipo per il tuo tempo.

 

 

Scrivi quanto fa 2+3 qui sotto:

 


Contenuti Simili
1 - Come Capire l'Inglese Parlato
2 - Come Accedere a Migliaia di Corsi Online - edX
3 - Come Imparare a Scrivere Bene in Inglese - Anop English Typing Tutor
4 - Come Imparare il Linguaggio dei Segni
5 - Come Imparare il Pascal - Video Corso Gratis
+ Tutte le guide (Corsi) >>
Oppure:
Internet
> Corsi