Come Possiamo Aiutarti Oggi?

Ricerca

Telefonia: Offerte
Telefonia: Guide
Informatica
Internet
Elettronica
Corsi
Tv Online
Live Webcams
Magazine
Tutti i Servizi
Categorie | Guide sulla TelefoniaTelefonia | Guide ai Computer e ai migliori programmi per pcComputer | Guide ai Migliori Siti e Servizi OnlineInternet | Guide per Dispositivi Elettrici ed ElettroniciElettronica | Corsi Online GratisCorsi | Tv Online: Rai, Mediaset, Discovery e Canali stranieri in StreamingTv | Magazine con tante guide utiliMagazine | Ricerca nel sitoRicerca | Tantissimi altri servizi...Altro...
  Internet > Corsi
[X]
Internet
  Google
  Gmail
  Google Foto
  Amazon
  Facebook
  Netflix
  WhatsAPP
  YouTube

Guide Internet
  AdSense
  Adsl
  Allianz
  Amazon
  Animali
  Annunci
  Apple
  Ask
  Assicurazione
  Audio
  Blog
  Calcoli
  Casa
  Chat
  Concorsi
  Corsi
  Dazn
  Discovery
  Dominio
  Donne
  Drive
  Dropbox
  Ebook
  E-Commerce
  Email
  Facebook
  Fax
  Feste
  Film
  Fisco
  Fotografia
  Giochi Online
  Giochi per PC
  Giochi Testuali
  Gmail
  Google
  Google Foto
  Grafica
  Infinity
  Instagram
  Interessanti
  Kodi
  Lavoro
  Linkedin
  Linkem
  Mediafire
  Mediaset
  Mediaset (Elettronica)
  Microsoft
  Musica
  Natale
  Netflix
  Ufficio
  OneDrive
  PayPal
  PDF
  Pinterest
  Politica
  Poste
  Postepay
  Quick Response
  Rai
  Ristorazione
  Riviste
  Salute
  Satispay
  Scuola
  Sicurezza
  Sky
  SMS
  Social
  Soldi
  Sport
  Spotify
  Statistiche e Contatori
  Telepass
  Tiscali
  Tumblr
  Tv
  Twitter
  Twoo
  Viaggi
  Video
  Web
  WhatsAPP
  WiFi
  Wordpress
  YouTube

Corso Prolog - Come Programmare in Prolog | TeleTec.it

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.



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.


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.

Commenti
Matteo
21.05.2018 - 09:05:34
Interessante, ma non ho mai capito a quale sviluppi pratici possa servire.

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 Accedere a Migliaia di Corsi Online - edX
2 - Come Imparare a Scrivere Bene in Inglese - Anop English Typing Tutor
3 - Come Imparare il Linguaggio dei Segni
4 - Come Imparare il Pascal - Video Corso Gratis
5 - Come Fare un Corso di Statistica - Ebook Gratis
6 - Come Imparare a Programmare in Python - Video Corso Gratis
7 - Come Imparare le Espressioni Regolari - Esempi, Guide e Video Tutorial
8 - Come Imparare il Machine Learning Velocemente
9 - Come Imparare a Programmare in JavaScript con Android - Grasshopper
+ Tutte le guide (Corsi) >>
Oppure:
Internet
> Corsi