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