Projete em pseudocódigo um pequeno algoritmo que leia N registros de aluno e armazene cada registro com campos…
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 dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Projete em pseudocódigo um pequeno algoritmo que leia N registros de aluno e armazene cada registro com campos 'nome', 'nota' e 'ativo'. Indique o tipo escolhido para cada campo e justifique as escolhas.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
// Pseudocódigo ler N como inteiro criar lista alunos vazio para i de 1 até N fazer ler nome como string ler nota como decimal ler ativo como booleano criar registro r = {nome: nome, nota: nota, ativo: ativo} adicionar r em alunos fimpara retornar alunos Justificativa dos tipos: - nome: string — aceita letras, espaços e sinais; preserva texto alfanumérico. - nota: decimal (precisão fixa) — representa valores com casas decimais sem erros de arredondamento significativos em cálculos pedagógicos. - ativo: booleano — indica matriculado/não matriculado com dois estados claros. A coleção 'lista' permite inserir N registros e iterar para processamento posterior.
Explicação
O pseudocódigo apresentado organiza de forma clara a leitura e armazenamento dos registros dos alunos, utilizando tipos de dados adequados para cada campo. A escolha de 'string' para o nome garante a flexibilidade necessária para diferentes formatos de nomes, enquanto 'decimal' para a nota assegura precisão em cálculos. O uso de 'booleano' para o status ativo simplifica a verificação da matrícula, tornando o algoritmo eficiente e fácil de entender.
Raio-X da questão
tipos de dados em algoritmos
fixacao
tipos de dados em programação · estrutura de dados
Revisar os tipos de dados e suas aplicações em algoritmos.
O aluno pode confundir os tipos de dados, escolhendo tipos inadequados para os campos, como usar inteiro para o nome.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Na inscrição para uma oficina de robótica, a escola registra: nome completo, idade, turno escolhido e autorização da…
- — A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço municipal…
- — Onde estão as peças ásperas em forma de estrela? — perguntou uma criança durante a montagem de um jogo tátil. O…
- — O caminhão só consegue visitar vinte contêineres por noite — avisou a coordenadora da coleta seletiva. Durante a…
- — A tela do empréstimo mostra primeiro a cor e depois a figura — explicou Nora, responsável pela brinquedoteca…
- — A linha 206 passou com a rampa disponível hoje? — perguntou uma usuária no ponto de ônibus. Durante um teste fictício…
🔎 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
