Questão de Algoritmos e Estrutura de Dados — Algoritmos — PR-4 UFRJ 2018
Algoritmos e Estrutura de Dados›Algoritmos
Código
qq386033
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2018
Nível
Superior
Cargo
PR-4 - - Analista de Tecnologia da Informação
Assinale a alternativa que apresenta a estrutura de condição básica, utilizando o português estruturado.
AEnquanto (condição) Se(bloco de código)Fim Se
BEnquanto (condição) Faça(bloco de código)Fim Enquanto
CEscolha XCaso X: (bloco de código)Fim Escolha
DSe (condição) Então(bloco de código)Fim Se
EEscolha (condição) Faça(bloco de código)Fim Escolha
Revelar gabarito e comentário▾
GabaritoD — Se (condição) Então
(bloco de código)
Fim Se
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”.
Estruturas Condicionais em Português Estruturado
Gabarito: letra D. A estrutura condicional básica em pseudocódigo (português estruturado) é representada por Se (condição) Então ... Fim Se. Ela permite executar um bloco de código somente se uma condição for verdadeira. As demais alternativas apresentam estruturas de repetição (Enquanto...Faça) ou de escolha múltipla (Escolha...Caso), que não são a condicional básica.
A banca testa o conhecimento sobre a sintaxe elementar de algoritmos descritos em pseudocódigo. A seguir, analisa-se cada alternativa:
Estruturas em Português Estruturado: Condicional básica (Se (condição) Então, Bloco de código, Fim Se); Repetição (Enquanto (condição) Faça, Bloco de código, Fim Enquanto); Seleção múltipla (Escolha X, Caso X: bloco, Fim Escolha)
Alternativa A — ❌ Incorreta
Mistura os comandos Enquanto (repetição) e Se (condicional) de forma incorreta. A estrutura Enquanto exige Faça e Fim Enquanto, não Se.
Alternativa B — ❌ Incorreta
Apresenta a estrutura de repetição Enquanto...Faça...Fim Enquanto, que é um laço condicional (repete um bloco enquanto a condição for verdadeira), não uma condicional básica.
Alternativa C — ❌ Incorreta
Mostra a estrutura Escolha...Caso...Fim Escolha, utilizada para seleção múltipla (equivalente ao switch), não para uma condição simples do tipo se-então.
Alternativa D — ✅ Correta ⟵ GABARITO
A sintaxe Se (condição) Então ... Fim Se é a forma padrão de representar uma estrutura condicional simples em português estruturado, permitindo testar uma condição e executar um bloco de código caso ela seja verdadeira.
Alternativa E — ❌ Incorreta
Combina Escolha com Faça, mesclando elementos da estrutura de seleção (Escolha) com a de repetição (Faça), o que não corresponde a nenhuma estrutura válida em pseudocódigo.