Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/2estacio.webaula.com.br/salaframe.asp?curso=1592&turma=70653&topico=797472 Registro de Participação 1. Assinale a alternativa que apresenta o padrão de projeto mais apropriado para uso no exemplo dado a seguir. Uma classe possui um método concreto que implementa um algoritmo de criptografia de dados. Para deixar a solução mais flexível, o algoritmo foi dividido em vários métodos, destacando cada fase do algoritmo de criptografia a implementar. Alguns destes métodos podem ser sobrecarregados nas subclasses, oferecendo diferentes versões do algoritmo. 2. Marque a alternativa que melhor descreve o objetivo do padrão de projeto Chain of Responsability. 3. Marque a alternativa que melhor descreve o objetivo do padrão de projeto Interpreter. Olá, agora você irá responder às questões e exercícios referentes ao registro de frequência desta aula. Como você já sabe, a sua presença é computada a partir da finalização das atividades e exercícios que compõem este registro, e o procedimento é o mesmo a cada aula. Lembre-se de que tais atividades e exercícios não valem ponto na avaliação da disciplina, mas são importantes para marcar sua presença na sala de aula virtual. IMPORTANTE: Para concluir esse registro, clique em Registrar frequência no final das questões. Somente aparecerá esta opção caso você tenha respondido a todas as questões. 1) Template Method. 2) Chain of Responsability. 3) Factory Method. 4) Iterator. 5) Interpreter. Responder Resposta correta. 1) Definir o esqueleto de uma algoritmo em uma operação, adiando a definição de alguns passos para as subclasses. 2) Evitar a dependência do cliente de uma requisição em relação ao destinatário, dando a oportunidade de mais de objeto tratar a requisição. 3) Definir uma família de algoritmos, encapsular cada um deles e fazê-los intercambiáveis. 4) Oferecer um mecanismo para facilitar o acesso aos elementos de uma coleção. 5) Encapsular a requisição como um objeto, permitindo que o programador implemente cada cliente com diferentes solicitações. Responder Resposta incorreta / Gabarito: (2) 1) Definir o esqueleto de uma algoritmo em uma operação, adiando a definição de alguns passos para as subclasses. 2) Evitar a dependência do cliente de uma requisição em relação ao destinatário, dando a oportunidade de mais de objeto tratar a requisição. 3) Representar e resolver problemas recorrentes que possam ser expressos sob a forma de uma linguagem formal simples. 4) Oferecer um mecanismo para facilitar o acesso aos elementos de uma coleção. 5) Encapsular a requisição como um objeto, permitindo que o programador implemente cada cliente com diferentes solicitações. Responder Resposta correta. 2/2estacio.webaula.com.br/salaframe.asp?curso=1592&turma=70653&topico=797472 Galleries of by
Compartilhar