Buscar

Vantagens e Desvantagens da Modularização no Desenvolvimento de Software

Prévia do material em texto

Atividade referente a aula I
Esta atividade deve ser entregue até 15 de outubro de 2021.
1. O surgimento de modularização, foi um grande avanço na engenharia de software. Podemos dizer essa técnica foi um dos principais fatores que resolveram a crise de software em 1960. No entanto, sabemos que exitem vantagens e desvantagens em sua utilização. Portanto cite as vantagens e desvantagens da modularização no desenvolvimento de software.
A modularização oferece grande economia de memória do computador, uma vez que quando o módulo se é utilizado, ele é armazenado em um único espaço da memória, mesmo que utilizado várias vezes durante o código. Oferece ainda uma maior agilidade na hora de correção de erros, pois se analisa os módulos de forma individual em vez de procurar em toda a extensão do código junto. É mais fácil de realizar teste, uma vez que o teste é feito uma vez apenas, além de que permite o desenvolvimento individual dos módulos. 
No que diz respeito as desvantagens, podemos dizer que são nulas no dia de hoje, pois antigamente ocorria uma demora maior no tempo de execução do programa, porem, hoje em dia com a evolução do hardware, esse problema foi suprido, ganhando cada vez mais agilidade na execução.

Continue navegando