GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO01Média⏱ curto

Desenvolvendo um aplicativo de lista de tarefas, que conceito de programação deve ser considerado para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Desenvolvendo um aplicativo de lista de tarefas, que conceito de programação deve ser considerado para garantir a organização das informações?

  1. A) Usar variáveis para guardar cada tarefa.
  2. B) Utilizar estruturas de dados.
  3. C) Criar um gráfico de progresso.
  4. D) Focar apenas na interface do usuário.
  5. E) Desenvolver funções para cada tarefa.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A pergunta quer saber qual conceito de programação garante a organização das informações em um aplicativo de lista de tarefas. Organizar muitas tarefas, cada uma com nome, prazo e situação, exige agrupar esses dados de forma estruturada, para que possam ser armazenados, percorridos, pesquisados, ordenados e removidos.
  2. Esse conceito é o de estruturas de dados (listas, vetores, filas, pilhas, dicionários, registros etc.), que definem como as informações são organizadas na memória e como são acessadas. Uma lista de tarefas é justamente um conjunto de registros que precisa de uma estrutura adequada.
  3. Por que as outras estão erradas:
  4. A) Uma variável guarda um único valor; usar uma variável para cada tarefa não escala e não organiza o conjunto.
  5. C) Um gráfico de progresso é um recurso de visualização, não um conceito que organiza os dados das tarefas.
  6. D) Focar apenas na interface do usuário ignora como os dados são armazenados e tratados, sendo justamente o oposto do necessário.
  7. E) Funções organizam o código e reaproveitam comandos, mas não definem como as informações das tarefas são guardadas e agrupadas.
  8. Conclusão: a alternativa B é a correta, em concordância com o gabarito oficial.

💡 Dica: Pense sobre os princípios de organização de dados em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que guardar cada tarefa em uma variável separada resolve a organização, sem perceber que um número variável de tarefas não pode ser gerenciado assim.

Por que engana: Escolher a alternativa A, acreditando que apenas usar variáveis é suficiente para organizar as informações de forma eficaz.

B Correta

Estruturas de dados ajudam a organizar e gerenciar as tarefas.

C Erradaerro: Interpretação

Confunde a funcionalidade visual do aplicativo (gráfico de progresso) com o conceito de programação que organiza os dados.

D Erradaerro: Senso comum

Entende que a interface é o mais importante do aplicativo e supõe que a organização dos dados acontece naturalmente com a tela, o que é um senso comum sobre apps.

E Erradaerro: Conceitual

Associa organização do programa à divisão em funções, sem perceber que funções organizam o código e não os dados armazenados.

Raio-X da questão

Dificuldade Média
Bloom Criar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

organização de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · variáveis em programação

📚 Reveja

Revisar conceitos de estrutura de dados e organização de informações em programação.

⚠️ Erro mais comum

Escolher a alternativa A, acreditando que apenas usar variáveis é suficiente para organizar as informações de forma eficaz.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Organização e representação da informaçã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.