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.
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.
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.
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?
— 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?
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.
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.
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.
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.
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.
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