Filtrar


Questões por página:

Os padrões GRASP descrevem princípios fundamentais de atribuição de responsabilidades em projetos de software orientado a objeto.


De acordo com esses padrões, o polimorfismo é um princípio orientador para atribuir responsabilidades

No contexto da orientação a objetos, o Princípio da Segregação de Interface (Interface Segregation Principle) estabelece:
No sistema de acompanhamento processual de um tribunal, sempre que um processo muda de estado, diversos componentes interessados — o painel de estatísticas, o serviço de notificação por e-mail e a integração com sistema externo — devem ser avisados automaticamente da mudança, sem que o objeto que representa o processo conheça as classes concretas desses interessados, que podem ser acrescentados ou removidos em tempo de execução.

Assinale a opção que indica o padrão de projeto (GoF) adequado para esse requisito.
O conjunto de problemas conceituais e técnicos que surgem quando um modelo orientado a objetos é mapeado em um modelo relacional para persistência de dados (Object-Relational Mapping ou ORM) é denominado
Durante a definição da arquitetura de um sistema, optou-se por um modelo orientado a objetos, com ênfase em reutilização e manutenção. A arquitetura foi organizada em pacotes e classes com responsabilidades bem definidas, usando mecanismos como herança e interfaces para promover flexibilidade. Dessa forma, com base nos princípios de uma arquitetura de sistemas baseada em orientação a objetos, assinale a alternativa correta.