|  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

    Historien om Prolog Programming Language

    PROLOG ( Programmeringslogikgruppen ) är en deklarativ dator programmeringsspråk som ofta används i programmering artificiell intelligens ( AI ) program . En deklarativ språket är ett programmeringsspråk som bestämmer vad som ska göras som en följd av särskilda kriterier , snarare än hur något borde göras . Origins

    PROLOG skapades mellan 1971 och 1973 av Philippe Roussel och Alain Colmerauer som en praktisk utveckling språk bygger på idén om automatiserad deduktivt resonemang . Språket får formler som skall tolkas på så sätt att en logisk slutsats skulle nås . PROLOG ursprungligen konceptualiseras som ett sätt att automatisera naturliga språk , men blev snart till användning för mer allmän applikationsutveckling samt. Den första användes för att göra deduktiva beslut baserade på input i skriven franska . Under 1983
    Genomförande

    , skapade David H. Warren en maskin arkitektur som kallas en " abstrakt maskin , " vilket skulle kunna leda PROLOG applikationer . Kallade " Warren abstrakt maskin " ( WAM ) , blev det standard genomförande metod för Prolog .
    Inflytande

    PROLOG har haft ett antal effekter på området datavetenskap . Eftersom den ursprungliga logikbaserade programmering langauge har det tillåtet för tillägg till relationsdatabaser för att skapa en ny form av databas kallad dedutive databaser . Från 1980-talet och framåt , påverkade det bildandet av intelligenta datorsystem, tvång logisk programmering , induktiv logik programmering och maskininlärning .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är en CTP fil
    ·Hur kan oändliga slingor skapas
    ·Hur du ändrar DataGridView Cell BackColor
    ·Lägga till ett dokument i ColdFusion
    ·Hur Importera XSD Into WSDL
    ·Hur Räkna i binärt för Total nybörjare
    ·Hur att ringa gratis Skräck Banners
    ·Hur Placera en DIV i en webbläsare
    ·Hur Unbind en händelsehanterare i jQuery
    ·Hur man tänka som en programmerare
    Utvalda artiklarna
    ·Unicode Character Conversion i Java
    ·Hur man beräknar Korsande Cirklar i C + +
    ·Hur Debug Rake Uppgifter i NetBeans
    ·Hur man gör en kopia av ett objekt med Python
    ·Hur man uppgraderar PHP
    ·Hur sparar jag en fil i Xcode
    ·PHP Named Array Funktion
    ·Hur konvertera en HTML Tipsa klartext på Vb.Net
    ·Hur man gör en loop i Python
    ·Hur man bort radnummer i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz