Questões da Prova NC-UFPR - 2015 - COPEL - Analista de Sistemas Júnior

Foram encontradas 3 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q563273 Arquitetura de Software

Quanto ao desenvolvimento Java usando MVC, considere as seguintes afirmativas:

1. A Visão (View) representa a parte que interage com o usuário, mais especificamente as telas, que podem ser formadas por arquivos JSP, HTML, imagens, JavaScript e CSS.

2. O Modelo (Model) faz toda a parte inteligente do sistema: cálculos, processamento, integrações. Com essas lógicas isoladas da infraestrutura da aplicação, podemos facilmente reaproveitá-lo em outros lugares.

3. O Controlador (Controller) interage com o usuário, valida as regras de negócio e acessa diretamente a camada de banco de dados.

4. Struts, SpringMVC, JSF (Java Server Faces), Vraptor e WebSphere são exemplos de Frameworks MVC ou Controladores MVC disponíveis para uso.

Assinale a alternativa correta.

Alternativas
Q563269 Arquitetura de Software
Sobre a arquitetura baseada em serviços (SOAP, WEB services, WSDL, UDDI), assinale a alternativa correta.
Alternativas
Q563268 Arquitetura de Software

Com relação a Design Patterns, sob a ótica do GoF (Gang of Four), identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Composite = Compor objetos em estruturas de árvore (hierarquias todo-parte), permitindo tratar objetos individuais e composições de maneira uniforme.

( ) Bridge = Desacoplar uma abstração de sua implementação para que as duas partes possam variar independentemente.

( ) Proxy = Prover um substituto ou ponto de acesso através do qual um objeto possa controlar/delegar o acesso a outro.

( ) Flyweight = Compartilhar partes comuns dos objetos, permitindo suportar eficientemente grandes quantidades de objetos refinados.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Respostas
1: B
2: B
3: C