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

Questões BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Ilustração da habilidade BNCC EM13MAT405
Unidade temática
NÚMEROS E ÁLGEBRA
Objeto de conhecimento
Competências da área (1ª série, 2ª série, 3ª série)
Questões vinculadas
117

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

Descrição da habilidade EM13MAT405
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Atividades prontas desta habilidade Atividades sobre Competências da área (1ª série, 2ª série, 3ª série) com gabarito — 1ª série, 2ª série, 3ª série, ENEM, FUVEST, UEL, UNESP (EM13MAT405) Ler o artigo com gabarito

Séries

1ª série2ª série3ª sérieENEMFUVESTUELUNESP

Matérias

Matemática

Assuntos

Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

Unidades temáticas relacionadas

Pensamento computacional

Questões relacionadas a EM13MAT405

Questão 1 · Objetiva
Organizadores de uma mostra cultural acompanham o número de visitantes para planejar a escala de atendimento. Ao término de sete dias, os registros foram 60, 10, 20, 30, 40, 50 e 70 visitantes. O sistema deve registrar somente os dias cujo número de visitantes seja superior à média dos sete dias.

Um estagiário propôs o pseudocódigo:

soma <- 0
para i de 1 até 7
soma <- soma + visitantes[i]
se visitantes[i] > soma/i então registrar i
fim para

Ao testá-lo, percebeu-se que a decisão sobre um dia pode depender da posição que ele ocupa na lista, e não apenas da média semanal definitiva.

Avalie as revisões propostas para o algoritmo e identifique aquela que garante o registro dos dias com número de visitantes superior à média semanal.
Questão 2 · Objetiva
Para calcular o fatorial de um número, um programa repete a mesma operação várias vezes até chegar ao resultado final.

— Que característica do raciocínio algorítmico aparece nessa situação?
Questão 3 · Objetiva
Folhas numeradas de 1 a 50 cobrem uma mesa de madeira. Durante uma atividade, um professor propôs o seguinte algoritmo em linguagem corrente para contar quantas folhas têm números pares:

1. contador <- 0
2. i <- 1
3. enquanto i <= 50 faça:
se i mod 2 == 0 então contador <- contador + 1
i <- i + 1
4. imprimir contador

O professor executou esse procedimento até o fim.

Interprete o algoritmo descrito e conclua qual valor será impresso ao final de sua execução?
Questão 4 · Objetiva
Por que alguns programas realizam somas termo a termo em vez de usar fórmulas prontas? Uma plataforma fictícia apresenta este pseudocódigo para calcular a soma dos números ímpares de 1 até 99:

soma <- 0
i <- 1
enquanto i <= 99 faça
soma <- soma + i
i <- i + 2
fim enquanto

Ao final, a variável soma armazena o resultado dessa operação.

A partir do algoritmo descrito, determine o valor final da variável soma.
Questão 5 · Objetiva
Dados ilustrativos: Um grupo de ambientalistas registrou a qualidade do ar em sete dias consecutivos, obtendo os valores de partículas PM2,5 em µg/m³: 65, 82, 90, 75, 88, 79 e 95. Para classificar leituras elevadas, foi elaborado o seguinte pseudocódigo em linguagem corrente:

inicializar contador = 0
para cada valor em [65, 82, 90, 75, 88, 79, 95] faça
se valor > 80 então
contador = contador + 1
fim se
fim para

Ao final, o valor de "contador" indica quantas leituras são consideradas elevadas.

Analise o pseudocódigo apresentado no texto-base e identifique quantas leituras de qualidade do ar são classificadas como elevadas.
Questão 6 · Objetiva
Dados ilustrativos: um engenheiro desenvolve um protótipo de plantadeira automática que distribui sementes em fileiras. Para estimar o total necessário, ele escreve o seguinte pseudocódigo em linguagem corrente:

totalSeeds <- 0
row <- 1
seeds <- 3
while row <= 6 do
totalSeeds <- totalSeeds + seeds
seeds <- seeds + 2
row <- row + 1
end while

Ao término desse processo, a variável totalSeeds conterá a soma das sementes distribuídas em cada fileira.

Analise o texto-base e determine qual o valor da variável totalSeeds após a execução completa do pseudocódigo.
Questão 7 · Objetiva
Dados ilustrativos: um sistema deve processar n registros de acesso e contar quantas ocorrências do código de status 404 aparecem. Cada registro i possui o valor status[i]. A tarefa requer um algoritmo que inicialize um contador, percorra todos os registros e incremente o contador sempre que status[i] for igual a 404. Ao final, o algoritmo deve exibir o valor do contador.

Analise o texto-base e identifique o pseudocódigo que implementa adequadamente a contagem de registros com status igual a 404 conforme descrito.
Questão 8 · Objetiva
Dados ilustrativos: a pesquisadora Marina desenvolveu o seguinte algoritmo descrito em linguagem corrente para calcular um valor a partir de uma sequência de números.

variavel soma recebe 0
para cada numero i de 1 ate 8 faca
soma recebe soma + i
fim do para
imprima soma

Analise o texto-base e identifique o valor impresso ao término da execução do algoritmo.

Gere provas alinhadas à habilidade EM13MAT405

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.