Os exemplos de portas lógicas incluem
- A)OR, AND e IN.
Errada, porque IN não é porta lógica; AND e OR existem, mas a presença de um termo de programação invalida a alternativa.
- B)FOR, AND e ELSE.
Errada, porque FOR e ELSE são comandos de programação, não portas lógicas de eletrônica digital.
- C)NOR, XOR e ELSE.
Errada, porque NOR e XOR são portas lógicas, mas ELSE não é, sendo um termo de programação.
- D)NAND, OR e AND.
Certa, porque NAND, OR e AND são todas portas lógicas reais e clássicas da eletrônica digital.
- E)IN, NAND e OR.
Errada, porque IN não é porta lógica; NAND e OR existem, mas a alternativa fica incorreta por conter termo estranho ao tema.
Gabarito: D
Portas lógicas são os blocos básicos da eletrônica digital: elas recebem sinais binários e produzem uma saída conforme uma regra lógica. As mais conhecidas são AND, OR, NOT, NAND, NOR e XOR. Em concursos, a banca gosta de misturar nomes de portas com palavras de linguagem de programação, justamente para ver se você separa eletrônica digital de código-fonte. A questão pede exemplos de portas lógicas, então você deve procurar nomes que realmente existam no universo da lógica digital. AND e OR são portas clássicas, e NAND também é uma porta muito importante, porque é universal: com ela, você consegue montar qualquer circuito lógico. Isso faz dela uma queridinha de provas e de projetos. A alternativa correta é a D, porque NAND, OR e AND são, de fato, portas lógicas válidas. As outras opções trazem termos que não pertencem a esse conteúdo, como IN, FOR e ELSE, que são palavras comuns em programação, mas não são portas lógicas. Em resumo: se parece linguagem de algoritmo, desconfie; se parece bloco de lógica digital, vá com calma e confira se o nome existe mesmo. Não há aqui um fundamento legal ou jurisprudencial, porque o tema é técnico de eletrônica digital. O ponto central é conceitual: reconhecer as portas lógicas básicas e não cair na mistura com termos de programação.