Explique como você programaria um algoritmo que armazena dados de alunos em uma escola, incluindo nome, idade…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Explique como você programaria um algoritmo que armazena dados de alunos em uma escola, incluindo nome, idade e notas. Quais tipos de dados você utilizaria e por quê?
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Para armazenar dados de alunos, utilizaria texto para nome, inteiro para idade e decimal para notas. Isso garante que cada tipo de informação seja representado adequadamente, permitindo operações como cálculo de média e validações de dados.
Explicação
A escolha de texto para nome permite armazenar caracteres alfabéticos, enquanto o uso de inteiro para idade assegura que apenas números inteiros sejam considerados, evitando erros de formatação. O tipo decimal para notas é essencial, pois possibilita a inclusão de valores fracionários, que são comuns em avaliações. Essa combinação de tipos de dados facilita a manipulação e análise das informações dos alunos de forma eficiente.
Raio-X da questão
tipos de dados em programação
avaliacao
tipos de dados em programação · variáveis e estruturas de dados
Revisar os tipos de dados e estruturas de dados em programação.
O aluno pode confundir os tipos de dados, utilizando um tipo inadequado para armazenar informações, como usar um número para o nome.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- No sabado, a praca do bairro recebeu uma feira de troca de livros. Para evitar filas, Helena decidiu montar um programa…
- Num algoritmo que lê notas decimais de alunos em sequência e atualiza um acumulador chamado 'total', qual tipo de…
- Em um algoritmo que calcula a média de uma sequência de dados numéricos, qual tipo de dado é mais apropriado para a…
- Considere a variável inteira 'x' armazenada em 12 bits. Quantos valores distintos 'x' pode representar, assumindo…
- Ao declarar a variável booleana 'presente' que usa 1 bit para codificar presença (sim/não), quantos estados distintos…
- Em pseudocódigo, qual tipo de variável é mais apropriado para representar um identificador alfanumérico de produto (ex…
🔎 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
