Vous êtes sur la page 1sur 5

PROGRAMACION LOGICA Y FUNCIONAL

INTEGRANTES DEL EQUIPO:


RAMOS SANTIAGO CRISTINA ORALIA
HERVERT GOMEZ ANA ABIGAIL
LEAL ROSENDO JENNIFER
FLORES VICENTE BRIANDA LUCERO

CARRERA:
INGENIERIA EN SISTEMAS COMPUTACIONALES

SEMESTRE:
CUARTO SERMESTRE

PROFESORA:
LIC. MARIA TERESA COBOS PONCE

CERRO AZUL VERACRUZ, A MARZO 2015

APPLY: Aplica una funcin (que recibe como primer argumento) a una lista de
argumentos. La funcin puede ser un objeto de cdigo compilado, una expresinlambda, o un smbolo.
ARBOL: Es una estructura de datos ampliamente usada que imita la forma de un
rbol (un conjunto de nodos conectados).

DATO: Una representacin simblica (numrica, alfabtica, algortmica, espacial,


etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos
empricos, sucesos y entidades. Es un valor o referente que recibe el computador
por diferentes medios, los datos representan la informacin que el programador
manipula en la construccin de una solucin o en el desarrollo de un algoritmo.

FUNCIONES: En un lenguaje funcional se pueden definir nuevas funciones. Estas


funciones se pueden usar junto a las funciones que estn definidas en el preludio.
La definicin de una funcin se almacena en un fichero. El fichero se puede crear
con cualquier procesador de textos.

HERMANOS: Nodos que comparten el mismo padre del rbol.


HIJO: Nodo descendiente de otro nodo del rbol.

HOJAS: Nodos sin hijos del rbol.

INTERVALO: Es un espacio mtrico comprendido entre dos valores. Pueden


referirse al intervalo de una variable.

LISP: El nombre LISP deriva del "LISt Processing" (Proceso de LIStas). Fue creado
originalmente como una notacin matemtica prctica para los programas de
computadora, basada en el clculo lambda de Alonzo Church. Se convirti
rpidamente en el lenguaje de programacin favorito en la investigacin de la
inteligencia artificial (AI). Como uno de los primeros lenguajes de programacin, Lisp
fue pionero en muchas ideas en ciencias de la computacin, incluyendo las
estructuras de datos de rbol, el manejo de almacenamiento automtico, tipos
dinmicos, y el compilador auto contenido.
LISTAS: Una lista es una coleccin ordenada de valores. Una lista puede contener
cualquier cosa. Puede contener nmeros, cadenas, smbolos, funciones, etc.

MAPCAR: Es una funcin de mapeo, toma dos o ms argumentos: una funcin y


una o ms listas y aplica la funcin sucesivamente a los elementos de cada lista,
devolviendo una lista con los resultados.

NIVEL: El nivel de un nodo est definido por 1+ el nmero de conexiones entre el


nodo y la raz del rbol.

NUMEROS: Pueden ser enteros, decimales, de coma flotante, fracciones o


complejos.

OPERADOR: Es una funcin de dos parmetros, que se describe entre estos en


vez de delante. Los nombres de funciones se conforman con letras y cifras.

PADRE: Nodo con hijos del rbol.


PROGRAMACION FUNCIONAL: Es un paradigma de programacin declarativa
basado en la utilizacin de funciones aritmticas. Tiene como mtodo bsico de
computacin la aplicacin de funciones a sus argumentos.

RAZ: El nodo superior del rbol.

SIMBOLOS: Son espacios de memoria que pueden contener valores tal como lo
hacen las variables en otros lenguajes.

TIPO DE DATO: Es un atributo de una parte de los datos que indica al ordenador
(y/o al programador) algo sobre la clase de datos sobre los que se va a procesar.

Esto incluye imponer restricciones en los datos, como qu valores pueden tomar y
qu operaciones se pueden realizar.
TRANSPARENCIA REFERENCIAL: Se refiere a la propiedad de los lenguajes
funcionales que hace que la misma expresin siempre represente el mismo valor.

VL-REMOVE-IF: Es una funcin que acepta una lista, y devuelve todos los
elementos de la lista para los cuales la funcin devuelve NIL (falso).
VL-SHORT: Es una funcin de ordenacin de uso general. Requiere una lista y un
predicado, y devuelve una lista ordenada pasando sus elementos.

Fokker Jeroen, 200, Programacin Funcional, Apuntes,


http://ima.udg.es/~villaret/fp-sp.pdf el da 15 de marzo de 2015.

Recuperado

de

Togores Reinaldo, 2011, Formas y Funciones, Curso programacin de aplicaciones


grficas, Recuperado de http://www.togores.net/vl/curso/lisp/bases/tipos-de-datos
el da 15 de marzo de 2015.

Vous aimerez peut-être aussi