Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — PR-4 UFRJ 2018

Algoritmos e Estrutura de DadosAlgoritmos
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.
  1. AEnquanto (condição) Se(bloco de código)Fim Se
  2. BEnquanto (condição) Faça(bloco de código)Fim Enquanto
  3. CEscolha XCaso X: (bloco de código)Fim Escolha
  4. DSe (condição) Então(bloco de código)Fim Se
  5. 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:

1Condicional básica
Se (condição) Então
Bloco de código
Fim Se
2Repetição
Enquanto (condição) Faça
Bloco de código
Fim Enquanto
3Seleção múltipla
Escolha X
Caso X: bloco
Fim Escolha
Estruturas em Português Estruturado
LEVELsoulevel.com.br
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.

Gabarito: letra D.

Link permanente: /questoes/qq386033