GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

10 PADRÕES DE PROJETO DE SOFTWARE

Anderson Ribeiro 8 Fragen Aktualisiert am 15 Feb 2018

Quiz starten

Fragen in diesem Quiz (8)

  1. 1O padrão Variações protegidas tem como característica:
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
  2. 2O padrão Invenção Pura tem como característica:
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
  3. 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.
    1. Ao impacto ou custo das modificações pode ser diminuído.
    2. Bo acoplamento fica mais baixo;
    3. Cas extensões para novas variações são fáceis de adicionar,
    4. Das extensões para novas variações são difiíceis de adicionar,
    5. Enovas implementações são introduzidas sem afetar o cliente,
  4. 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.
    1. Aflexibilidade, proteção e visibilidade.
    2. Bproteção e coesão;
    3. Cflexibilidade e acoplamento;
    4. Dproteção e visibilidade;
    5. Eflexibilidade e proteção;
  5. 5O padrão Indireção tem como característica:
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
  6. 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?
    1. AInvenção Pura
    2. Bcontrolador
    3. Cvariações protegidas
    4. Dpolimorfismo
    5. EIndireção
  7. 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?
    1. AControlador
    2. BInvenção Pura
    3. CVariações Protegidas
    4. DPolimorfismo
    5. EIndireção
  8. 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?
    1. Apermitir que que eles sejam diretamente acoplados;
    2. Bimpedir que que eles sejam indiretamente acoplados;
    3. Cimpedir que que eles não sejam diretamente acoplados;
    4. Dimpedir que que eles não sejam diretamente excluídos;
    5. 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.
Sprache
Português
Aufrufe
0
Verlauf
Erstellt am 23 Nov 2016 · aktualisiert am 15 Feb 2018
Schlagwörter
padrões de projeto
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck