Questões de Concurso Público CPRM 2025 para Analista em Geociências - Análise e Desenvolvimento de Sistemas

Foram encontradas 8 questões

Q3755431 Arquitetura de Software
Aplicações Web são 
Alternativas
Q3755432 Arquitetura de Software
Associe as características aos seguintes servidores de aplicação:

1. Apache Tomcat
2. WildFly (antigo JBoss AS)
3. GlassFish
4. IBM WebSphere Application Server

(   ) É um servidor open-source com suporte completo ao Jakarta EE e arquitetura modular.
(   ) Implementa as especificações Jakarta Servlet, Jakarta Expression Language e Jakarta WebSocket oficialmente.
(   ) Oferece recursos corporativos robustos como alta disponibilidade, gestão em clusters e suporte a células (cells) para administração centralizada.
(   ) É a implementação de referência oficial do Jakarta EE usado na plataforma Eclipse.

A sequência correta, na ordem apresentada é 
Alternativas
Q3755435 Arquitetura de Software
Considerando a Arquitetura Orientada a Serviços (SOA), seus componentes e características, assinale a afirmação correta.
Alternativas
Q3755443 Arquitetura de Software

A arquitetura limpa, proposta por Robert C. Martin (2019), é um dos conceitos mais recentes em arquitetura de software.


Assinale a afirmativa incorreta sobre esse conceito. 

Alternativas
Q3755444 Arquitetura de Software
Associe cada padrão de projeto às descrições listadas a seguir

1. Notifica automaticamente os dependentes quando o estado do sujeito muda.
2. Encapsula famílias de algoritmos e permite escolhê-los em tempo de execução.
3. Garante uma única instância da classe com ponto de acesso controlado.
4. Define uma interface de criação; subclasses decidem qual classe concreta instanciar.
5. Adiciona responsabilidades dinamicamente, sem alterar a classe original.

( ) Singleton
(   ) Factory Method
(   ) Strategy
(   ) Observer
(   ) Decorator

A sequência correta de preenchimento dos parênteses, na ordem apresentada é 
Alternativas
Q3755445 Arquitetura de Software
Considere as seguintes arquiteturas:
I. Arquitetura de Microsserviços;
II. Framework JEE;
III. Arquiteturas Centradas em Dados.
É considerada arquitetura de camada o que consta em 
Alternativas
Q3755446 Arquitetura de Software
Na arquitetura de microsserviços, cada camada possui uma função específica.
A camada em que é implementada a descoberta de serviços é a camada de 
Alternativas
Q3755447 Arquitetura de Software
Considerando a arquitetura de aplicações web, assinale a afirmação incorreta
Alternativas
Respostas
1: B
2: A
3: D
4: C
5: A
6: E
7: B
8: C