Qual é o papel dos operadores lógicos em algoritmos?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'. Decomposição
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é o papel dos operadores lógicos em algoritmos?
- A) Armazenar dados temporariamente
- B) Trabalhar com respostas de sim ou não
- C) Criar interfaces gráficas
- D) Aumentar a velocidade do código
- E) Executar operações matemáticas apenas
✅ Resposta correta: alternativa B
Resolução passo a passo
- Operadores lógicos (como E, OU e NAO, ou em notação de programação and, or e not) trabalham com valores lógicos, isto é, verdadeiro ou falso. Em linguagem cotidiana, isso corresponde a respostas de sim ou não.
- Em algoritmos, esses operadores são usados para combinar condições em estruturas de decisão e repetição. Por exemplo, na condição 'idade maior ou igual a 18 E possui documento', o resultado é verdadeiro somente se as duas partes forem verdadeiras.
- Analisando as alternativas, a alternativa B descreve exatamente esse papel, por isso ela está correta e coincide com o gabarito oficial.
- A alternativa A está errada, pois armazenar dados temporariamente é função de variáveis e memória, não de operadores lógicos.
- A alternativa C está errada, pois interfaces gráficas são construídas com bibliotecas e ferramentas de interface, não com operadores lógicos.
- A alternativa D está errada, pois operadores lógicos não tornam o código mais rápido; eles apenas avaliam condições.
- A alternativa E está errada, pois operações matemáticas são feitas por operadores aritméticos (como +, -, *, /), e não por operadores lógicos, que lidam com verdadeiro e falso.
💡 Dica: Relacione os operadores lógicos a condições que podem ser verdadeiras ou falsas.
Alternativa por alternativa
Confunde operadores lógicos com variáveis, que são as estruturas usadas para guardar dados na memória durante a execução do programa.
Operadores lógicos ajudam o algoritmo a trabalhar com condições que podem ser verdadeiras ou falsas, como respostas de sim ou não.
Associa a palavra 'lógica' a qualquer recurso visual ou de programação, imaginando que operadores lógicos sejam usados para montar telas e botões.
Acredita que qualquer operador deixa o código mais eficiente ou rápido, sem perceber que operadores lógicos apenas avaliam condições verdadeiras ou falsas.
Confunde operadores lógicos com operadores aritméticos, achando que E e OU realizam cálculos matemáticos como soma e multiplicação.
Por que engana: Confundir operadores lógicos com operadores matemáticos ou com recursos de armazenamento e apresentação de dados.
Raio-X da questão
Operadores lógicos em algoritmos
diagnostico
Noção de algoritmo e condição · Valores verdadeiro e falso
Revise como operadores lógicos combinam ou avaliam condições com respostas verdadeiro ou falso.
Confundir operadores lógicos com operadores matemáticos ou com recursos de armazenamento e apresentação de dados.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual o papel dos operadores lógicos em uma linguagem de programação?
- Em um algoritmo, qual a importância do uso de condições?
- O que caracteriza a lógica em um algoritmo?
- Como a lógica é aplicada na criação de um algoritmo?
- Qual é o objetivo de uma estrutura condicional em um algoritmo?
- Qual a importância de utilizar seleções condicionais em um algoritmo?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
