Trabajo 2 Algoritmia y Compeljidad
Trabajo 2 Algoritmia y Compeljidad
Apellidos:
Algoritmia y Complejidad
Nombre:
1. Deberá diseñar las clases Pila y Cola con los atributos y métodos necesarios para
realizar las siguientes operaciones básicas:
Para la Pila: crear(), apilar(), desapilar(), esta_vacia(), imprimir().
Para la Cola: crear(), encolar(), desencolar(), esta_vacia(), imprimir().
Una vez acabado el trabajo, deberás adjuntar el código fuente del programa con la
implementación de la solución, incluyendo las clases y funciones requeridas.
Tema 7. Actividades 1
Asignatura Datos del alumno Fecha
Apellidos:
Algoritmia y Complejidad
Nombre:
Asegúrate de que el código del programa está bien comentado, de tal forma que
sea fácil entenderlo.
Criterios de evaluación
La La
La La La
implementaci implementaci
Implementación implementaci implementaci implementaci
ón de Pilas ón de Pilas
ón de Pilas ón de Pilas ón de Pilas
funciones es correcta, es incorrecta
es correcta y tiene algunos tiene varios 15%
básicas de eficiente y
cumple con la errores o falta errores o falta
o no cumple
Pilas cumple con con los
mayoría de algunos varios
todos los requisitos
los requisitos. requisitos. requisitos.
requisitos. básicos.
La función
La función La función
modificar_e La función
modificar_e modificar_e La función
Implementación structura() modificar_es
structura() structura() modificar_e
una función se tructura() es
se se structura()
implementa incorrecta o
adicional implementa implementa tiene varios 15%
correctament no cumple
modificar_estru correctament con algunos errores o falta
e y cumple con los
ctura() e y cumple errores o falta varios
con la requisitos
con todos los algunos requisitos.
mayoría de básicos.
requisitos. requisitos.
los requisitos.
Se
implementa Se
Se
un menú de implementa El menú de
implementa
funciones un menú de funciones es No se
© Universidad Internacional de La Rioja (UNIR) un menú de
completo y funciones incompleto o implementa
Menú de funciones
fácil de usar,
completo,
básico, con tiene errores un menú de 15%
Funciones permitiendo algunos en su funciones o
pero puede
ejecutar errores o falta implementaci es incorrecto.
ser más
todas las de algunas ón.
intuitivo
operaciones funciones.
requeridas.
Organización y El código El código El código El código El código
Comentarios en está está está está está 10%
el Código organizado, organizado y organizado, desorganizad desorganizad
Tema 7. Actividades 2
Asignatura Datos del alumno Fecha
Apellidos:
Algoritmia y Complejidad
Nombre:
Tema 7. Actividades 3