Professional Documents
Culture Documents
Circular
Autor:
Figueroa Anchundia Kevin Steven
Estructura de Datos
2014
ESTRUCTURA DE DATOS
Estudiante:
Figueroa Anchundia Kevin Steven
Docente:
NG. JACINTO REYES
Contendo
TAD
Cola...............................................................................................
......................................................... 3
Objetivos.......................................................................................
.................................4
Documentacin de procesos realizados por el
software.6
Demostracin prctica del funcionamiento.....
13
Conclusiones
........16
TAD Cola
Cola: conjunto dinmico de tipo FIFO (First Input
First Output) : el primer elemento que entra al
conjunto es el primero que sale.
No es posible acceder a elementos intermedios.
Slo es accesible (y eliminable) el primer elemento
de la cola, y slo se pueden aadir nuevos
elementos tras el ltimo elemento de la cola.
Ejemplos: cola de un supermercado, cola para
imprimir, colas de despegue y aterrizaje de un
aeropuerto, etc.
2 Pilas de control, el que llega ser el ltimo, crece
hacia atrs y disminuye hacia adelante
FILA IDEAL
Contar
Objetivos
Objetivo Principal.
Mediante un ejercicio prctico estudiar, comprender y
aplicar los conceptos y procedimientos del TAD Cola para
su correcta implementacin dentro del lenguaje java.
Objetivos Secundarios.
Aplicar los conocimientos del leguaje de java para
detectar posibles errores en el cdigo inicial.
Haciendo utilidad de estos conocimientos agregar cierta
funcionabilidad al programa creando procesos adicionales
y mens de seleccin de datos.
Colas
Cola
Normal
Cola
Circular
Cola
Auxiliar
Cola
Auxiliar
Circular
Longitud
mxima
30
5
30
5
la
cola
Imprimir ( )
El
mtodo de contar es prcticamente igual al de imprimir ya
que siguen la misma temtica en cuanto al
almacenamiento de los datos y los bucles q se generan
pero con la diferencia de q se le aade un contador interno
el cual se inicializa en 0 y ocupa el puesto de la lnea de
cdigo por la cual se imprima por pantalla ya q cada vez q
se retorna un dato a su cola original es contabilizado y al
finalizar ese procedimiento y salir del bucle se muestra por
pantalla el valor final que ha obtenido el contador.
BUSCAR()
METODOS DE LAS COLAS AUXILIARES
Dentro de estos mtodos se puede observar que son
similares a los de las cola normales sino que con las
variables de control respectivamente, este caso tambin se
aplica en la otra cola auxiliar que tenemos.
principal.
Conclusiones
El TAD cola es una herramientas muy prcticas de
utilizar adems de brindar una funcionabilidad
perfecta al momento de manipular, buscar o
ccontabilizar datos de manera ordenada.
Este proyecto tuvo un fin especifico que fue el de
aplicar los conocimientos adquiridos sobre el
lenguaje de programacin JAVA y sobre
estructuras de datos.