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
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?
- A) Usar variáveis para guardar cada tarefa.
- B) Utilizar estruturas de dados.
- C) Criar um gráfico de progresso.
- D) Focar apenas na interface do usuário.
- E) Desenvolver funções para cada tarefa.
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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.
- 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.
- Por que as outras estão erradas:
- A) Uma variável guarda um único valor; usar uma variável para cada tarefa não escala e não organiza o conjunto.
- C) Um gráfico de progresso é um recurso de visualização, não um conceito que organiza os dados das tarefas.
- D) Focar apenas na interface do usuário ignora como os dados são armazenados e tratados, sendo justamente o oposto do necessário.
- 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.
- 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
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.
Estruturas de dados ajudam a organizar e gerenciar as tarefas.
Confunde a funcionalidade visual do aplicativo (gráfico de progresso) com o conceito de programação que organiza os dados.
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.
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
organização de dados
avaliacao
estruturas de dados · variáveis em programação
Revisar conceitos de estrutura de dados e organização de informações em programação.
Escolher a alternativa A, acreditando que apenas usar variáveis é suficiente para organizar as informações de forma eficaz.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Caminhões descarregam suprimentos em uma central que atende localidades isoladas após fortes chuvas. O depósito possui…
- Por que certos pedidos de melhoria no bairro demoravam a chegar ao responsável pela decisão? Para responder a essa…
- Ao final de uma oficina de montagem, uma turma precisou guardar 24 peças de encaixe usadas em atividades com tablets e…
- No fim da tarde, um grupo de jovens voluntários recebeu caixas de livros devolvidos por moradores do bairro. Para evitar…
- Ao aplicar o algoritmo BFS em uma rede social modelada como grafo não ponderado, qual estrutura de dado (variável) é…
- Em computação, defina sucintamente o que é um grafo simples não direcionado e explique o papel de vértices e arestas na…
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
