Questões de Concurso Público AL-SC 2024 para Analista Legislativo III - Analista de Sistemas

Foram encontradas 4 questões

Q2485877 Arquitetura de Software
Padrões de projeto são soluções generalistas para problemas recorrentes durante o desenvolvimento de softwares.

Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides escreveram o famoso livro “Design Patterns: Elements of Reusable Object-Oriented Software” no qual agruparam padrões de projeto em três categorias de padrões. Relacione os padrões de projeto a seguir apresentados com suas respectivas categorias. 


1. Builder 2. Strategy 3. Façade

( ) Behavioral Patterns ( ) Structural Patterns ( ) Creational Patterns


Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2485897 Arquitetura de Software
A Clean Architecture (ou arquitetura limpa), criada por Robert C. Martin, considera como objetivo 
Alternativas
Q2485903 Arquitetura de Software
O MVC (Model-View-Controller) é um padrão de arquitetura de software.

Com relação ao Padrão MVC, analise os itens a seguir.

I. No MVC, estão presentes três componentes: Model, que representam o negócio; View, que responde pela interface que será apresentada; e, Controller, que integra os componentes model e view, fazendo com que os models possam ser repassados para as views e vice-versa.
II. A semântica do MVC envolve um model, vários componentes Controller e apenas uma única View.
III. O Model encapsula o estado do aplicativo e a funcionalidade principal do negócio.

Está correto o que se afirma em 
Alternativas
Q2485904 Arquitetura de Software
As tecnologias Standard Object Access Protocol (SOAP) e Representational State Transfer (REST) representam duas maneiras diferentes de conectar aplicativos e definem como as Application Programming Interface (APIs, ou interfaces de programação de aplicações) são criadas, possibilitando a comunicação dos dados entre aplicações web.
Considerando as diferenças entre as tecnologias SOAP e REST, pode ser identificado que 
Alternativas
Respostas
1: B
2: D
3: C
4: A