Um componente altamente coeso é aquele que possui uma única razão de ser, um único propósito, uma única finalidade, que resolve somente um problema. Para construir um componente com essas características, é necessário colocar utilizar boas práticas de programação orientada a objetos.
Considerando o princípio da alta coesão, avalie as asserções a seguir e a relação proposta entre elas.
I. O componente que apresenta uma razão única de ser e um único propósito tende a estar estruturado com boas práticas de encapsulamento.
PORQUE
II. Quando o componente tem uma função singular na solução, é natural que parte de suas informações tenham níveis de restrição mais elevados.
A respeito dessas asserções, assinale a opção correta.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Soluções para a tarefa
Resposta:
Explicação:
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Considerando o princípio da alta coesão, podemos considerar as proposições I e II como verdadeiras e a II como justificativa da I.
Para determinar a alternativa E como correta, precisamos aprender mais sobre programação de sistemas.
Importância da coesão em sistemas
Quando pensamos em programação de sistemas, fazemos um paralelo a uma parede de tijolos, onde cada fileira sustenta as que virão por cima. Exatamente como a parede, os sistemas são montados por etapas, onde cada funcionalidade define as sucessoras.
A coesão pode ser entendida como a harmonia entre os componentes do sistema, como o cimento que une os tijolos, uma referência ao componente interno e como ele se intra-relaciona, tendo cada parte um contexto único, seu escopo, suas responsabilidades.
Podemos destacar ainda o fato de poder ser Alta ou Baixa. A Alta Coesão é um componente que possui apenas uma única responsabilidade, programação exclusiva do que realmente deve fazer. Enquanto, os de Baixa Coesão é o inverso disso, assumindo outras responsabilidades, funções e etc.
Aprenda mais sobre coesão aqui: https://brainly.com.br/tarefa/24219029
#SPJ1