FIFO

Páginas: 2 (366 palabras) Publicado: 2 de abril de 2014
Primero en entrar, primero en salir (En inglés First in, first out, también se usan las siglas FIFO) , es un concepto utilizado en estructuras de datos, contabilidad de costes y teoría de colas.Guarda analogía con las personas que esperan en una cola y van siendo atendidas en el orden en que llegaron, es decir, que la primera persona que entra es la primera persona que sale.

También se ledenomina «primero en llegar, primero en ser atendido» (del inglés first come, first served o FCFS)

PEPS se utiliza en estructuras de datos para implementar colas. La implementación puede efectuarsecon ayuda de arrays o vectores, o bien mediante el uso de punteros y asignación dinámica de memoria.

Si se implementa mediante vectores el número máximo de elementos que puede almacenar está limitadoal que se haya establecido en el código del programa antes de la compilación (cola estática) o durante su ejecución (cola pseudoestática ó dinámica). Sea cual sea la opción elegida, el número deelementos que podrá almacenar la cola quedará determinado durante toda la ejecución del programa. Así, el sistema debe reservar el tamaño de memoria necesario para acoger todos los datos, sea cual sea elnúmero de elementos usados.

En algunas aplicaciones, esto supone un problema ya que puede desconocerse el número de elementos a contener en la cola. La sencilla solución de reservar más memoria dela que se supone que se necesitará, puede conducir a un despilfarro de la memoria (la cola puede esté llena, aprovechando toda la memoria reservada; o bien, nunca terminar de llenarse, ocupandorecursos innecesarios en memoria). Sin embargo, si se usa asignación dinámica de memoria, el número máximo no está declarado en tiempo de compilación sino en tiempo de ejecución, es decir, se reservamemoria a medida que se necesite expandir el tamaño de la cola (adaptándose al tamaño necesario en cada momento en función de los elementos que hay en la cola), haciendo un mejor uso de la memoria...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FIFA
  • FIFO
  • fifa
  • fifo fifo
  • fifo
  • Fifa
  • fifa
  • fifa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS