Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad
Protocolo colaborativo de la unidad n°: 2
Análisis y síntesis:
Síntesis e interpretación colaborativa de los temas vistos en la unidad
también estructuras lineales con una política UEPS (Ultimo en entrar, primero en salir).
En esta estructura sólo se tiene acceso a la cabeza o cima de la pila, también solo se
pueden insertar elementos en la pila cuando esta tiene espacio y solo se pueden extraer
elementos de la pila cuando tenga valores.
Ventajas
Se usan en los compiladores (parsers: reconocedores sintácticos de los compiladores).
En la programación de sistemas (para registrar llamadas a subprogramas y recuperar
los datos anteriores, o recuperar los parámetros).
Otra aplicación de las pilas lo constituye el mecanismo que establecen los lenguajes de
programación para garantizar las llamadas anidadas a subprogramas dentro de una
aplicación.
Se aplican además en la recuperación de elementos en orden inverso al que fueron
colocados (en un depósito, una pila de contenedores, sillas, etc.).
Convertir notación infija a postfija o prefija.
Para la implementación de la recursividad.
Desventajas El inconveniente de esta implementación es que es necesario fijar de
antemano el número máximo de elementos que puede contener la pila, MAX_ELEM, y
por lo tanto al apilar un elemento es necesario controlar que no se inserte un elemento si
la pila está llena.
Colas. Una cola es una estructura de datos, caracterizada por ser una secuencia de
elementos en la que la operación de inserción push se realiza por un extremo y la
operación de extracción pop por el otro. También se le llama estructura FIFO (del inglés
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, transportes y operaciones de investigación
(entre otros), dónde los objetos, personas o eventos son tomados como datos que se
almacenan y se guardan mediante colas para su posterior procesamiento. Este tipo de
estructura de datos abstracta se implementa en lenguajes orientados a objetos mediante
clases, en forma de listas enlazadas.
Discusión:
Dudas, desacuerdos, discusiones
Asignatura Datos del CIPA Fecha
Nombre CIPA: cuatro
Integrantes: victor lopez
Estructura de dato 20/12/2021