Logo Studenta

Caracteristicas de lenguajes de programacion

¡Estudia con miles de materiales!

Vista previa del material en texto

Escuela
Instituto Politécnico Nacional
(IPN)
Unidad
Unidad Profesional Interdisciplinaria de Ingeniería Campus Coahuila
(UPIIC)
Carrera 
Ingeniería en Inteligencia Artificial
Asignatura
Paradigmas de programación
Carrera 
Ingeniería en Inteligencia Artificial
Profesor
Raúl Campos Posada
Alumno
Diego Omar Matias Cruz
Tercer Semestre 
Grupo Uno
Sistemas de procesamiento paralelo
Explica con tus propias palabras los elementos que componen el calculo de Lambda:
· El uso de variables que representan funciones o valores matemático-lógicos. [x]
· Definición de funciones como términos Lambda. [(λx.M)]
· Aplicación de funciones. Dados términos consecutivos, el primero es una función que toma como parámetros los valores necesarios a su derecha, de acuerdo a su definición. (M N)
¿Cuales son las características del lenguaje LISP?
R= La característica principal de LISP es que todo programa consiste de una función.
Otras peculiaridades:
· No posee asignaciones.
· Su principal estructura de control es la recursión.
· Los programas y los datos son equivalentes.
· Su principal estructura de datos es la lista.
· La memoria es asignada por demanda.
 
¿Cuales son las diferencias entre la programación funcional y la orientada a objetos?
R= En la programación orientada a objetos, se almacenan los datos en atributos de objetos y tiene funciones que funcionan para ese objeto y realizan la manipulación
En la programación funcional, vemos todo como una transformación de datos. Los datos no se almacenan en los objetos, se transforma creando nuevas versiones de esos datos y manipulándolos usando una de las muchas funciones

Continuar navegando