Análise da Questão
Esta questão avalia o conhecimento sobre precedência, associatividade e restrições de operadores aritméticos, provavelmente na linguagem Python (considerando os símbolos ** e /).
Avaliação das Alternativas
- "A adição precede a multiplicação."
- Falsa. Na hierarquia de operações matemáticas (PEMDAS/BODMAS), a multiplicação tem prioridade sobre a adição.
- Exemplo: $2 + 3 \times 4 = 2 + 12 = 14$. Se a adição viesse primeiro, seria (2+3) \times 4 = 20.
- "O argumento correto do operador [símbolo] não pode ser zero."
- Verdadeira. Embora o símbolo esteja pequeno, no contexto de exigir duas respostas, esta se refere à divisão ou módulo.
- Em qualquer sistema matemático padrão, dividir por zero é indefinido (\div 0) e causar erro de execução.
- Analogia: Você não consegue dividir 10 maçãs entre 0 pessoas.
- "O operador
usa ligação do lado direito."**
- Verdadeira. O operador de exponenciação (
) é associativo à direita**. - Isso significa que expressões com múltiplas potências são avaliadas da direita para a esquerda.
- Exemplo: $2^{3^4}$ é calculado como $2^{(3^4)}, não $(2^3)^4.
- "O resultado do operador
/ é sempre um valor inteiro."
- Falsa. O operador de divisão simples (
/) retorna um número de ponto flutuante (decimal). - Para obter um resultado inteiro em Python, deve-se usar a divisão inteira
//. - Exemplo: $7 / 2 = 3.5$ (float), não $3$ (int).
Conclusão
As duas afirmações verdadeiras correspondem às regras de segurança na divisão e à lógica de avaliação de potências.
Alternativas Selecionadas:
- O argumento correto do operador [divisão/módulo] não pode ser zero.
- O operador
** usa ligação do lado direito.