Uma escola desenvolveu um aplicativo para acompanhar uma gincana. Durante a execução, o programa mantém a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma escola desenvolveu um aplicativo para acompanhar uma gincana. Durante a execução, o programa mantém a pontuação de cada estudante e a atualiza sempre que uma atividade é concluída. Já o título da tela, a cor de fundo, o nome da escola e a mensagem inicial são definidos antes da execução e permanecem iguais durante todo o uso do aplicativo. Em programação, uma variável é utilizada para armazenar um dado que pode receber novos valores durante a execução, enquanto valores constantes não são alterados nesse período. Com base no texto, qual informação deve ser armazenada em uma variável para que o aplicativo acompanhe corretamente a gincana?
- A) O nome da escola, informado na configuração inicial.
- B) O título da tela, definido antes da execução.
- C) A mensagem inicial, apresentada no começo do aplicativo.
- D) A cor de fundo, escolhida antes da execução.
- E) A pontuação do estudante, atualizada durante a gincana.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O texto diz que a pontuação de cada estudante é mantida pelo programa e atualizada sempre que uma atividade é concluída, ou seja, ela recebe novos valores durante a execução.
- Pela definição dada no próprio texto, variável é o dado que pode receber novos valores durante a execução, enquanto constantes não são alteradas nesse período.
- Título da tela, cor de fundo, nome da escola e mensagem inicial são definidos antes da execução e permanecem iguais durante todo o uso, portanto são valores constantes e não precisam ser armazenados em variáveis que mudam.
- Conclusão: a alternativa E é a correta, pois a pontuação é o único dado que muda durante a gincana e precisa ser acompanhado.
- Alternativa A está errada, pois o nome da escola é definido na configuração inicial e não muda durante o uso.
- Alternativa B está errada, pois o título da tela é fixo e definido antes da execução.
- Alternativa C está errada, pois a mensagem inicial permanece a mesma durante todo o uso.
- Alternativa D está errada, pois a cor de fundo é escolhida antes da execução e não se altera.
- Ao comparar com o gabarito oficial, observa-se que ele coincide com a resolução obtida.
💡 Dica: Pense nos tipos de dados utilizados em programação.
Alternativa por alternativa
O aluno pode ter achado que, por ser uma informação importante da escola, ela precisa ser guardada em variável; não percebeu que o nome da escola é um valor fixo definido na configuração inicial.
Por que engana: Confundir tipos de dados que não podem ser alterados, como texto fixo, com variáveis que podem mudar, como o número de tentativas.
O aluno pode ter confundido o fato de o título ser um dado da tela, que é exibido e manipulado pelo programa, com a necessidade de armazená-lo em variável, ignorando que o texto diz que ele permanece igual durante todo o uso.
O aluno pode ter entendido que toda informação apresentada ao usuário precisa ser armazenada, sem notar que a mensagem inicial é definida antes e não muda durante a execução.
O aluno pode ter considerado que a cor de fundo, por ser um elemento visual que o usuário percebe, deve ser guardada em variável, sem atentar para o fato de ela ser escolhida antes da execução e não mudar.
A pontuação é alterada sempre que o estudante conclui uma atividade. Por isso, o programa precisa armazená-la em uma variável, cujo valor pode ser atualizado durante a execução. Os demais elementos permanecem fixos, funcionando como constantes nesse contexto.
Raio-X da questão
tipos de dados
avaliacao
variáveis em programação · tipos de dados
Revisar os tipos de dados em programação e suas aplicações.
Confundir tipos de dados que não podem ser alterados, como texto fixo, com variáveis que podem mudar, como o número de tentativas.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Um sistema portátil registra a corrente gerada em um eletrodo de trabalho durante um pulso de 4 segundos. Para comparar…
- Em um protótipo computacional que monitora a salinidade de um tanque, dois eletrodos ficam imersos na água e são usados…
- Em uma lavanderia, uma pessoa instala dois eletrodos próximos ao piso, ligados a uma entrada digital de um controlador…
- Em uma demonstração de interface cérebro-computador, eletrodos colocados sobre o couro cabeludo captam sinais elétricos…
- Em um protótipo de interface computacional controlada por sinais musculares, cada canal utiliza um eletrodo para captar…
- Em uma prótese controlada por sinais musculares, eletrodos na pele captam a atividade elétrica e a enviam ao sistema…
🔎 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
