Buscar

Prova - Padrões de Projeto e Arquitetura de aplicações WEB e Dispositivos Móveis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando