Control de Simulación
Pseudocódigo
Seleccione un módulo e inicie
una operación para ver el pseudocódigo.
Consola de Eventos
Sistema iniciado correctamente. Seleccione un módulo para comenzar.
Módulo 1: Sandbox de Pila Simple
Entorno interactivo libre para comprender el comportamiento LIFO (Last In, First Out).
Configuración de la Pila
Operaciones LIFO
N = 6
TOPE = 0
Visualización de la Pila
Módulo 2: Simulador de Pila Doble
Dos pilas coexistiendo en un único arreglo compartido con detección de colisión.
Configuración del Arreglo Compartido
MAX = 10
TopeA = 0
TopeB = 11
Visualización del Arreglo
Controles de Pilas
Pila A (Izquierda →)
Pila B (← Derecha)
Módulo 3: Intérprete de Notación Polaca
Conversión de expresiones infijas a postfijas y evaluación numérica paso a paso.
Expresión Infija
Expresiones Predefinidas Copiar y Pegar
Triple Pantalla de Ejecución
EXIN — Cinta de Entrada
Pila de Operadores
EXPO — Cinta de Salida (Postfija)
Expresión Postfija a Evaluar
Evaluación Paso a Paso
Lectura de la Cadena Postfija
Pila de Operandos
Módulo 4: Resolución de Casos de Estudio
Ejecuciones guiadas basadas en problemas reales de aplicación de estructuras lineales.
Extractor de Caracteres Únicos (Pila → Cola) INSTITUCIONALIZACION
Cada carácter extraído de la Pila se compara recursivamente contra el contenido de la Cola. Si no existe, se inserta; si ya existe, se descarta.
Letras Únicas: 0
Visualización
PILA (Tamaño 20)
COLA (Caracteres Únicos)
Reajuste y Escalamiento de Tiempos Pilas Paralelas
Se vacían PILAW (trabajos) y PILAT (tiempos), evaluando la duración de cada elemento bajo la sentencia condicional.
Pilas Paralelas
PILAW (Trabajos)
PILAT (Tiempos)
Panel Condicional
Si tiempo <= 10 Entonces
tiempoCorr ← (tiempo + 2) * 2
Caso Contrario
tiempoCorr ← (tiempo - 4) * 3
Tabla de Reportes
| Trabajo | Tiempo Original | Condición | Tiempo Corregido | Tiempo Acumulado |
|---|