Professional Documents
Culture Documents
Borrado Insercin
Un ejemplo tpico de pila lo constituye un montn de platos: Cuando se quiere
introducir un nuevo plato, ste se coloca en la posicin ms accesible, encima
del ltimo plato. Cuando se coge un plato, ste se extrae, igualmente, del
punto ms accesible, el ltimo que se ha introducido. O, si somos ms
estrictos, otro ejemplo sera una caja llena de libros. Slo podemos ver cul es
el libro que est ms arriba en la caja, y si ponemos o tomamos un libro, slo
podremos actuar sobre este primer libro. No podemos siquiera saber el nmero
total de libros guardados en la pila. Slo sabremos el nmero de elementos de
la pila de libros si previamente los sacamos hasta vaciar la caja.
Otro ejemplo natural de la aplicacin de la estructura pila aparece durante la
ejecucin de un programa de ordenador, en la forma en que la mquina
procesa las llamadas a los procedimientos.
Cada llamada a un procedimiento (o funcin) hace que el sistema almacene
toda la informacin asociada con ese procedimiento (parmetros, variables,
constantes, direccin de retorno, etc...) de forma independiente a otros
procedimientos y permitiendo que unos procedimientos puedan invocar a otros