GeraProva GeraProva Provas com IA para professores do Brasil
BNCC 32 questões

Questões BNCC EF08CO03

Utilizar algoritmos clássicos de manipulação sobre listas.

Ilustração da habilidade BNCC EF08CO03
Unidade temática
Pensamento Computacional
Objeto de conhecimento
Programação
Questões vinculadas
32

Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 52. Extração confirmada por dois processos independentes.

Descrição da habilidade EF08CO03
Utilizar algoritmos clássicos de manipulação sobre listas.

Séries

8º ano

Matérias

Computação

Assuntos

Programação - Algoritmos clássicos

Unidades temáticas relacionadas

Pensamento computacional

Questões relacionadas a EF08CO03

Questão 1 · Objetiva
Qual é a principal vantagem de usar algoritmos de busca binária sobre busca linear em listas ordenadas?
Questão 2 · Objetiva
Considerando um algoritmo que processa uma lista de compras, qual deveria ser a estrutura de dados mais indicada para manipular os itens?
Questão 3 · Objetiva
Qual das operações abaixo pode ser realizada em uma lista para organizar os dados?
Questão 4 · Objetiva
Compare os algoritmos de ordenação bubble sort e quicksort, identificando suas características.
Questão 5 · Objetiva
Qual dos seguintes algoritmos é mais apropriado para buscar um valor em uma lista ordenada?
Questão 6 · Dissertativa
Na montagem de um boletim digital da escola, as seções estão nesta ordem: capa, entrevista, fotos e agenda. A equipe decidiu colocar a seção "mapa da escola" na terceira posição.

Explique como a equipe deve inserir "mapa da escola" na terceira posição sem mudar a ordem relativa das outras seções.
Questão 7 · Objetiva
Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e Elisa. Caio deixou de ser representante e seu nome será excluído, sem alterar a ordem dos demais.

Após excluir Caio, qual atualização das posições mantém a lista correta?
Questão 8 · Objetiva
Enquanto agentes de manutenção acompanham pedidos de reparo de bicicletas públicas, o painel registra os chamados em uma lista, na ordem em que foram enviados: A14 (aguardando), B09 (concluído), C30 (aguardando), D11 (cancelado) e E22 (aguardando). Ao iniciar o turno, o programa deve criar uma fila para os técnicos, contendo somente os códigos dos chamados que ainda precisam de atendimento e mantendo a ordem dos registros.

Para isso, o programa cria uma fila vazia e percorre a lista de chamados. A cada registro, verifica sua situação. Quando a situação é “aguardando”, adiciona o código ao fim da fila. Os demais registros não são adicionados.

Analise o percurso do algoritmo sobre a lista de chamados e identifique a fila formada para os técnicos.

Gere provas alinhadas à habilidade EF08CO03

Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.

Ver planos
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.