Buscar

Projetos de software definem a arquitetura do sistema e como será desenvolvido para atender às necessidades do usuário. Sistemas de software possue...

Projetos de software definem a arquitetura do sistema e como será desenvolvido para atender às necessidades do usuário. Sistemas de software possuem o seu desenvolvimento complexo em relação a outros produtos, e estão sujeitos a pressões de mudanças, muitas vezes desencadeadas por legislações, alterações em negócios das empresas ou ainda para melhorar algum processo. Neste sentido, software pode ser considerado um produto flexível, diferente de produtos manufaturados. Para administrar a complexidade de software, principalmente na questão da flexibilidade, surgiu o conceito chamado de Independência Funcional, que pode ser medida através da coesão e acoplamento. Neste contexto, disserte sobre os critérios de coesão e acoplamento, definindo-os e descrevendo qual a importância deles para a orientação a objetos.

Respostas

User badge image

Ed Verified user icon

Coesão e acoplamento são critérios importantes para a orientação a objetos e para a administração da complexidade do software. Coesão é a medida da força com que os elementos de um módulo estão relacionados entre si. Um módulo coeso é aquele que possui elementos que trabalham juntos para realizar uma única tarefa, ou seja, que possuem uma única responsabilidade. A coesão é importante porque módulos coesos são mais fáceis de entender, manter e reutilizar. Acoplamento é a medida da dependência entre módulos. Um módulo acoplado é aquele que depende de outros módulos para realizar sua tarefa. O acoplamento é importante porque módulos com baixo acoplamento são mais fáceis de modificar, testar e reutilizar. Na orientação a objetos, a coesão e o acoplamento são importantes porque ajudam a criar classes e objetos que são independentes e reutilizáveis. Uma classe coesa é aquela que possui métodos que trabalham juntos para realizar uma única tarefa, enquanto uma classe com baixo acoplamento é aquela que depende de outras classes o mínimo possível.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando