Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Padrões de Projeto e Arquitetura de aplicações WEB e Dispositivos Móveis Pontuação desta atividade: 70.00 Atividade Concluída Pontuação desta atividade: 70.00 Sua melhor nota foi: 70.00 Iniciada em: 17/09/23 20:34h Concluída em: 17/09/23 21:00h Tentativas Data Início Data Fim Nota 17/09/23 20:34h 17/09/23 21:00h 70.00 Melhor Nota:70.00 1.Sobre Padrões de Projeto, julgue as afirmativas abaixo em V (verdadeira) ou F (falsa). ( ) Padrões de projeto são soluções já consolidadas e testadas. ( ) Um bom padrão de projeto é um problema/consequência. PÁGINA INICIAL PORTAL DO ALUNO SAV 1 of 4 17/09/2023, 21:01 https://app.saladeaulavirtual.com/aluno/aluno-home https://app.saladeaulavirtual.com/home https://app.saladeaulavirtual.com/aluno/disciplina/421500/recurso# https://app.saladeaulavirtual.com/aluno/disciplina/421500/recurso# https://app.saladeaulavirtual.com/aluno/disciplina/421500/recurso# https://app.saladeaulavirtual.com/aluno/aluno-home https://app.saladeaulavirtual.com/aluno/aluno-home https://app.saladeaulavirtual.com/home https://app.saladeaulavirtual.com/home ( ) Padrão de projeto independe de tecnologia ou linguagem de programação. A ordem correta das afirmativas, de cima para baixo, é: V-V-F V-F-V F-F-F V-F-F V-V-V Comentário: Alternativa correta: V-F-V 2. Assinale a linguagem responsável pela estrutura de uma página web: URL CSS HTML HTTP IP Comentário: Alternativa correta: HTML 3. Qual o padrão estrutural Gof usa compartilhamento para suportar com eficiência grandes quantidades de objetos, de granularidade fina? Builder Factory Method Abstract Factory Template Method SAV 2 of 4 17/09/2023, 21:01 FlyWeight Comentário: Alternativa correta: FlyWeight 4. Assinale a alternativa que só tem padrões arquiteturais web HTTP, URL, HTML Low Coupling, Proxy, Polymorphism MVC, MVP, MVVM Builder, Proxy, Memento Observer, Controller, Creator Comentário: Alternativa correta: MVC, MVP, MVVM 5. Qual é o padrão Grasp que visa resolver o problema: “Quem deve ser o responsável por criar uma nova instância de uma classe particular?” Polymorphism Creator Protected Variations Information Expert Controller Comentário: Alternativa correta: Creator 6. No que diz respeito a padrões de projetos, assinale a alternativa que apresenta somente padrões comportamentais. Singleton, Prototype, Factory Method, Abstract Factory Information Expert, Creator, High Cohesion, Controller Adapter, Bridge, Composite, Decorator SAV 3 of 4 17/09/2023, 21:01 Copyright © 2023 - Instituto Carreira - Todos os direitos Resevados. Indirection, Protected Variations, Polymorphism, Pure Fabrication Mediator, Memento, Observer, Strategy Comentário: Alternativa correta: Mediator, Memento, Observer, Strategy 7. Relacione cada característica com sua respectiva tecnologia. A tecnologia pode ser relacionada mais de uma vez. I. Front End II. Back End ( ) São linguagens utilizadas: PHP, Ruby, Java, Clojure, Go, Python, C#, entre outras. ( ) Oferece a interação direta com o usuário. ( ) As principais linguagens desenvolvidas são HTML, CSS e JavaScript. ( ) Faz a ligação entre os dados que vem do navegador ao banco de dados (e vice- versa). A ordem correta dos elementos é: II-I-I-II II-I-II-I II-I-II-II I-II-II-II I-II-I-II Comentário: Alternativa correta: II-I-I-II SAV 4 of 4 17/09/2023, 21:01
Compartilhar