M.C. Meliza Contreras González

Slides:



Advertisements
Presentaciones similares
Realización de Tests de Autoevaluación. Normas para los Tests Sólo se permite realizar el test 1 vez. Las claves de acceso identifican tanto el usuario.
Advertisements

Definición Las colas ofrecen dos operaciones fundamentales, que son encolar (al final de la cola) y desencolar (del comienzo de la cola). Al igual que.
PILA.
ESTRUCTURA DE DATOS Unidad 03 PILAS.
ESTRUCTURA DE DATOS Unidad 03 COLAS.
Pilas y Colas Fundamentos Estructuras de Datos (Programación 2)
Programación Avanzada (semana 6) Verano 2004
Tipos de Servidores y su uso
CLIENTE - SERVIDOR Es un esquema de trabajo en la distribución y operación de información entre los equipos computacionales disponibles en una red. Quién.
Estructura de un Sistema Operativo
Tema 3: La estructura de datos Lista
ESTRUCTURAS LINEALES UNIDAD 3.
Programación y Estructuras de Datos
Universidad Central II-35 Estructuras de Datos
Fernando de Janon. Internet Es una red de redes, que se conecta a nivel mundial www: World wide web, es el estándar que permite visualizar textos, imágenes,
PROGRAMACION DE Pilas o Stacks y Colas
Estructuras de Datos Especificación formal de Listas.
M.I.A Daniel Alejandro García López
M.I.A Daniel Alejandro García López.  Un TDA es un tipo de dato definido por el programador que se puede manipular de un modo similar a los tipos de.
Estructuras de datos M.I.A Daniel Alejandro García López.
Colas y Listas Enlazadas
Realización de Exámenes de Módulo. Normas para los Tests Sólo se permite realizar el test 2 veces. Las claves de acceso identifican tanto el usuario como.
COLAS, IMPLEMENTACIÓN A PARTIR DE LISTAS Y PARA PILAS
Pila1UVM Colas. Pila2UVM Pila3UVM 3.1 Objetivos El estudiante manejará el tad Cola, sobre memoria estática.
APLICACIONES DE PILAS Estructuras de Datos.
Pilas Una pila es una estructura lineal de elementos en donde se pueden agregar o eliminar datos únicamente por uno de los dos extremos. En consecuencia.
WIKI. QUE ES UN WIKI? Es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden.
Práctica 7 AOC. Gestión de la pila Una pila es una estructura de datos caracterizada por que el último dato que se almacena es el primero que se obtiene.
POR: Meza Guevara Sandra Fabiola Contreras Meléndez Damariz Figueroa Cisneros Ricardo UNIVERSIDAD TECNOLÓGICA DE DURANGO TECNOLÓGIAS DE LA INFORMACIÓN.
PILAS, COLAS, RECURSIVIDAD.
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
Pila1UVM Pilas. Pila2UVM Pila3UVM 2.1 Objetivos El estudiante manejará el tad Pila contigua.
Pilas y Colas Estructuras de Datos.
Tipos de Datos. Entrada-Salida.. La entrada-salida (I/O) le permite a un programa comunicarse con el mundo exterior. Esta comunicación puede realizarse.
Ing. Cristhian Quezada Asenjo
Escuela: Colegio de bachilleres 20 del valle Materia: tecnología de la información y comunicación.
República Bolivariana de Venezuela. Ministerio del PP para la Defensa. Universidad Nacional Experimental de la Fuerza Armada. Cátedra: Instrucción Militar.
PILAS Una pila es una estructura de datos o lista de elementos, a la cual se le puede insertar o eliminar su contenido sólo por uno de sus extremos, llamado.
Estructura de Computadores
Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios.
Son estructuras de datos que almacenan y recuperan sus elementos atendiendo a un estricto orden (LIFO Last – in, first –out Ultimo en entrar – primero.
F ILAS S ECUENCIALES Rodríguez Obregón, Reina Corina Reyes Pérez, Gustavo Nolazco Ayllon, Jean Calos.
 Ignacio Soto Valdez R  Paola Karina Suarez Salazar R  Mario Alberto Castillo Aviles R
Almacenamiento virtual de sitios web: «Hosts» virtuales. Jesús Torres Cejudo.
X one. Plataforma de desarrollo móvil ALARMAS -IP. AUTOMOCION.
Estructuras de datos Fundamentos de análisis y diseño de algoritmos.
UNIDAD IV. PILAS, COLAS, RECURSION APLICADAS A LENGUAJE C.
Ayudantia 3: Pilas- Colas
Lic. En C.C. Ann Margareth Meza Rodríguez
Jorge De Nova Segundo. Clientes DNS Se puede considerar que un resolver es cualquier software capaz de preguntar a un servidor DNS e interpretar sus respuestas.
IMPLEMENTACION DE COLAS MEDIANTE LISTAS
Lic. En C.C. Ann Margareth Meza Rodríguez
Estructura de Datos..
Pilas y Colas Cursos Propedéuticos 2006 Programación y Estructuras de Datos Manuel Montes Claudia Feregrino
1
Estructura: COLA Profesor: Ing. Erick López Ch. M.R.I.
PROGRAMACION DE Pilas o Stacks
Estructura de Datos PILAS. es una lista ordinal o estructura de datos en la que el modo de acceso a sus elementos es de tipo LIFO (del inglés Last In.
M.C. Meliza Contreras González
PILAS Una pila es una estructura de datos o lista de elementos, a la cual se le puede insertar o eliminar su contenido sólo por uno de sus extremos, llamado.
ESTRUCTURAS LINEALES “LA PILA”
OPERACIONES CON PILAS DECLARACIÓN O INICIALIZACIÓN DE LA PILA. Stack NombrePila=newStack (max);
Pilas Grupo 4. 1 Stack o Pila Definición: Una pila es una estructura de datos, a la cual se le puede ingresar o sacar elementos por un sólo lado. También.
PROGRAMACION DE Pilas o Stacks y Colas
Ficha de datos Créditos Institucionales: 8 créditos.
Listas Dinámicas.
World Wide Web Sistema de información distribuido basado en hipertexto o hipermedios enlazados y accesibles a través de Internet.
LENGUAJE DE PROGRAMACION “PILAS”
Manuel Montes y Gómez Laboratorio de Tecnologías del Lenguaje
Transcripción de la presentación:

M.C. Meliza Contreras González Pilas y colas M.C. Meliza Contreras González

La estructura de datos PILA Su nombre se deriva de la metáfora de una pila de platos en una cocina. La inserción y extracción de elementos de la pila siguen el principio LIFO (last-in-first-out). El último elemento en entrar es el único accesible en cada momento. Entra Sale Tope

Operaciones de una PILA Las operaciones básicas de una pila son “push” (empujar, meter) y “pop” (sacar) Push: añade un nuevo elemento a la pila Pop: elimina un elemento de la pila Otras operaciones usualmente incluidas en el tipo de dato abstracto pila son: isEmpty (estáVacia): verifica si la pila está vacía isFull (estáLlena): verifica si la pila está llena

Ejemplo 1 4 1 1 1 1 1 4 4 4 4 4 4 push(4) push(1) push(1) pop()

Aplicaciones de las pilas Navegador Web Se almacenan los sitios previamente visitados Cuando el usuario quiere regresar (presiona el botón de retroceso), simplemente se extrae la última dirección (pop) de la pila de sitios visitados. Editores de texto Los cambios efectuados se almacenan en una pila Usualmente implementada como arreglo Usuario puede deshacer los cambios mediante la operación “undo”, la cual extraer el estado del texto antes del último cambio realizado.

La estructura de datos COLA Su nombre se deriva de la metáfora de una cola de personas en una taquilla. La inserción y extracción de elementos de la cola siguen el principio FIFO (first-in-first-out). El elemento con más tiempo en la cola es el que puede ser extraído. Entra cola frente Sale

Operaciones de una COLA Las operaciones básicas de una cola son “enqueue” (meter) y “dequeue” (sacar) enqueue: añade un nuevo elemento a final de la cola dequeue: elimina (saca) el primer elemento de la cola Otras operaciones usualmente incluidas en el tipo abstracto COLA son: isEmpty (estáVacia): verifica si la cola está vacía isFull (estáLlena): verifica si la cola está llena

Aplicaciones de las colas En general, operaciones en redes de computadoras Trabajos enviados a una impresora Solicitudes a un servidor. Clientes solicitando ser atendidos por una telefonista Simulaciones de cualquier situación real en la que se presente una “organización” tipo cola