GeraProva GeraProva Provas com IA para professores do Brasil
BNCC 162 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
Matemática e suas Tecnologias
Objeto de conhecimento
Competências da área (1ª série, 2ª série, 3ª série)
Questões vinculadas
162

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 · Dissertativa
Uma cooperativa acompanha a quantidade de mudas entregues por três hortas comunitárias durante três dias. Cada linha da matriz representa uma horta, e cada coluna representa um dia, na ordem segunda-feira, terça-feira e quarta-feira. A identificação da horta acompanha sua linha.

R = [
["Horta U-17", 12, 10, 8],
["Horta U-04", 9, 11, 7],
["Horta U-23", 14, 13, 15]
]

Para organizar as identificações em outra ordem, um algoritmo troca a primeira e a segunda linhas:

TEMP <- R[1]
R[1] <- R[2]
R[2] <- TEMP

Analise o efeito dessa troca de linhas sobre a interpretação dos dados da cooperativa e explique o que permaneceria igual e o que mudaria, considerando que a identificação de cada horta acompanha os valores de sua linha.
Questão 2 · Objetiva
Uma cooperativa de agricultura urbana usa uma matriz quadrada para registrar pontuações de desempenho de quatro canteiros em quatro critérios de acompanhamento. Em um painel digital, a diagonal principal reúne os elementos em que o número da linha coincide com o número da coluna, enquanto a diagonal secundária reúne os elementos que vão do canto superior direito ao canto inferior esquerdo. A matriz registrada foi:

A = [[8, 5, 7, 4], [6, 9, 3, 2], [1, 7, 10, 6], [5, 4, 8, 11]]

Para automatizar a análise, o algoritmo deve localizar os elementos das duas diagonais e comparar suas somas.

Considerando a matriz apresentada, qual conclusão o algoritmo deve produzir ao comparar as somas da diagonal principal e da diagonal secundária?
Questão 3 · Objetiva
Uma cooperativa de reciclagem registrou, em uma matriz de 4 x 5, a quantidade de materiais, em quilogramas, recolhida em quatro semanas. Cada linha corresponde a uma semana, e cada coluna corresponde a um ponto de coleta. A matriz R foi organizada assim: R = [[37, 48, 52, 46, 31], [44, 41, 57, 53, 39], [29, 36, 45, 61, 42], [51, 47, 33, 48, 56]]. Para automatizar o relatório, o programa deve somar os elementos de uma mesma coluna.

Considerando que a coordenação deseja saber a quantidade total recolhida no quarto ponto de coleta ao longo das quatro semanas, qual soma deve ser calculada na matriz R?
Questão 4 · Dissertativa
Uma escola pública está acompanhando os gastos mensais de quatro setores durante um trimestre. Os dados foram organizados em uma matriz de custos: cada linha corresponde a um setor e as três colunas correspondem aos meses de abril, maio e junho, nesta ordem. Os valores estão em reais. A matriz é formada pelas seguintes linhas: Administrativo: 1280, 950 e 1170; Formação: 1460, 1320 e 980; Comunicação: 900, 1150 e 1250; Apoio: 1100, 1270 e 1040.

Com base na matriz de custos, descreva um procedimento em linguagem corrente ou pseudocódigo para somar os valores de cada linha, informe o total acumulado de cada setor e conclua qual setor apresentou o maior gasto no trimestre.
Questão 5 · 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 6 · Objetiva
— Vamos testar o controle de preços antes da feira de artesanato — disse a estudante responsável pelo painel digital. Para indicar quantos produtos podem participar de uma vitrine especial, ela escreveu um algoritmo. Inicialmente, a variável contador recebe o valor 0. Em seguida, para cada preço registrado, o algoritmo verifica se o preço é maior ou igual a 50. Quando essa condição é atendida, acrescenta 1 ao contador. Ao terminar a leitura dos preços, o painel exibe o valor armazenado no contador. No teste, foram registrados os preços 38, 50, 75, 49 e 50, em reais.

Analise o funcionamento do algoritmo descrito no texto-base e determine o valor que será exibido no painel ao final do teste.
Questão 7 · 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 8 · Objetiva
Para resolver uma atividade de Matemática, um estudante anota os passos nesta ordem: ler o enunciado, identificar os dados, escolher a operação, fazer os cálculos e conferir o resultado.

— Qual conceito matemático e computacional está representado nessa sequência de passos?

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.