No espectro que representa os tipos possíveis de coesão entr...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - coincidental.
Para resolver esta questão, é essencial compreender o conceito de coesão em engenharia de software, um princípio de design que busca garantir que um módulo seja focado em uma única tarefa ou responsabilidade. A coesão é um indicador de quão bem os elementos internos de um módulo estão relacionados. Quanto mais alto o nível de coesão, melhor é a qualidade do design do módulo, facilitando a manutenção, compreensão e reutilização do código.
A coesão varia em níveis, iniciando do mais baixo e indesejável (coesão coincidental) até o mais alto e desejável (coesão funcional). Os níveis intermediários incluem coesão lógica, temporal, procedural, comunicacional e sequencial. Agora, vejamos por que a coesão coincidental é considerada a mais indesejável:
A coesão coincidental ocorre quando partes de um módulo são agrupadas arbitrariamente, sem qualquer relação lógica ou funcional clara entre elas. Ou seja, as funções estão juntas por acaso e não porque compartilham uma tarefa comum ou um objetivo. Esse tipo de coesão é indesejável porque torna o módulo difícil de compreender, manter e reutilizar, já que não há organização lógica que justifique a presença de determinados elementos juntos.
No contexto de engenharia de software, busca-se sempre alcançar módulos com alta coesão, sendo a funcional o nível mais alto, onde todas as funções dentro de um módulo estão diretamente relacionadas às atividades necessárias para realizar uma única tarefa bem definida. Portanto, a coesão coincidental é o oposto do que se deseja alcançar em um bom design de software.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Essas m.e.r.d.a decoreba ainda vale p/ 2019 na edição mais recente do Pressman ?
Em relação a projeto estruturado de sistemas, os níveis de coesão, ordenados do melhor para o pior, são:
funcional, seqüencial, comunicacional, procedural, temporal, lógica, coincidental.
funcional é o melhor
coincidencia é o pior
sempre prefira coesao funcional
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo