Assinale a alternativa que NÃO corresponde a uma estrutura d...

Próximas questões
Com base no mesmo assunto
Q2632733 Arquitetura de Software

Assinale a alternativa que NÃO corresponde a uma estrutura de programação utilizada no paradigma de programação estruturada.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E - Classe.

Vamos entender melhor o tema da questão e como cada alternativa se encaixa ou não no paradigma de programação estruturada:

A programação estruturada é um paradigma de programação que se baseia em três estruturas principais: sequência, decisão e repetição. Vamos analisar cada uma das alternativas para entender porque a alternativa E é a correta.

A - Decisão: A estrutura de decisão é uma das bases da programação estruturada. Ela permite que o fluxo do programa tome diferentes caminhos baseados em condições especificadas. Exemplos típicos são as instruções if e switch.

B - Sequência: A estrutura de sequência é a forma mais básica na programação estruturada. Ela consiste na execução de instruções em uma ordem sequencial, uma após a outra.

C - Sub-rotina: Também conhecida como função ou procedimento, uma sub-rotina é um bloco de código que pode ser chamado e executado a partir de diferentes pontos do programa. Embora não seja uma das três estruturas principais, as sub-rotinas são amplamente utilizadas para modularizar e organizar o código.

D - Repetição: A estrutura de repetição, ou loop, permite que um conjunto de instruções seja executado repetidamente até que uma condição especificada seja atingida. Exemplos incluem os loops for e while.

E - Classe: A alternativa correta é Classe. Classes são um conceito do paradigma de programação orientada a objetos, e não são utilizadas na programação estruturada. Uma classe define um tipo de dado que encapsula dados e comportamentos (métodos) em um único conceito.

Resumindo, as estruturas de decisão, sequência, sub-rotina e repetição são todas utilizadas na programação estruturada. Já a classe é um elemento característico da programação orientada a objetos, e por isso não corresponde a uma estrutura da programação estruturada.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo