Descreva em pseudocódigo um algoritmo que, recebendo uma lista de idades por amostra e uma amplitude de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e interpretar tabelas e gráficos de frequências com base em dados obtidos em pesquisas por amostras estatísticas, incluindo ou não o uso de softwares que inter-relacionem estatística, geometria e álgebra.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Descreva em pseudocódigo um algoritmo que, recebendo uma lista de idades por amostra e uma amplitude de classe, construa uma tabela de frequências por intervalos (contagem e frequência relativa) e indique como usar seleção condicional para alocar cada idade ao intervalo correto.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Entrada: lista Idades[], amplitude A. Calcular min := mínimo(Idades), max := máximo(Idades). Definir k := ceil((max-min)/A). Para i de 0 a k-1: iniciar cont[i]:=0 e intervalo[i]:=[min + i*A, min + (i+1)*A). Para cada x em Idades: j := floor((x - min)/A); if j<0 then j:=0; if j>=k then j:=k-1; cont[j]:=cont[j]+1. Total := tamanho(Idades). Para cada i: freq_rel[i]:=cont[i]/Total. Saída: lista de intervalos com cont e freq_rel. Observação: a seleção condicional (if) garante que valores limítrofes e fora do intervalo sejam alocados corretamente, prevenindo índices fora de alcance.
Explicação
O algoritmo apresentado realiza a construção de uma tabela de frequências ao calcular a quantidade de idades em cada intervalo definido pela amplitude, utilizando a seleção condicional para garantir que as idades sejam alocadas corretamente, mesmo nos limites. A utilização de funções como mínimo e máximo permite determinar os intervalos adequados, enquanto a contagem e o cálculo da frequência relativa são feitos de forma sistemática. A lógica de controle com condicionais evita erros de alocação, assegurando que todos os valores sejam contabilizados corretamente.
Raio-X da questão
tabela de frequências
avaliacao
tabela de frequências · pseudocódigo
Revisar conceitos de pseudocódigo e tabelas de frequências.
O aluno pode confundir a lógica de alocação das idades nos intervalos, não utilizando corretamente a seleção condicional para definir os limites de cada classe.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Descreva, em pseudocódigo, um algoritmo que receba uma amostra de idades de estudantes, construa uma tabela de…
- Projete um algoritmo em pseudocódigo que receba uma lista de idades (inteiros) de uma amostra, construa uma tabela de…
- Projete um algoritmo em pseudocódigo que receba N idades (amostra) e construa uma tabela de frequências com as classes…
- Escreva um algoritmo em pseudocódigo que, a partir de uma lista de idades de uma amostra, classifique cada idade em…
- Escreva um algoritmo em pseudocódigo que receba uma lista de idades (inteiros), construa uma tabela de frequências por…
- Projete um algoritmo em pseudocódigo que, a partir de uma amostra de idades, construa uma tabela de frequências para os…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
