Come Possiamo Aiutarti Oggi?

Ricerca su Teletec.itRicerca

Offerte di TelefoniaTelefonia: Offerte
Guide alla TelefoniaTelefonia: Guide
Guide InformaticheInformatica
Guida per InternetInternet
Guide di ElettronicaElettronica
Corso Online GratuitiCorsi
Canali TV UfficialiTv Online
Altri Servizi TeletecTutti 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.

Come Programmare in Prolog

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.


I 10 Migliori Smartphone Android sotto i 130 Euro
Nuovi e con garanzia soddisfatto o rimborsato. Clicca qui per saperne di pi.


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

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.

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

IN PRIMO PIANO

Come e Dove Pubblicare le Proprie Foto Online
Come e Dove Pubblicare le Proprie Foto Online
Con questo tutorial potrai vedere rapidamente, come e dove pubblicare le tue foto online. Ecco cosa fare.
Internet > Fotografia 

CURIOSITA'

Apple: La piccola 'ì' prima del nome è stata aggiunta all'iMac presentato nel 1998. La ...Leggi tutto >>
Apple: La piccola 'ì' prima del nome è stata aggiunta all'iMac presentato nel 1998. La 'i' stava per Internet. ...[Chiudi]

LE NUOVE GUIDE


Come Funziona Snapchat Map

Telefonia > Snapchat


Come Aprire e Modificare un File DOC in Android

Telefonia > Office


Come Fare Ginnastica in 7 Minuti con lo Smartphone Android - 7 Minute Workout

Telefonia > Sport


Come Estrarre l'Audio da un Video da Utilizzare come Suoneria per lo Smartphone

Telefonia > Musica


Come Programmare il Telecomando Universale della TV

Altro > Telecomando


Come Recuperare il Contenuto dei Filmati di un Vecchio Videoproiettore

Altro > Videoproiettore


Come Mettere il Blocco Sequenziale in Android

Telefonia > Android


SpeakerPhone Ex - Attivare chiamate e vivavoce senza premere nessun tasto

Telefonia > Applicazioni Android


Come Accendere e Spegnere lo Schermo del tuo Smartphone Android Automaticamente

Telefonia > Applicazioni Android


Tutte le Guide >>


TELEFONIA


Promozione Ho. Mobile

Offerta 'ciaho'
Prezzo: 9,99 euro al mese
> 70 Giga di traffico internet mobile;
> Minuti illimitati di traffico voce verso tutti i numeri nazionali di rete mobile e rete fissa;
> SMS illimitati verso tutti i numeri nazionali;
> 300 minuti di chiamate internazionali verso 33 Paesi Esteri;
[+] Informazioni


Guide Telefonia


Come Scaricare il Green Pass

Telefonia > Salute


Come Configurare un Apple AirTag [Risolto]

Telefonia > Apple


Come Spiano e Controllano il tuo Smartphone [Risolto]

Telefonia > Sicurezza


Come Sbloccare lo Smartphone con i Comandi Vocali [Risolto]

Telefonia > Android


Come Capire se Hanno Tentato di Sbloccare il tuo Smartphone Android

Telefonia > Sicurezza


Come Liberare Spazio su Dispositivi Android e Ripulire la Cache [Risolto]

Telefonia > Android


Come Spiare WhatsApp e Metterlo Sotto Controllo [Risolto]

Telefonia > Whatsapp


Cosa Fare se il Cellulare Cade in Acqua

Telefonia > Assistenza


Come Registrare le Telefonate su Android

Telefonia > Applicazioni Android


Come adattare Microsim a SIM

Telefonia > Sim


Tutte le Guide >>


INFORMATICA


Come Ripristinare il Funzionamento del Mouse su Windows 10 [Risolto]

Computer > Mouse


Come Stabilire se il Tuo PC è Compatibile con Windows 11

Computer > Windows11


Come Formattare una Chiavetta USB Protetta da Scrittura [Risolto]

Computer > Utility


Come Cambiare la Lingua di Google Chrome [Risolto]

Computer > Chrome


Come Aprire PDF Danneggiati [Risolto]

Computer > Pdf


Come Velocizzare il Computer [Risolto]

Computer > Utility


Dove Trovare un Software Gestione Risorse Umane

Computer > Gestionali


Dove Posso Trovare Gestionali per la mia Azienda?

Computer > Gestionali


Come Gestire Facilmente la Propria Economia Domestica con il PC

Computer > Gestionali


Come Gestire la Propria Finanza con Finance Explorer

Computer > Gestionali


Tutte le Guide >>


INTERNET


Come Registrare una Riunione di Google Meet [Risolto]

Internet > Google


Come Funziona Spotify Greenroom

Internet > Spotify


Come Caricare File su Google Drive in Caso di Problemi [Risolto]

Internet > Drive


Come Scoprire a chi Appartiene un Indirizzo Email [Risolto]

Internet > Email


Come Estrarre il Testo da Foto e Immagini con Google Drive [Risolto]

Internet > Grafica


Come Estrarre il Testo da un PDF con Google Drive [Risolto]

Internet > Pdf


Come Avviare un Canale YouTube di Successo

Internet > Youtube


Come Funziona Zoom e Come Usarlo al Meglio

Internet > Zoom


Come Portare Traffico al Tuo Sito con Pinterest

Internet > Pinterest


Come Scegliere il Giusto Nome per un Blog o un Sito Web [Risolto]

Internet > Blog


Tutte le Guide >>


ELETTRONICA


Come Ridare Vita alle Batterie di Smartphone, Notebook e Tablet

Altro > Elettronica


Come Fare Foto a 360 da caricare su Facebook

Altro > Fotografia


Come Inviare il Tuo Video a Italia 1

Altro > Mediaset


Come Fare il Reset alle Stampanti Epson

Altro > Stampante


Come Resettare il Tamburo Dr2000 / 2200 della Brother

Altro > Stampante


Come Attivare la Smartcard tivùsat

Altro > Tivùsat


Come Trasformare una Vecchia TV in una Tv Smart con Amazon

Altro > Amazon


Come Avere la Guida TV di Tivùsat su Smartphone

Altro > Tivùsat


Come Controllare l'Ufficio Tramite Smartphone e Mini Telecamera Spia WiFi

Altro > Sicurezza


Come Funziona Magia di Stelle

Altro > Elettricita


Tutte le Guide >>