18/12/2011, 22:15
|
| | Fecha de Ingreso: diciembre-2011 Ubicación: Buenos Aires, GBA Zona Norte
Mensajes: 10
Antigüedad: 12 años, 11 meses Puntos: 0 | |
Respuesta: Concepto de FIFO y LIFO Cita:
Iniciado por zerokilled yo creo que en términos de funcionamiento no tiene mucha diferencia. de algún modo ambos son iterativos. visualmente, la diferencia es que se le dice recursivo a un proceso que se llama así mismo, por ejemplo una función. iterativo comúnmente, o lo que me viene a la mente, son sentencias que están destinada específicamente para ese propósitos, por ejemplos los bucles while o for. en términos prácticos, puede ser que en algunos lenguajes hay una diferencia pero creo que se da más por razones de limitaciones. por ejemplo, imagina una iteración que debe realizarse por intérvalos. es decir, el proceso se tiene que detener por un tiempo. algunos lenguajes, como php, tiene una función para ese propósito, por lo que tranquilamente se puede usar un iterador que ejecuta por intérvalos. en cambio, otros lenguajes no tienen dicha función pero si poseen funciones para ejecutar instrucciones programadas. es decir, pospone un proceso pero no detiene el proceso actual. un ejemplo es javascript. si quisieramos ejecutar un iterador por intérvalos, habria que recurrir una función recursiva junto con los timers. Sigo sin entender, en mi caso es aplicándolo en java, con objetos... |