SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Enviar
Una cola no es mas que una estructura de datos que se
implementa en lenguaje orientado a objetos en forma de listas
enlazadas en el cual el primer procesamiento será el primero en salir
siguiendo las reglas del FIFO (First In First Out) debido a que el
primer elemento en entrar será también el primero en salir.

     Las colas se utilizan en sistemas informáticos, transporte y
operaciones de investigación dónde los objetos, personas o eventos
son tomados como datos que se almacenan y se guardan mediante
colas para su posterior procesamiento.
Sabiendo Que:
    Las Colas son un subconjunto de
    las listas, donde las eliminaciones se
    dan al comienzo de la lista y las
    inserciones al final

    Los elementos se procesan en el
    orden en el cual se reciben ( similar
    a la cola de impresión en redes)

    Cuando se desea accesar un
    elemento que no esta en un
    extremo, es obligatorio realizar una
    operación de desplazamiento de los
    nodos anteriores (o posteriores) a él.
Operaciones Básicas
   Insertar: Almacena al final de la cola el elemento que recibe como
    parámetro



   Eliminar: Saca de la cola el elemento que se encuentra al frente



   Vacía: Regresa un valor booleano indicando si la cola tiene o no
    elementos



   Llena: Regresa un valor booleano indicando si la cola tiene espacio
    disponible para insertar nuevos elementos.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Estructura de datos unidad 2 y 3
Estructura de datos unidad 2 y 3Estructura de datos unidad 2 y 3
Estructura de datos unidad 2 y 3
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
1.1 tipos de datos abstractos
1.1 tipos de datos abstractos1.1 tipos de datos abstractos
1.1 tipos de datos abstractos
 
Listas, pilas & colas
Listas, pilas & colasListas, pilas & colas
Listas, pilas & colas
 
Tad Colas
Tad ColasTad Colas
Tad Colas
 
Estructuras dinámicas
Estructuras dinámicasEstructuras dinámicas
Estructuras dinámicas
 
Lissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colasLissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colas
 
Listas de Java
Listas de JavaListas de Java
Listas de Java
 
Estructuras dinamicas ppt
Estructuras dinamicas pptEstructuras dinamicas ppt
Estructuras dinamicas ppt
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.
 
Unidad 3 Listas Java
Unidad 3 Listas JavaUnidad 3 Listas Java
Unidad 3 Listas Java
 
ED Listas, Pilas y Colas
ED Listas, Pilas y ColasED Listas, Pilas y Colas
ED Listas, Pilas y Colas
 
Listas Encadenadas Jose Tannous
Listas Encadenadas Jose TannousListas Encadenadas Jose Tannous
Listas Encadenadas Jose Tannous
 
Arreglos
ArreglosArreglos
Arreglos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colas
 
Unidad tres estructura de datos
Unidad tres estructura de datosUnidad tres estructura de datos
Unidad tres estructura de datos
 

Destacado

TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAH
TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAHTELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAH
TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAHLo Que Vendra
 
10 gebote der fotografie
10 gebote der fotografie10 gebote der fotografie
10 gebote der fotografieanna_beandi
 
MMID2015 Chris Budgen
MMID2015 Chris BudgenMMID2015 Chris Budgen
MMID2015 Chris Budgendiamonddogs
 
Elementos del análisis histórico del arte
Elementos del análisis histórico del arteElementos del análisis histórico del arte
Elementos del análisis histórico del arteBlank Lorefs
 
Questões Matematica Fuvest 2002
Questões Matematica Fuvest 2002Questões Matematica Fuvest 2002
Questões Matematica Fuvest 2002Marcelo Trylesinski
 
Escuela primaria estatal
Escuela primaria estatalEscuela primaria estatal
Escuela primaria estataljoceNA
 
Terminal de gnu linux ubuntu 10.10
Terminal de gnu linux ubuntu 10.10Terminal de gnu linux ubuntu 10.10
Terminal de gnu linux ubuntu 10.10unnuevocomienso
 
Offshoreentwicklung - OOP 2009
Offshoreentwicklung - OOP 2009Offshoreentwicklung - OOP 2009
Offshoreentwicklung - OOP 2009Wolfgang Kraus
 
