SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Que es una pila en informática
 
Una ​pila (​stack en ​inglés​) es una lista ordenada o estructura de datos en la que el modo de                                     
acceso a sus elementos es de tipo LIFO (del inglés ​Last In First Out​, ​último en ​entrar​,                                 
primero en ​salir​) que permite almacenar y recuperar datos. Esta estructura se aplica en                           
multitud de ocasiones en el área de informática debido a                   
su simplicidad y ordenación implícita de la propia               
estructura.  
Para el manejo de los datos se cuenta con dos                   
operaciones básicas: ​apilar (​push​), que coloca un objeto               
en la pila, y su operación inversa, ​retirar (o desapilar,                   
pop​), que retira el último elemento apilado. 
En cada momento sólo se tiene acceso a la parte superior de la pila, es decir, al último                                   
objeto apilado (denominado ​TOS​, ​Top of Stack en inglés). La operación ​retirar ​permite la                           
obtención de este elemento, que es retirado de la pila permitiendo el acceso al siguiente                             
(apilado con anterioridad), que pasa a ser el nuevo TOS. 
Por analogía con objetos cotidianos, una operación ​apilar equivaldría a colocar un plato                         
sobre una pila de platos, y una operación ​retirar​ a retirarlo. 
 

Más contenido relacionado

La actualidad más candente

Pilas y Colas
Pilas y ColasPilas y Colas
Pilas y Colas
Alex Pin
 
Estructura de Datos Pilas, Colas y Listas
Estructura de Datos Pilas, Colas y ListasEstructura de Datos Pilas, Colas y Listas
Estructura de Datos Pilas, Colas y Listas
christgch
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópez
carpiop
 
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
Lissette I. Pimentel S
 
9 Colas
9 Colas9 Colas
9 Colas
UVM
 
Practica colas (if, else)
Practica colas (if, else)Practica colas (if, else)
Practica colas (if, else)
Eli Diaz
 

La actualidad más candente (19)

Pilas y Colas
Pilas y ColasPilas y Colas
Pilas y Colas
 
Estructura de Datos Pilas, Colas y Listas
Estructura de Datos Pilas, Colas y ListasEstructura de Datos Pilas, Colas y Listas
Estructura de Datos Pilas, Colas y Listas
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópez
 
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
 
Arreglos
ArreglosArreglos
Arreglos
 
Listas y Pilas
Listas y PilasListas y Pilas
Listas y Pilas
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Unidad 3 estructuras lineales
Unidad 3 estructuras linealesUnidad 3 estructuras lineales
Unidad 3 estructuras lineales
 
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,pilas&colas yorka
Listas,pilas&colas yorkaListas,pilas&colas yorka
Listas,pilas&colas yorka
 
Presentacion pilas lista y colas
Presentacion pilas lista y colas  Presentacion pilas lista y colas
Presentacion pilas lista y colas
 
ED
EDED
ED
 
Listas
ListasListas
Listas
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Metodo File Pascal
Metodo File PascalMetodo File Pascal
Metodo File Pascal
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
9 Colas
9 Colas9 Colas
9 Colas
 
Practica colas (if, else)
Practica colas (if, else)Practica colas (if, else)
Practica colas (if, else)
 
1.1 tipos de datos abstractos
1.1 tipos de datos abstractos1.1 tipos de datos abstractos
1.1 tipos de datos abstractos
 

Similar a Definición de pila (1)

Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datos
José Braganza
 
Pilas Colas IUTE
Pilas Colas IUTEPilas Colas IUTE
Pilas Colas IUTE
estudientes
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
labarra90
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
labarra90
 
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
Huascar Génere
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colas
Amaury Pascal
 

Similar a Definición de pila (1) (20)

Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)
 
Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datos
 
DECLARACIÓN DE PILAS.pdf
DECLARACIÓN DE PILAS.pdfDECLARACIÓN DE PILAS.pdf
DECLARACIÓN DE PILAS.pdf
 
TRABAJO JOSE GABRIEL LUCENA PILAS PDF1233
TRABAJO JOSE GABRIEL LUCENA PILAS PDF1233TRABAJO JOSE GABRIEL LUCENA PILAS PDF1233
TRABAJO JOSE GABRIEL LUCENA PILAS PDF1233
 
Unidad 2 - Clase 5 - Pilas. sistemas de ls organizacion
Unidad 2 - Clase 5 - Pilas. sistemas de ls organizacionUnidad 2 - Clase 5 - Pilas. sistemas de ls organizacion
Unidad 2 - Clase 5 - Pilas. sistemas de ls organizacion
 
Pila inteligencia artif
Pila inteligencia artifPila inteligencia artif
Pila inteligencia artif
 
Pila inteligencia artif
Pila inteligencia artifPila inteligencia artif
Pila inteligencia artif
 
Pila inteligencia artif
Pila inteligencia artifPila inteligencia artif
Pila inteligencia artif
 
Pilas Colas IUTE
Pilas Colas IUTEPilas Colas IUTE
Pilas Colas IUTE
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Python Pilas y Colas
Python Pilas y ColasPython Pilas y Colas
Python Pilas y Colas
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Darwin rodriguez 12-0861_pilasy_colas
Darwin rodriguez 12-0861_pilasy_colasDarwin rodriguez 12-0861_pilasy_colas
Darwin rodriguez 12-0861_pilasy_colas
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
 
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
 
Declarar Pilas. Definicion, Caracteristicaspdf
Declarar Pilas. Definicion, CaracteristicaspdfDeclarar Pilas. Definicion, Caracteristicaspdf
Declarar Pilas. Definicion, Caracteristicaspdf
 
Pilas
PilasPilas
Pilas
 
Pilas
PilasPilas
Pilas
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colas
 

Definición de pila (1)

  • 1. Que es una pila en informática   Una ​pila (​stack en ​inglés​) es una lista ordenada o estructura de datos en la que el modo de                                      acceso a sus elementos es de tipo LIFO (del inglés ​Last In First Out​, ​último en ​entrar​,                                  primero en ​salir​) que permite almacenar y recuperar datos. Esta estructura se aplica en                            multitud de ocasiones en el área de informática debido a                    su simplicidad y ordenación implícita de la propia                estructura.   Para el manejo de los datos se cuenta con dos                    operaciones básicas: ​apilar (​push​), que coloca un objeto                en la pila, y su operación inversa, ​retirar (o desapilar,                    pop​), que retira el último elemento apilado.  En cada momento sólo se tiene acceso a la parte superior de la pila, es decir, al último                                    objeto apilado (denominado ​TOS​, ​Top of Stack en inglés). La operación ​retirar ​permite la                            obtención de este elemento, que es retirado de la pila permitiendo el acceso al siguiente                              (apilado con anterioridad), que pasa a ser el nuevo TOS.  Por analogía con objetos cotidianos, una operación ​apilar equivaldría a colocar un plato                          sobre una pila de platos, y una operación ​retirar​ a retirarlo.