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
- Imagine que você está criando um aplicativo que ajuda na organização de tarefas. Como você estruturaria a lógica desse…
- Suponha que você está desenvolvendo um aplicativo de lista de tarefas. Quais condições você deve considerar ao criar um…
- Imagine que você está criando um aplicativo que ajuda a organizar tarefas. Que variáveis você precisa considerar para…
- Imagine que você está criando um aplicativo para ajudar a organizar tarefas diárias. Quais elementos você deve…
- Você está desenvolvendo um pequeno programa para organizar as tarefas da casa. Dilema: usar uma lista de registros com…
- Descreva como você implementaria um programa que organiza uma lista de tarefas diárias, mencionando as estruturas de…
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
