Gabarito D
A minha definição de programação estruturada é: uma forma de escrever os códigos sem encapsular dados, ou seja, que em qualquer parte do código seja possível utilizar um dado guardado em uma variável, sem a necessidade de permissão. Com o auxílio de métodos estruturados pode-se modificar e retornar dados em variáveis. Não há organização em camadas, que veremos logo mais neste artigo como funciona, assim sendo, todos os tipos de códigos estão nos mesmos arquivos. Certamente é a mais fácil de aprender e mais fácil de controlar o fluxo da estrutura do código, daí o nome de programação estruturada.
Definição encontrada na internet: Programação estruturada é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e iteração (esta última também é chamada de repetição), desenvolvida por Michael A. Jackson no livro "Principles of Program Design" de 1975. Leia também sobre a história da programação. Tendo, na prática, sido transformada na programação modular, a programação estruturada orienta os programadores para a criação de estruturas simples nos programas, usando as sub-rotinas e as funções. Foi à forma dominante na criação de software anterior à programação orientada por objetos. (Wikipédia).
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !