Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2026
ProgramaçãoConceitos básicos de programação
- Código
- ce225581
- Banca
- CESPE / CEBRASPE
- Órgão
- IPAAM
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista Ambiental – Especialidade: Análise de Sistemas
Um analista ambiental, ao automatizar a consolidação de dados de monitoramento da qualidade da água, decidiu usar Python para organizar medições diárias de pH, calcular a média e exibir o resultado. Para tanto, ele precisa compreender como os elementos básicos da linguagem se articulam para produzir o resultado esperado.Nessa situação hipotética, para armazenar os dados de pH, calcular sua média e exibir o resultado em Python, o analista deve
- Aarmazenar as medições em uma lista de números do tipo float, utilizar a função embutida sum() para obter o somatório, dividir o total pelo número de elementos da lista com o operador / e exibir o valor médio com a função print().
- Butilizar um dicionário em que cada chave é o índice da medição e o valor é uma string com o valor do pH, percorrer o dicionário com um laço for e concatenar as strings, exibindo o resultado com a função print().
- Ccriar uma função que receba as medições em formato de texto, converta-as em inteiros com a função int(), armazene-as em um conjunto (set) para eliminar repetições e retorne o maior valor com a função embutida max().
- Ddeclarar uma variável do tipo float para cada medição de pH, somar os valores com o operador + e converter o resultado para string com a função str() antes de armazená-lo em uma tupla imutável.
- Edefinir uma variável string com valores de pH separados por vírgula, aplicar o método split() para gerar uma lista de substrings e usar a função len() sobre a string original para obter a média dos valores.