Questão
ID 1866840Disciplina: Tecnologia da Informação
Assuntos: Coesão, Acoplamento e Modularidade
Ano: 2012 Banca: COVEST/UNEMAT - Assessoria de Gestão de Concursos e Vestibulares da Universidade do Estado de Mato Grosso Órgão: Centro de Processamento de Dados de Mato Grosso
Ocultação de informações é um princípio que surgiu com projeto modular de sistemas. De acordo com esse princípio, informações tratadas por um determinado módulo devem ser inacessíveis aos demais, ou seja, os módulos devem ser de coesão alta. Por outro lado, deve haver mecanismos de troca de informações ou de ordenação de tarefas entre os módulos, ou seja, baixo acoplamento.
Analise as afirmativas.
I. Os mecanismos de encapsulação e a definição de interfaces fornecem os subsídios para que o desenvolvimento orientado a objetos aplique os conceitos de coesão e acoplamento.
II. O desenvolvimento baseado em componentes de software não permite analisá-los em termos de coesão.
III. Componentes de software devem ser projetados visando coesão fraca e alto acoplamento.
Assinale a alternativa correta.