principais características das análises Estruturada, Essencial e Orientada a Objetos, indicando os pontos frágeis de cada uma que propiciaram a evolução até a orientação a objetos.
Soluções para a tarefa
A análise estruturada utiliza um método de análise que tem como finalidade retratar o fluxo e o conteúdo das informações utilizadas pelo sistema, dividindo o sistema em partições funcionais e comportamentais. De maneira geral, descreve-se a essência daquilo que será construído. Suas principais fragilidade são as dificuldades na modelagem, rastreamento e gerenciamento de mudanças manualmente.
A análise essencial relaciona-se com os eventos, e estes interagem diretamente com o sistema. O sistema, por sua vez, deverá possuir uma série de reações que responderão aos eventos.
A programação orientada a objetos, por sua vez, é diferente das outras, uma vez que suas funções e dados estão juntos, formando o objeto. Dessa forma, pode-se criar, projetar e desenvolver programas com maior taxa de reaproveitamento dos códigos, o que facilita a sua manutenção. Isto acontece por causa da ideia de pensar conceitos de forma abstrata utilizando o mundo real.
Espero ter ajudado, bons estudos.