Ibm symp14 referent_frank heuer_partner_präsentation
Ibm symp14 referent_frank heuer_partner_präsentationIbm symp14 referent_frank heuer_partner_präsentation
Ibm symp14 referent_frank heuer_partner_präsentationIBM Switzerland
 
Geomatik Planung TecDay Basel
Geomatik Planung TecDay BaselGeomatik Planung TecDay Basel
Geomatik Planung TecDay BaselChristian Sailer
 
seber de informatica
seber de informaticaseber de informatica
seber de informaticavinan200
 
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...Transition Regensburg
 
Grundlagen der Computernutzung - Internet
Grundlagen der Computernutzung -  InternetGrundlagen der Computernutzung -  Internet
Grundlagen der Computernutzung - Internethomilein
 

Destacado (20)

TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAH
TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAHTELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAH
TELEPATISKA BESTÄLLNINGAR MIN FADERS JEHOVAH
 
10 gebote der fotografie
10 gebote der fotografie10 gebote der fotografie
10 gebote der fotografie
 
MMID2015 Chris Budgen
MMID2015 Chris BudgenMMID2015 Chris Budgen
MMID2015 Chris Budgen
 
civica
civicacivica
civica
 
Proyecto
ProyectoProyecto
Proyecto
 
Elementos del análisis histórico del arte
Elementos del análisis histórico del arteElementos del análisis histórico del arte
Elementos del análisis histórico del arte
 
Questões Matematica Fuvest 2002
Questões Matematica Fuvest 2002Questões Matematica Fuvest 2002
Questões Matematica Fuvest 2002
 
Escuela primaria estatal
Escuela primaria estatalEscuela primaria estatal
Escuela primaria estatal
 
Sitema mac
Sitema macSitema mac
Sitema mac
 
Práctica 8
Práctica 8Práctica 8
Práctica 8
 
Terminal de gnu linux ubuntu 10.10
Terminal de gnu linux ubuntu 10.10Terminal de gnu linux ubuntu 10.10
Terminal de gnu linux ubuntu 10.10
 
166176318 s2-capitulo-ii
166176318 s2-capitulo-ii166176318 s2-capitulo-ii
166176318 s2-capitulo-ii
 
Offshoreentwicklung - OOP 2009
Offshoreentwicklung - OOP 2009Offshoreentwicklung - OOP 2009
Offshoreentwicklung - OOP 2009
 
Ibm symp14 referent_frank heuer_partner_präsentation
Ibm symp14 referent_frank heuer_partner_präsentationIbm symp14 referent_frank heuer_partner_präsentation
Ibm symp14 referent_frank heuer_partner_präsentation
 
Geomatik Planung TecDay Basel
Geomatik Planung TecDay BaselGeomatik Planung TecDay Basel
Geomatik Planung TecDay Basel
 
Meet Women Like You
Meet Women Like YouMeet Women Like You
Meet Women Like You
 
seber de informatica
seber de informaticaseber de informatica
seber de informatica
 
5. Todo está cumplido - Escuela Virtual con Kimberly Kramar
5. Todo está cumplido - Escuela Virtual con Kimberly Kramar5. Todo está cumplido - Escuela Virtual con Kimberly Kramar
5. Todo está cumplido - Escuela Virtual con Kimberly Kramar
 
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...
Informationsveranstaltung zu den Regensburger Mobilitätsgesprächen von Transi...
 
Grundlagen der Computernutzung - Internet
Grundlagen der Computernutzung -  InternetGrundlagen der Computernutzung -  Internet
Grundlagen der Computernutzung - Internet
 

Similar a Enviar

Listas pilas colas_carlos_rosario10-1337
Listas pilas colas_carlos_rosario10-1337Listas pilas colas_carlos_rosario10-1337
Listas pilas colas_carlos_rosario10-1337CJrosario2
 
Listas pilascolas edward.mejia-10-1314
Listas pilascolas edward.mejia-10-1314Listas pilascolas edward.mejia-10-1314
Listas pilascolas edward.mejia-10-1314Edward Mejia Gomez
 
Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datosJosé Braganza
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datoscharlezgt
 
