Imagem de fundo

Durante a fase de projeto de software (design), a estrutura...

Durante a fase de projeto de software (design), a estrutura do sistema é definida, impactando diretamente na qualidade do software produzido. Nesta fase, a compreensão dos conceitos de abstração, modularidade, acoplamento e coesão são essenciais para a criação de sistemas flexíveis, fáceis de manter e que atendam aos requisitos de forma eficiente. Relacione os conceitos de projeto de software, listados a seguir, às suas respectivas definições.


I. Abstração;

II. Modularidade;

III. Acoplamento;

IV. Coesão.


( ) Grau de interdependência entre os módulos de um sistema.

( ) Grau de interrelação e foco em um objetivo comum entre os elementos de um módulo.

( ) Divisão de um sistema em componentes independentes e interconectados.

( ) Representação simplificada de um sistema que esconde detalhes complexos de sua implementação.


Assinale a opção que indica a relação CORRETA, entre conceitos e definições:


A

III – IV – II – I


B

IV – I – III – II


C

II – III – I – IV


D

I – II – IV – III


E

III – II – IV – I