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.