Generador de Ejercicios de Álgebra Booleana y Resolutor de Expresiones Booleanas

Circuito lógico, expresión booleana, diagrama de tiempos y valores por intervalo

⚙️ Configuración

⌨️ Resolver una expresión

Escribe una expresión booleana: el circuito, la expresión, el diagrama de tiempos y los valores por intervalo seguirán lo que escribiste. Para un ejercicio aleatorio, usa “Nuevo circuito”.

Puertas
-
Entradas
-
Validación
-

🔌 Circuito lógico

Símbolos IEC/ANSI tradicionales. Fondo blanco para facilitar la lectura.

🧮 Expresión booleana

Expresión oculta

📊 Diagrama de tiempos

S

📋 Valores por intervalo

Respuesta oculta.

¿Qué es el generador de ejercicios de álgebra booleana?

El generador de álgebra booleana de Nalgoritmo crea ejercicios de circuitos lógicos y también resuelve expresiones booleanas. Haz clic en “Nuevo circuito” para obtener un ejercicio aleatorio, o escribe tu propia expresión booleana y haz clic en “Resolver” para ver el circuito lógico, la fórmula booleana, el diagrama de tiempos y los valores por intervalo.

Está pensado para estudiantes, profesores y cualquier persona que estudie electrónica digital, puertas lógicas, arquitectura de computadores o lógica de programación y quiera practicar la lectura de circuitos lógicos y la escritura de expresiones booleanas.

Funciones

  • Generador de ejercicios: “Nuevo circuito” crea un circuito lógico aleatorio, y un contador de ejercicios muestra en qué ejercicio estás.
  • Resolutor de expresiones booleanas: escribe una expresión como S = (A · B) + ~C y haz clic en “Resolver” para obtener el circuito y la salida.
  • Ejercicios configurables: elige la complejidad (de 1 a 10 puertas), las puertas permitidas (todas, AND / OR / NOT o sin NOT), las conexiones entre puertas con o sin ramificaciones (fan-out), el tipo de entradas (booleanas 0/1, condicionales con operadores relacionales o temporizador booleano con LED), el temporizador y la velocidad de los intervalos.
  • Mostrar respuesta: el circuito lógico aparece como diagrama lógico, la expresión booleana aparece como fórmula booleana, el diagrama de tiempos muestra la salida S junto con la fórmula, y la tabla de valores por intervalo muestra las entradas con la salida. Debajo, la expresión y la salida aparecen una por línea.
  • Símbolos tradicionales: puertas AND, OR, NOT, NAND, NOR, XOR y XNOR dibujadas con símbolos IEC/ANSI.

Cómo usarlo

  1. Define las opciones: complejidad, puertas permitidas, conexiones entre puertas, tipo de entradas, temporizador y velocidad de los intervalos.
  2. Haz clic en “Nuevo circuito” para generar un ejercicio, o escribe una expresión booleana en “Resolver una expresión” y haz clic en “Resolver”.
  3. Resuelve por tu cuenta el circuito, la expresión y la salida.
  4. Haz clic en “Mostrar respuesta” para comprobar el diagrama lógico, la fórmula booleana, el diagrama de tiempos y los valores por intervalo.

Preguntas frecuentes

¿Cómo resolver una expresión booleana en línea?

Escribe la expresión en el campo “Resolver una expresión”, por ejemplo S = (A · B) + ~C, y haz clic en “Resolver”. La página dibuja el circuito lógico y muestra la fórmula booleana, el diagrama de tiempos y los valores por intervalo junto con la salida.

¿Qué operadores puedo escribir?

NOT con ~ o !, AND con · . * o &, XOR con ⊕ o ^ y OR con + o |. También puedes usar las palabras NAND, NOR y XNOR. Las variables son las letras de la A a la Z, y S es la salida. La precedencia es NOT, AND, XOR, OR.

¿Qué muestra el botón “Mostrar respuesta”?

El circuito lógico como diagrama lógico, la expresión booleana como fórmula, el diagrama de tiempos con la salida S junto a la fórmula y la tabla de valores por intervalo con la salida. La expresión y la salida también aparecen una por línea debajo de la tabla.

¿Qué tipos de entradas hay?

Entradas booleanas (0 / 1), entradas condicionales que usan operadores relacionales y entradas de temporizador booleano, donde cada entrada es un LED que se enciende y se apaga.

¿Cuántas puertas puede tener un ejercicio?

De 1 a 10 puertas. Puedes permitir todas las puertas, solo AND / OR / NOT o todas menos NOT, y elegir si las salidas de las puertas pueden ramificarse (fan-out).