Practicando para prueba semestral: Operdares lógicos y variables (2)
Simulador interactivo de lógica de programación en Python ambientado en una misión espacial. Nueva modalidad "Restauración de Código" donde el estudiante debe completar los espacios en blanco con operadores booleanos (and, or, not) para alcanzar un objetivo lógico. Contiene 30 módulos de dificultad progresiva.
Operación Artemis: Restauración Lógica
Bitácora de Reparación (Modo Debugging)
PROTOCOLO: Inyección de Código Faltante
El núcleo informático ha sufrido pérdida de datos. Algunos operadores y palabras clave se han borrado del código fuente y aparecen como [ ? ]. Tu misión es deducir qué operador falta para lograr el objetivo indicado.
Ejemplo de Restauración (AND vs OR):
Si el OBJETIVO es que la alarma suene (True), pero el fuego es False y la brecha es True:
fuego = False
brecha = True
# Falta un operador aquí:
alarma = fuego [ ? ] brecha
Si inyectas and dará False (porque el fuego es False). Si inyectas or dará True (porque al menos hay brecha). ¡La opción correcta sería or!
Analiza el código dañado. Selecciona el fragmento correcto para inyectarlo en el sistema.
¡Núcleo Restaurado al 100%!
Has inyectado correctamente todos los operadores faltantes, demostrando capacidad analítica inversa (debugging) en álgebra booleana. Ingresa tus datos para generar tu credencial de Ingeniero en Sistemas:
CREDENCIAL DE INGENIERÍA Y DEBUGGING
El sistema central autoriza y reconoce al operador:
Nombre del Estudiante
Por haber superado el simulador avanzado de reparación de código (30 módulos), deduciendo los operadores faltantes y restaurando la lógica del sistema con precisión absoluta: