Академический Документы
Профессиональный Документы
Культура Документы
DE CIUDAD ACUÑA
1
Contenido
2.2. Funciones 4
2.3. Intervalos 6
2.4. Operadores 7
2.6. Árboles 8
Conclusión: 10
Bibliografía web: 11
2.2. Funciones
2.3. Intervalos
El intervalo de una variable está definido como la diferencia entre el valor más alto
y el valor más bajo que esa variable puede guardar.
En el caso de una variable entera, el intervalo cubrirá todos los números dentro de
su intervalo (incluyendo el máximo y el mínimo).
2.4. Operadores
Por ejemplo, en Java, los tipos de datos primitivos son valores. Las asignaciones
valores de estos tipos a variables realizan copias de valores:
Los tipos de datos cuyos valores son inmutables y sus asignaciones tienen una
semántica de copia reciben el nombre de tipos de valor (value types en inglés).
Los tipos de referencia son tipos de datos mutables en los que la asignación
funciona con semántica de referencia.
Por ejemplo, cualquier objeto en Java tiene una semántica de referencia. Cuando
asignamos un objeto a una variable, estamos guardando en la variable una
referencia al objeto.
Algunas funciones
Caracteres (tipo Char)
Cadenas (tipo String)
Tipos numéricos: Int, Float
Componentes
•Los parámetros, que son los valores que recibe la función como entrada;
•El código de la función, que son las operaciones que hace la función; El resultado
(o valor de retorno), que es el valor final que entrega la función.
2.6. Árboles
En informática un árbol es una estructura de datos ampliamente usada que imita
la forma de un árbol (un conjunto de nodos conectados). Unnodo es la unidad
sobre la que se construye el árbol y puede tener cero o más nodos hijos
conectados a él. Se dice que un nodo es padre de un nodo si existe un enlace
desde hasta (en ese caso, también decimos que es hijo de ). Sólo puede
haber un único nodo sin padres, que llamaremos raíz. Un nodo que no tiene hijos
se conoce como hoja. Los demás nodos (tienen padre y uno o varios hijos) se les
conoce como rama.
Conclusión:
Vemos que en esta unidad nos habla lo que es la programación funcional, que es
un paradigma basado en la utilización de funciones aritméticas. La programación
funcional tiene sus raíces en el cálculo lambda, un sistema formal desarrollado en
los años 1930 para investigar la definición de función, la aplicación de las
funciones y la recursión. Muchos lenguajes de programación funcionales pueden
ser vistos como elaboraciones del cálculo lambda.
Bibliografía web:
http://www.programando.org/blog/2012/11/que-es-la-programacion-funcional/
https://prezi.com/ol3tx9g_stwh/programacion-funcional/
https://www.google.com.mx/webhp?sourceid=chrome-
instant&ion=1&espv=2&ie=UTF-
8#q=arboles+en+programacion+funcional&start=10