Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Tarea Semana 5) IP
(Tarea Semana 5) IP
Semana N°5
Fecha: 10-07-2022
1 Requiere diseñar una función que calcule si una palabra es palíndromo1 o no. Para ello
debe comparar las estructuras de datos: pila, cola, arreglos, secuencias o listas, y
argumentar Se cuál recomienda para implementarla dentro de un programa.
Respuesta:
En esto se utiliza los datos abstractos de colas que se implementa. En este caso se debe a
la estructura o pila correspondiente al “FIFO/LIFO” es el primero en entrar y es el primero
en salir. Por lo que es que el primer cliente que tome su número será la primera en
atender y así sucesivamente al número de clientes que se deben de atender. Dado que los
productos no se deben apilar en el mostrador, los clientes que lleguen (puede ser en
forma aleatoria o no ) van comprando los productos y estos últimos se van sacando
( comprando ) por los primeros de la fila , esto garantiza que los productos sean frescos .
Las colas vinculan un dato de almacenamiento que se vinculara de acuerdo con el número
de tiket que tendrá el cliente y se guardara en la interfaz de entrada y salida y quedara en
cola la impresión por la orden de llegada.
Ejemplo:
3.- Sistema selecciona la atención, eligiendo las opciones que se desea realizar.
Respuesta:
Según lo aprendido en el contenido de la semana, creo que el TDA más adecuado para el
programa seria las Colas Dobles ya que vemos que ofrece la alternativa de insertar y
eliminar elementos por ambos extremos de la cola y vemos que un palíndromo es una
palabra que se lee de izquierda a derecha o viceversa de derecho a izquierda y en este
caso las colas dobles cumplen perfectamente dicha función para el reconocimiento de un
palíndromo y de esa manera obtenemos la mejor opción para ejecución del programa .
Bibliografía
IACC (2022). Principios de estructuras de datos. Semana 6