Questão de Algoritmos e Estrutura de Dados — Algoritmos — AMEOSC 2025
Algoritmos e Estrutura de Dados›Algoritmos
Código
qg402360
Banca
AMEOSC
Órgão
Prefeitura de Bandeirante - SC
Ano
2025
Nível
Superior
Cargo
Professor de Educação Básica – Informática
Algoritmos são sequências finitas e bem definidas de instruções para resolver um problema ou executar uma tarefa. Antes mesmo de escrever um código em uma linguagem de programação, é crucial desenvolver o raciocínio lógico para estruturar o algoritmo que servirá de base para o programa. Um professor deseja que seus alunos desenvolvam um algoritmo para calcular a média de três notas e exibir se o aluno foi aprovado (média >= 7.0) ou reprovado. Marque a alternativa CORRETA que corresponde à sequência de passos que representa o algoritmo mais adequado e lógico para a execução dessa tarefa.
ALer as três notas, somá-las, verificar se a média é maior ou igual a 7, dividir a soma por 3 e então exibir o resultado.
BLer as três notas, verificar se cada uma delas é maior que 7 e, em caso afirmativo, exibir "Aprovado".
CExibir "Aprovado", ler as três notas, somá-las e depois dividir por 3.
DLer as três notas, somá-las, dividir a soma por 3 para obter a média, e então verificar se a média é maior ou igual a 7 para exibir "Aprovado" ou "Reprovado".
Revelar gabarito e comentário▾
GabaritoD — Ler as três notas, somá-las, dividir a soma por 3 para obter a média, e então verificar se a média é maior ou igual a 7 para exibir "Aprovado" ou "Reprovado".
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Algoritmos: sequência lógica para cálculo de média
Gabarito: letra D. A sequência correta e lógica para o algoritmo é: ler as três notas, somá-las, dividir a soma por 3 para obter a média, e então verificar se a média é maior ou igual a 7 para exibir "Aprovado" ou "Reprovado". Essa ordem respeita a dependência de dados: a média só pode ser calculada após a soma, e a decisão só pode ser tomada após o cálculo da média.
A banca testa a compreensão de que cada passo do algoritmo deve estar na ordem correta para que as operações dependentes sejam realizadas após os dados estarem disponíveis. A alternativa D é a única que segue essa ordem natural.
1Ler as 3 notas
2Somar as notas
3Dividir soma por 3 (média)
4Média >= 7?
5Exibir 'Aprovado'
6Exibir 'Reprovado'
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Inverte os passos: primeiro verifica se a média é maior ou igual a 7 e só depois divide a soma por 3. Isso é logicamente impossível, pois a média ainda não foi calculada no momento da verificação.
Alternativa B — ❌ Incorreta
Verifica cada nota individualmente se é maior que 7, o que não representa a média das três notas. Um aluno pode ter duas notas altas e uma baixa, mas ainda assim ser aprovado pela média. O algoritmo deve calcular a média, não analisar notas isoladas.
Alternativa C — ❌ Incorreta
Exibe "Aprovado" antes mesmo de ler as notas, o que não faz sentido lógico. A saída depende do resultado do cálculo, que só ocorre no final.
Alternativa D — ✅ Correta ⟵ GABARITO
Segue a sequência correta: leitura, soma, divisão para obter a média, e só então a verificação e exibição do resultado. Essa é a ordem lógica e a que todo programa bem estruturado deve seguir.