Logic expressions and circuits · Expressões lógicas e circuitos
| English | Português |
|---|---|
| logic circuit/ˈlɒdʒɪk ˈsɜːkɪt/ | circuito lógico |
| problem statement/ˈprɒbləm ˈsteɪtmənt/ | enunciado do problema |
| truth table/truːθ ˈteɪbl/ | tabela-verdade |
| logic expression/ˈlɒdʒɪk ekˈspreʃn/ | expressão lógica |
From statement to circuit
- Gates are combined into logic circuits 逻辑电路 to carry out a task.
- The same logic can be a problem statement 问题陈述, an expression, a circuit, or a truth table 真值表.
- You must move between all four.
De afirmação a circuito
- Portas são combinadas em circuitos lógicos 逻辑电路 para executar uma tarefa.
- A mesma lógica pode ser um enunciado do problema 问题陈述, uma expressão, um circuito ou uma tabela-verdade 真值表.
- Você deve passar por todos os quatro.
Logic expressions 逻辑表达式
- A logic expression writes a circuit using letters and gate words.
- e.g.
(A AND B) OR (NOT C)means: doA AND B, doNOT C, then OR the two results.
Logic gates are built from electronic circuits like this one.
OR outputs 1 when either input is 1
Expressões lógicas 逻辑表达式
- Uma expressão lógica escreve um circuito usando letras e nomes das portas.
- Ex.:
(A AND B) OR (NOT C)significa: fazerA AND B, fazerNOT C, então ORar os dois resultados.

Portas lógicas são construídas a partir de circuitos eletrônicos como este.

OR outputa 1 quando qualquer entrada é 1
Logic expressions & circuits · Expressões lógicas & circuitos
gates combine into circuits · portas combinam para formar circuitos
Each gate has a rule; combine them to build a circuit — explore one gate at a time. · Cada porta tem uma regra; combiná-las para construir um circuito — explore uma porta de cada vez.
The expression (A AND B) OR (NOT C) means: · A expressão (A AND B) OR (NOT C) significa:
Work out each part — (A AND B) and (NOT C) — then OR them together. · Calcule cada parte — (A AND B) e (NOT C) — depois OR-os juntos.
Logic circuits
- A logic circuit joins gates: the output of one gate becomes the input of another.
- At IGCSE a circuit has up to three inputs and one output.
Circuitos lógicos
- Um circuito lógico une portas: a saída de uma porta torna-se a entrada de outra.
- No IGCSE, um circuito tem até três entradas e uma saída.

For X = (A AND B) OR C with A=1, B=0, C=1, what is X? · Para X = (A AND B) OR C com A=1, B=0, C=1, qual é X?
A AND B = 0; 0 OR C(=1) = 1, so X = 1. · A AND B = 0; 0 OR C(=1) = 1, logo X = 1.
From statement to truth table
- Problem → circuit: pick out the conditions and the logic words. "An alarm (X) sounds when the door is open (A) AND the system is on (B)" →
X = A AND B. - Completing a truth table: write all input combinations (3 inputs → 8 rows), work out each gate's output column in order, and the last column is the final output.
- Draw the circuit exactly as stated — don't simplify it.
The circuit for X = (A AND B) OR C: the AND gate's output becomes one input of the OR gate.
De afirmação à tabela-verdade
- Problema → circuito: identifique as condições e palavras lógicas. "Um alarme (X) soa quando a porta está aberta (A) AND o sistema está ligado (B)" →
X = A AND B. - Preencher uma tabela-verdade: escreva todas as combinações de entrada (3 entradas → 8 linhas), calcule a coluna de saída de cada porta em ordem, e a última coluna é a saída final.
- Desenhe o circuito exatamente conforme descrito — não o simplifique.

Circuito para X = (A AND B) OR C: a saída da porta AND torna-se uma das entradas da porta OR.
Match each English phrase to its logic expression. · Correlacione cada frase em inglês à sua expressão lógica.
Turn the words into gates: "and" → AND, "or" → OR, "not" → NOT, "exactly one" → XOR. · Transforme as palavras em portas: "and" → AND, "or" → OR, "not" → NOT, "exactly one" → XOR.
How many rows does a truth table have for a circuit with 3 inputs? · Quantas linhas tem uma tabela-verdade para um circuito com 3 inputs?
Each input doubles the combinations: 2^3 = 8 rows (000 to 111). · Cada entrada dobra as combinações: 2^3 = 8 linhas (000 a 111).
When drawing a circuit from a problem statement, you should: · Ao desenhar um circuito a partir de um enunciado de problema, você deve:
At IGCSE you draw the circuit as described — simplification is not required. · No IGCSE você desenha o circuito conforme descrito — simplificação não é exigida.
You've got it
- a logic expression uses letters + AND/OR/NOT; a circuit chains gates (≤3 inputs, 1 output)
- turn a problem statement into an expression by spotting the logic words
- a truth table has $2^n$ rows ($n$ inputs); add a working column per gate
- draw the circuit exactly as stated, without simplifying
Entendeu?
- uma expressão lógica usa letras + AND/OR/NOT; um circuito encadeia portas (≤3 entradas, 1 saída)
- transformar um enunciado do problema em expressão identificando as palavras lógicas
- uma tabela-verdade tem $2^n$ linhas ($n$ entradas); adicione uma coluna auxiliar por porta
- desenhe o circuito exatamente conforme descrito, sem simplificar