Presentacion Lista, Cola y Pila
Presentacion Lista, Cola y PilaPresentacion Lista, Cola y Pila
Presentacion Lista, Cola y Pilathemvp16
 
Listas cola y_pila.ranli_y_eladio
Listas cola y_pila.ranli_y_eladioListas cola y_pila.ranli_y_eladio
Listas cola y_pila.ranli_y_eladioRanli Cruz
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Juan Astudillo
 
PAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDPAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDFranco Snipes
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colaslabarra90
 
Lista,pilas y columnas
Lista,pilas y columnasLista,pilas y columnas
Lista,pilas y columnaskety24
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Estructura de dato unidad 3
Estructura de dato unidad 3Estructura de dato unidad 3
Estructura de dato unidad 3lenithoz
 
Unidad 3 estructuras lineales
Unidad 3 estructuras linealesUnidad 3 estructuras lineales
Unidad 3 estructuras linealesUrban Skate House
 

Similar a Enviar (20)

Datos
DatosDatos
Datos
 
Listas pilas colas_carlos_rosario10-1337
Listas pilas colas_carlos_rosario10-1337Listas pilas colas_carlos_rosario10-1337
Listas pilas colas_carlos_rosario10-1337
 
Listas pilascolas edward.mejia-10-1314
Listas pilascolas edward.mejia-10-1314Listas pilascolas edward.mejia-10-1314
Listas pilascolas edward.mejia-10-1314
 
Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datos
 
Pilas y colas
Pilas y colasPilas y colas
Pilas y colas
 
Presentacion pilas lista y colas
Presentacion pilas lista y colas  Presentacion pilas lista y colas
Presentacion pilas lista y colas
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Presentacion Lista, Cola y Pila
Presentacion Lista, Cola y PilaPresentacion Lista, Cola y Pila
Presentacion Lista, Cola y Pila
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Listas cola y_pila.ranli_y_eladio
Listas cola y_pila.ranli_y_eladioListas cola y_pila.ranli_y_eladio
Listas cola y_pila.ranli_y_eladio
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)
 
Estructura de Datos (LISTAS, COLAS y PILAS)
Estructura de Datos (LISTAS, COLAS y PILAS) Estructura de Datos (LISTAS, COLAS y PILAS)
Estructura de Datos (LISTAS, COLAS y PILAS)
 
PAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDPAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVD
 
2.6.clase
2.6.clase2.6.clase
2.6.clase
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
 
Lista,pilas y columnas
Lista,pilas y columnasLista,pilas y columnas
Lista,pilas y columnas
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Estructura de dato unidad 3
Estructura de dato unidad 3Estructura de dato unidad 3
Estructura de dato unidad 3
 
Unidad 3 estructuras lineales
Unidad 3 estructuras linealesUnidad 3 estructuras lineales
Unidad 3 estructuras lineales
 
Colas
ColasColas
Colas
 

Enviar

  • 2. Una cola no es mas que una estructura de datos que se implementa en lenguaje orientado a objetos en forma de listas enlazadas en el cual el primer procesamiento será el primero en salir siguiendo las reglas del FIFO (First In First Out) debido a que el primer elemento en entrar será también el primero en salir. Las colas se utilizan en sistemas informáticos, transporte y operaciones de investigación dónde los objetos, personas o eventos son tomados como datos que se almacenan y se guardan mediante colas para su posterior procesamiento.
  • 3. Sabiendo Que:  Las Colas son un subconjunto de las listas, donde las eliminaciones se dan al comienzo de la lista y las inserciones al final  Los elementos se procesan en el orden en el cual se reciben ( similar a la cola de impresión en redes)  Cuando se desea accesar un elemento que no esta en un extremo, es obligatorio realizar una operación de desplazamiento de los nodos anteriores (o posteriores) a él.
  • 4. Operaciones Básicas  Insertar: Almacena al final de la cola el elemento que recibe como parámetro  Eliminar: Saca de la cola el elemento que se encuentra al frente  Vacía: Regresa un valor booleano indicando si la cola tiene o no elementos  Llena: Regresa un valor booleano indicando si la cola tiene espacio disponible para insertar nuevos elementos.