Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Prolog Språk Tutorial

    Prolog ( programmering i Logic ) är ett programmeringsspråk som utvecklades i Frankrike för användning i naturligt språk översättning . Naturligt språk är vad programmerare kallar språk som franska och tyska . Prolog förfinades ytterligare av datavetare i Skottland för att användas som en automatisk teorembevisare , vilket bevisar satser i matematik och logik . Japanerna valde Prolog att använda inom artificiell intelligens ( AI ) projekt . Denna internationella språket är otroligt flexibel . Instruktioner
    en

    Använd Prolog som den är avsedd att användas. Språk som Ruby och C + + tala om vad datorn ska göra . Programmering i Prolog består av att skapa en databas med fakta och regler som beskriver en viss universum av diskurs . Användaren skickar därefter en fråga och Prolog svarar på frågan utifrån de fakta och regler i databasen . Denna fråga och svar proceduren är ganska flexibel . Till exempel , kan frågan vara ett matematiskt teorem och svaret berättar om det är sant eller falskt , eller frågan kan vara en fras på japanska och svaret är att översättning till franska .
    2

    Lär struktur Horn klausuler - detta är nyckeln till att företräda fakta och regler i databasen för ett Prolog " program . " Ett horn klausul representation av ett faktum är endast ett uttalande om det faktum , följt av en period . Horn klausul representation av en regel är en slutsats , följt av " : - " . Symbol , följt av en rad villkor , följt av en period

    Att himlen är blå kan skrivas i Prolog som " Blå ( sky ) . " Regeln om att himlen är blå om det är dagtid och inte regnar är " Blue ( himmelsblå ) : - . Tid ( dag ) , Regna ( inte ) "

    Prolog " program " består av en databas med fakta och regler . Om du gör språkbehandling , kommer dessa att vara ordet definitioner och grammatiska regler . Om du bygger ett logiskt eller matematiskt system , kommer det " programmet " vara axiom av systemet . Genom flera Prolog exempel Addera 3

    Work . Låtsas att du är på datorn och att det finns en enkel databas , sedan ta en fråga och gå igenom de steg som Prolog skulle gå igenom för att besvara frågan . Det finns ingen snabbare väg till förståelse Prolog och lära sig att vara en god Prolog programmerare , enligt Clocksin och Mellish , som bokstavligen skrev boken om Prolog programmering .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Än begränsningen för inmatningsrutor i HTML
    ·Hur man kolla om en fil existerar Använda VBScript
    ·Hur man drar ett flödesschema för CSS Hierarki
    ·Vad är en dubbel Bokstavlig
    ·Återställa Spool filer
    ·Programvara Krav för ASP.NET
    ·Hur Exportera ASP.NET DataGrid till Excel
    ·Hur man ställer in DMZ på SonicWALL
    ·Vad är Stack Overflow
    ·Hur Analysera FFT data i POA
    Utvalda artiklarna
    ·Hur vill kolla Null-värde i JavaScript
    ·Varför inte MySQL Standard till UTF - 8
    ·Hur man använder Visual Basic för att skapa ett flerv…
    ·Hur Trim Tecken i SQL
    ·Fakta om Video Spelprogrammering
    ·Hur man skapar en ny form Inne i NetBeans Projekt
    ·Hur man skapar ett program för att skriva ut de belopp…
    ·Faktorer som avgör valet av programmering språk som a…
    ·Hur man bädda in en länk i AS2
    ·Hur man lär MySQL kommandon
    Copyright © Dator Kunskap http://www.dator.xyz