ENEM, perguntado por mariliacarneiro9650, 9 meses atrás

Coesão e acoplamento são dois conceitosfundamentais para a qualidade do projeto modular deum software. A coesão diz respeito à funcionalidadedos módulos que compõem o software e é relacionadaao conceito de ocultação de informação.O acoplamento está relacionado aos dados erepresenta a interconexão entre os módulos. Suponhaque determinado sistema possa ter a arquitetura deseus módulos projetada por meio das duasalternativas diferentes mostradas na figura acima,sendo a funcionalidade de um módulo a mesma nasduas alternativas. Nessa figura, os retângulosrepresentam os módulos e as arestas representamchamadas a funcionalidades de outros módulos. Apartir dessas informações, assinale a opção correta.A A coesão e o acoplamento de todos os módulossão iguais nas duas alternativas.B Em relação à alternativa 1, na alternativa 2, acoesão do módulo A é menor, a dos módulos B eC é maior e o acoplamento do projeto é maior.C Em relação à alternativa 1, na alternativa 2, acoesão do módulo A é maior, a dos módulos B eC é menor e o acoplamento do projeto é maior.D Em relação à alternativa 1, na alternativa 2, acoesão do módulo A é maior, a dos módulos B eC é maior e o acoplamento do projeto é menor.E Em relação à alternativa 1, na alternativa 2, acoesão do módulo A é menor, a dos módulos B eC é maior e o acoplamento do projeto é menor.

#ENADE

Anexos:

Soluções para a tarefa

Respondido por arilsongba
8

A resposta correta é a letra B) Em relação à alternativa 1, na alternativa 2, acoesão do módulo A é menor, a dos módulos B eC é maior e o acoplamento do projeto é maior

A coesão e o acoplamento tende a ser entendidos como princípios de engenharia de software bem antigos, que embora possam ser considerados simples, muitas das vezes são ignorados: por este motivo, os projetos de software tendem a acabar sendo prejudicados por um mau design.

Quando se quer ter uma arquitetura madura e sustentável é preciso que levarmos em consideração os princípios da coesão e do acoplamento, pois eles possuem um determinado propósito específico que visa melhorar o design de software.

Bons estudos!

Perguntas interessantes