Qual das seguintes não é uma estrutura de controle em programação?

(A) - 
 sequência
(B) - 
 repetição
(C) - 
 seleção
(D) - 
 herança
(E) - 
 decisão

Dica

  • lembre-se de que herança é um conceito de orientação a objetos, enquanto as estruturas de controle são um conceito de programação geral. -pratique escrever programas simples que utilizem diferentes estruturas de controle para consolidar sua compreensão.

Explicação

Herança é um conceito de orientação a objetos que não é uma estrutura de controle. as estruturas de controle são usadas para controlar o fluxo de execução de um programa, permitindo que os programadores especifiquem diferentes caminhos de execução com base em condições ou repetições.

Análise das alternativas

  • (a), (b) e (c) são todas estruturas de controle comuns que permitem controlar o fluxo de execução de um programa.
  • (d) é um conceito de orientação a objetos que permite que novas classes herdem as propriedades e métodos de classes existentes.
  • (e) é um termo relacionado a estruturas de decisão, que são um subconjunto das estruturas de controle.

Conclusão

As estruturas de controle são uma parte essencial da programação e permitem que os programadores criem programas complexos e eficientes. compreender e utilizar essas estruturas é fundamental para o desenvolvimento de software.