GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Fácil⏱ curto

Considere a variável tempoSegundos (inteiro). Escreva a condição que verifica se já se passou pelo menos um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere a variável tempoSegundos (inteiro). Escreva a condição que verifica se já se passou pelo menos um minuto.

  1. A) tempoSegundos < 60
  2. B) tempoSegundos = 60
  3. C) tempoSegundos > 60
  4. D) tempoSegundos >= 60
  5. E) tempoSegundos == 1

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questao pede a condicao que verifica se ja se passou pelo menos um minuto. Pelo menos um minuto significa tempo maior ou igual a 60 segundos, pois um minuto equivale a 60 segundos e a condicao deve ser verdadeira no exato instante em que se completa o minuto.
  2. Analisando o operador necessario, precisamos de 'maior ou igual a', que em linguagens de programacao como Java, C e Python e escrito como >= (em Python tambem >=). Assim, tempoSegundos >= 60 e verdadeiro para 60, 61, 62 e assim por diante.
  3. Por que as outras estao erradas:
  4. A) tempoSegundos < 60 verifica o contrario, ou seja, que ainda NAO se passou um minuto.
  5. B) tempoSegundos = 60 so e verdadeiro exatamente em 60 segundos, deixando de fora 61, 62 e demais valores que tambem atendem a 'pelo menos um minuto'.
  6. C) tempoSegundos > 60 exclui o proprio 60 segundos, que ja corresponde a um minuto completo.
  7. E) tempoSegundos == 1 verifica se passou exatamente 1 segundo, nao 1 minuto.
  8. Conclusao: a alternativa correta e a D, tempoSegundos >= 60, que coincide com o gabarito oficial.

💡 Dica: Interprete “pelo menos” como incluindo o valor limite de 60 segundos.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno inverteu a ideia de 'pelo menos', confundindo a condicao de que o minuto ja passou com a de que ainda nao passou, e tomou o menor como sinal de passagem do tempo.

B Erradaerro: Conceitual

O aluno acredita que a condicao so deve ser verdadeira no valor exato de 60, ignorando que 'pelo menos um minuto' inclui qualquer tempo acima de 60 segundos.

C Erradaerro: Atençãoa que mais engana

O aluno usa o sinal estrito de maior, excluindo o limite 60, e assim considera que o minuto so se completa depois de passados 60 segundos, o que contradiz a ideia de 'pelo menos'.

Por que engana: Confundir “pelo menos 60” com “mais de 60” e escolher uma comparação que exclui o valor limite de 60 segundos.

D Correta

Um minuto corresponde a 60 segundos; a condição testa se a variável tempoSegundos é maior ou igual a 60.

E Erradaerro: Senso comum

O aluno confunde a unidade, lendo 'um minuto' como se fosse o valor 1 da variavel, sem converter minutos em segundos (1 minuto = 60 segundos).

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

Operador de comparação inclusivo

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Unidades de tempo e conversão · Operadores relacionais de comparação

📚 Reveja

Revise operadores relacionais, especialmente >=, e a conversão de um minuto em 60 segundos.

⚠️ Erro mais comum

Confundir “pelo menos 60” com “mais de 60” e escolher uma comparação que exclui o valor limite de 60 segundos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.