| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Prolog Langue Tutorial
    Prolog (programmation en logique ) est un langage de programmation qui a été développé en France pour utilisation en traduction du langage naturel. Le langage naturel est ce que les programmeurs appellent langues comme le français et l'allemand. Prolog a été affinée par des informaticiens en Ecosse pour une utilisation en tant que démonstrateur automatique , ce qui prouve théorèmes mathématiques et logiques. Les Japonais ont choisi Prolog à utiliser dans des projets Intelligence Artificielle (IA ) . Cette langue internationale est incroyablement flexible. Instructions
    1

    utilisation Prolog comme il est destiné à être utilisé . Langages comme Ruby et C + + indiquent à l'ordinateur ce qu'il faut faire . La programmation en Prolog consiste à créer une base de données de faits et de règles qui décrivent un univers de discours. L'utilisateur soumet alors une question et Prolog répond à la question sur la base des faits et des règles dans la base de données . Cette procédure de questions-réponses est assez flexible. Par exemple, la question peut être un théorème mathématique et la réponse indique si elle est vraie ou fausse , ou la question peut être une phrase en japonais et la réponse est la traduction en français .
    2

    savoir la structure de clauses de Horn - c'est la clé de représenter des faits et des règles dans la base de Prolog «programme». Une représentation de la clause de la Corne de l' un fait est tout simplement une déclaration de fait suivie d'une période . La représentation de la clause de Horn d'une règle est une conclusion, suivie par l' ": -" . Symbole, suivie d'une série de conditions , suivie d'une période

    Le fait que le ciel est bleu pourrait être écrit en Prolog comme "Blue (ciel ) . " La règle selon laquelle le ciel est bleu si c'est le jour et non précipitation est de "Blue (ciel ): - . Temps (jour), Raining (non ) "

    le prologue «programme» se compose d'une base de faits et des règles . Si vous faites le traitement du langage , ce sera le mot définitions et les règles de grammaire. Si vous construisez un système logique ou mathématique , le «programme» seront les axiomes du système.
    3

    travail à travers plusieurs exemples de Prolog . Imaginez que vous êtes l'ordinateur et qu'il existe une base de données simple, puis prenez une question et passer par les étapes qui Prolog passerait par répondre à la question . Il n'ya pas de voie plus rapide pour comprendre Prolog et apprendre à être un bon programmeur Prolog , selon Clocksin et Mellish , qui a littéralement écrit le livre sur la programmation de Prolog .

    Previous :

    next :
      articles connexes
    ·Comment faire un script AutoIt Infinite Loop 
    ·Comment faire pour supprimer des lignes d' un fichier t…
    ·Comment un texte d'ancrage à un article 
    ·Raisons d'utiliser Prolog 
    ·Comment faire pour créer un format Script 
    ·Puis-je mettre plusieurs ancres HTML 
    ·ASP vs PHP Coding vitesse 
    ·Comment ajouter KeyListener à JFrame 
    ·Comment démonter en C # 
    ·Que sont les modèles CSS 
      articles en vedette
    ·Comment utiliser des bannières et des autocollants dan…
    ·Comment utiliser LESC et LINQ 
    ·Comment écrire un programme C qui va lire dans un fich…
    ·Comment utiliser ActiveX dans C # 
    ·Comment se débarrasser de error.jsp 
    ·Comment écrire un script pour supprimer 
    ·VB6 : Comment lire un nom d'ordinateur à partir du Reg…
    ·Common Lisp moteur de rendu HTML & Binding 
    ·Comment afficher les données MySQL avec PHP 
    ·Comment faire pour créer un document Word en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com