Os operadores são utilizados para representar expressões de ...
I – Operadores de atribuição são utilizados para expressar o armazenamento de um valor em uma variável. Esse valor pode ser pré-definido (variante ou não) ou pode ser o resultado de um processamento.
II – Operadores relacionais são utilizados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores.
III - Operadores lógicos são utilizados para estabelecer uma relação de comparação entre valores ou expressões.
Puga, Sandra. Lógica de programação e estruturas de dados, com aplicações em Java. 2.ed. São Paulo – SP: Pearson Prentice Hall, 2009.
Assinale a alternativa correta:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A - Apenas a afirmação I é correta.
1. Tema Central
A questão aborda operadores básicos de programação, fundamentais para qualquer linguagem: operadores de atribuição, relacionais e lógicos. Saber diferenciá-los é essencial para resolver cálculos, tomar decisões em algoritmos e manipular valores em variáveis, temas sempre presentes em concursos.
2. Resumo Teórico Progressivo
Operadores de atribuição (ex: = em Java, Python, C) armazenam valores em variáveis: x = 5;
Operadores relacionais fazem comparações (==, !=, >, <, >=, <=): a > b retorna true ou false.
Operadores lógicos (ex: &&, ||, !) combinam expressões booleanas:
(a > b) && (b > c).
Fonte: Puga, Sandra. Lógica de programação e estruturas de dados, com aplicações em Java. Pearson, 2009.
3. Justificativa da Alternativa Correta
I – Correta. Operadores de atribuição realmente armazenam um valor em uma variável, seja um valor fixo ou resultado de uma operação: total = a + b;
4. Análise das Incorretas
II – Incorreta. Embora operadores relacionais estabeleçam relação de comparação, o termo "concatenar ou associar expressões" pode confundir, pois concatenar normalmente se refere a juntar textos (strings), não à função dos relacionais.
III – Incorreta. Operadores lógicos não comparam valores, mas combinam resultados de comparações (expressões booleanas). Comparação é feita pelos relacionais.
5. Estratégias de Interpretação
Ao ler o enunciado, destaque palavras como "concatenar" ou "comparação" e associe-as ao tipo de operador. Fique atento a termos ambíguos ou fora do contexto habitual de cada operador.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo