Quiz
10 PADRÕES DE PROJETO DE SOFTWARE
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (8)
1O padrão Variações protegidas tem como característica:
- AÉ um principio básico para fornecer flexibilidade e proteção contra diversos tipos de variações em um projeto orientado a objetos, tais como: variações nos dados, comportamento, hardware, componentes de software, sistemas operacionais, entre outros.
- BO objetivo é atribuir responsabilidade a um objeto intermediário para servir como mediador entre outros componentes ou serviços, para que eles não sejam diretamente acoplados.
- Cimplica que um componente ou classe encapsule somente os atributos e operações muito relacionadas a si e com a classe do componente ou classe propriamente dito.
- Dé o primeiro objeto além da camada de interface com o usuário que é responsável por receber ou tratar uma mensagem de operação do sistema.
- ESugere atribuir um conjunto de responsabilidades altamente coesa a uma classe artificial ou de conveniência que não represente o domínio do problema, algo inventado, para apoiar coesão alta, acoplamento baixo e reuso.
2O padrão Invenção Pura tem como característica:
- Aimplica que um componente ou classe encapsule somente os atributos e operações muito relacionadas a si e com a classe do componente ou classe propriamente dito.
- BO objetivo é atribuir responsabilidade a um objeto intermediário para servir como mediador entre outros componentes ou serviços, para que eles não sejam diretamente acoplados.
- Cé o primeiro objeto além da camada de interface com o usuário que é responsável por receber ou tratar uma mensagem de operação do sistema.
- DÉ um principio básico para fornecer flexibilidade e proteção contra diversos tipos de variações em um projeto orientado a objetos, tais como: variações nos dados, comportamento, hardware, componentes de software, sistemas operacionais, entre outros.
- ESugere atribuir um conjunto de responsabilidades altamente coesa a uma classe artificial ou de conveniência que não represente o domínio do problema, algo inventado, para apoiar coesão alta, acoplamento baixo e reuso.
3Dentre as opções abaixo assinale aquela que não se constitui em um benefícios da aplicação do padrão variações protegidas.
- Ao impacto ou custo das modificações pode ser diminuído.
- Bo acoplamento fica mais baixo;
- Cas extensões para novas variações são fáceis de adicionar,
- Das extensões para novas variações são difiíceis de adicionar,
- Enovas implementações são introduzidas sem afetar o cliente,
4O padrão de projeto variações protegidas é um princípio básico para fornecer _____________e _____________ flexibilidade e proteção contra diversos tipos de variações em um projeto orientado a objetos, Complete as lacunas com a opção correta.
- Aflexibilidade, proteção e visibilidade.
- Bproteção e coesão;
- Cflexibilidade e acoplamento;
- Dproteção e visibilidade;
- Eflexibilidade e proteção;
5O padrão Indireção tem como característica:
- AÉ um principio básico para fornecer flexibilidade e proteção contra diversos tipos de variações em um projeto orientado a objetos, tais como: variações nos dados, comportamento, hardware, componentes de software, sistemas operacionais, entre outros.
- Bimplica que um componente ou classe encapsule somente os atributos e operações muito relacionadas a si e com a classe do componente ou classe propriamente dito.
- CSugere atribuir um conjunto de responsabilidades altamente coesa a uma classe artificial ou de conveniência que não represente o domínio do problema, algo inventado, para apoiar coesão alta, acoplamento baixo e reuso.
- DO objetivo é atribuir responsabilidade a um objeto intermediário para servir como mediador entre outros componentes ou serviços, para que eles não sejam diretamente acoplados.
- Eé o primeiro objeto além da camada de interface com o usuário que é responsável por receber ou tratar uma mensagem de operação do sistema.
6Marque a alternativa que representa o padrão GRASP que está relacionada com a seguinte questão: Como distribuir responsabilidades buscando alcançar Coesão Alta ou Acoplamento Baixo?
- AInvenção Pura
- Bcontrolador
- Cvariações protegidas
- Dpolimorfismo
- EIndireção
7Marque a alternativa que representa o padrão GRASP que está relacionada com a seguinte questão: como projetar objetos e subsistemas de modo que variações não causem impactos indesejados?
- AControlador
- BInvenção Pura
- CVariações Protegidas
- DPolimorfismo
- EIndireção
8O objetivo do padrão de projeto Indireção é atribuir responsabilidade a um objeto intermediário para servir como mediador entre outros componentes ou serviços, com o objetivo de?
- Apermitir que que eles sejam diretamente acoplados;
- Bimpedir que que eles sejam indiretamente acoplados;
- Cimpedir que que eles não sejam diretamente acoplados;
- Dimpedir que que eles não sejam diretamente excluídos;
- Eimpedir que que eles sejam parcialmente acoplados
Informationen
- Beschreibung
- Padrões de Projeto Padrões de Projeto Quiz am 10 PADRÕES DE PROJETO DE SOFTWARE, erstellt von Anderson Ribeiro am 23/11/2016.
- Autor
- Anderson Ribeiro
- Sprache
- Português
- Aufrufe
- 0
- Verlauf
- Erstellt am 23 Nov 2016 · aktualisiert am 15 Feb 2018
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz