Estudiante

Páginas: 3 (739 palabras) Publicado: 2 de septiembre de 2014
¿QUÉ ES PROLOG?
PROLOG es un lenguaje de programación declarativo. PROLOG está basado en la lógica de predicados de primer orden, su semántica no depende de la máquina en la que se ejecutan. Lassentencias en estos lenguajes se entienden sin necesidad de hacer referencia al nivel máquina para explicar los efectos colaterales. PROLOG es un lenguaje de programación muy útil para resolverproblemas que implican objetos y relaciones entre objetos.
ELEMENTOS DEL LENGUAJE
ELEMENTO
DEFINICIÓN
EJEMPLO
Términos

Los términos son el único elemento del lenguaje, es decir, los datos sontérminos, el código son términos, incluso el propio programa es un término. En otras palabras los términos son construcciones simbólicas que representan objetos del universo del discurso
a x juan ‘2’ caso_1-1.73
Comentarios
Los comentarios en Prolog se escriben comenzando la línea con un símbolo de porcentaje
% Hola, esto es un comentario.
% Y esto también.

Variables lógicas
Las variables enProlog no son variables en el sentido habitual, por eso las llamamos variables lógicas. Se escriben como una secuencia de caracteres alfabéticos comenzando siempre por mayúscula o subrayado
Variable_Hola

Predicados
Representan propiedades de objetos representados por los términos, o relaciones entre ellos
nombre (termino1, termino2…)

Consultas
Son respuestas del procesador de Prolog.Pueden valer “SI”/“NO” o el valor de la variable
?- padre(juan,luis).
YES
?- padre(X,luis).
X = juan
Operadores
Los operadores simplemente sirven para escribir términos unarios o binarios de unamanera más cómoda.
Operador infijo (+)
a+b
+(a,b).
SINTAXIS DEL LENGUAJE DE PROGRAMACIÓN PROLOG
Los objetos o términos PROLOG pueden ser:
Objetos simples
Constantes
Átomos: empiezan con letraminúscula (nunca con números), pueden contener caracteres especiales y pueden ser nombres entre comillas simples
Números: enteros o reales, sin una definición explícita de tipos
Variables
Variables...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estudiante
  • Estudiante
  • Estudiante
  • Estudiante
  • El estudiante
  • Estudiante
  • Estudiante
  • Estudiante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS