GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF07CO01Difícil⏱ medio

Em um cenário onde você usa listas em um programa, como garantir que a lista não contenha itens duplicados?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO01

Criar soluções de problemas para os quais seja adequado o uso de registros e matrizes unidimensionais para descrever suas informações e automatizá-las usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um cenário onde você usa listas em um programa, como garantir que a lista não contenha itens duplicados?

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Uma abordagem é utilizar conjuntos, que não permitem duplicatas, ou verificar os itens antes de adicionar, garantindo assim a unicidade.

Explicação

Conjuntos são estruturas de dados que automaticamente descartam elementos duplicados, tornando o processo de manutenção da unicidade mais eficiente. Verificar itens antes de adicionar à lista é uma abordagem direta que garante que apenas elementos únicos sejam incluídos. Ambas as estratégias ajudam a evitar a repetição de valores, tornando a lista mais organizada e funcional.

Raio-X da questão

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

listas em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

listas em programação · estruturas de controle

📚 Reveja

Revisar métodos de manipulação de listas e verificação de duplicatas.

⚠️ Erro mais comum

Não entender como verificar ou evitar duplicatas em listas, confundindo com operações básicas de inserção.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Programação - Programação usando registros e matrizes

🔎 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.