Uma das características da linguagem de programação estruturada são as estruturas em sequência. Conforme tal característica, as instruções dos programas são executadas sequencialmente de cima para baixo, linha a linha. Com base nessa característica, assinale a alternativa correta quanto ao seu benefício na estruturação de código.

Questão

Uma das características da linguagem de programação estruturada são as estruturas em sequência. Conforme tal característica, as instruções dos programas são executadas sequencialmente de cima para baixo, linha a linha. Com base nessa característica, assinale a alternativa correta quanto ao seu benefício na estruturação de código.

Alternativas

a) Facilidade de processamento das instruções pelo compilador.

b) Facilidade em gerar controle e desvio na execução do código.

c) Facilidade em gerar uma documentação do código.

d) Facilidade de alocação de memória pois a medida que uma instrução é executada desaloca.

e) Facilidade em compreender o fluxo de execução de um Programa.

95%

Explicação

Na programação estruturada, a estrutura de sequência significa que as instruções são executadas na ordem em que aparecem (de cima para baixo, passo a passo), sem “saltos” implícitos.

O principal benefício disso na estruturação do código é a clareza e previsibilidade do fluxo de execução: fica mais fácil para quem lê (ou mantém) o programa entender exatamente qual linha executa depois de qual, acompanhando o raciocínio do algoritmo.

Analisando as alternativas:

  • a) O compilador processa instruções de várias formas; a sequência não é um “benefício” principal voltado ao compilador, e sim à legibilidade/manutenção.
  • b) Controle e desvio (seleção/iteração) são outras estruturas (if/else, while/for), não o foco da execução sequencial.
  • c) Documentação pode ser facilitada por boas práticas, mas não é o benefício direto e característico da execução em sequência.
  • d) Não corresponde ao conceito de desalocação “linha a linha”; gestão de memória depende de linguagem/tempo de vida de variáveis/escopo/GC.
  • e) Corresponde exatamente ao benefício direto: entender o fluxo de execução.

Alternativa correta: (e).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.