Questões de Concurso Sobre soa (service-oriented architecture) em arquitetura de software

Foram encontradas 405 questões

Q3606752 Arquitetura de Software

Considerando a arquitetura orientada a serviços (SOA), a ESB (Enterprise Service Bus) e os sistemas de chamados e ticketing, julgue o item a seguir.


Na SOA, cada serviço deve estar diretamente acoplado à sua respectiva aplicação cliente para reduzir a complexidade da arquitetura.

Alternativas
Q3521061 Arquitetura de Software
 A arquitetura é uma abordagem arquitetural fundamental para o desenvolvimento de software moderno, ela se baseia na ideia de construir aplicações a partir de componentes modulares e reutilizáveis, chamados de serviços, que podem se comunicar entre si de maneira padronizada e interoperável. Marque a alternativa CORRETA que corresponde a arquitetura descrita.
Alternativas
Q3506462 Arquitetura de Software
Uma Secretaria da Fazenda iniciou a modernização de seu sistema legado, originalmente estruturado em uma Arquitetura Orientada a Serviços (SOA), buscando migrar gradualmente para um modelo baseado em microsserviços. Nesse cenário, a
Alternativas
Q3478938 Arquitetura de Software
Um Tribunal Regional do Trabalho está modernizando seu sistema de gestão processual para melhorar a escalabilidade, segurança e manutenibilidade. A equipe de TI está avaliando diferentes arquiteturas para a nova solução e chegou à conclusão correta que
Alternativas
Q3472974 Arquitetura de Software
Uma equipe de desenvolvimento está projetando uma aplicação baseada em arquitetura de microsserviços, com foco em alta escalabilidade, resiliência e facilidade de manutenção. O sistema utiliza Spring Boot, Spring Cloud e adota boas práticas como uso de Swagger para documentação, MapStruct para mapeamento de DTO (Data Transfer Object), além de Spring Eureka para descoberta de serviços e Zuul como API Gateway. Durante uma revisão de arquitetura, foi levantada a necessidade de garantir baixo acoplamento, descoberta dinâmica de serviços e balanceamento de carga transparente entre instâncias. A partir desse cenário, assinale a alternativa correta. 
Alternativas
Q3445198 Arquitetura de Software
Uma empresa, ao criar um sistema de rastreamento de pacotes em tempo real, implementou uma integração com diversos serviços de entrega que possuem diferentes requisitos de comunicação. Alguns serviços respondem apenas quando solicitados, enquanto outros não geram resposta.

Assinale a opção que cita o padrão adotado na situação hipotética precedente.
Alternativas
Q3445197 Arquitetura de Software
A respeito da arquitetura cloud native, de técnicas de componentização de software e da arquitetura orientada a serviços (SOA), assinale a opção correta.
Alternativas
Q3402424 Arquitetura de Software
A arquitetura orientada a serviços é uma abordagem de design de software que se concentra na construção de sistemas de software funcionais, modulares e escaláveis a partir de componentes individuais.
Com relação às vantagens dessa arquitetura em comparação com a abordagem monolítica de desenvolvimento de software, analise os itens a seguir.

I. Manutenção simplificada - A baixa integração e reutilização de serviços faz com que seja mais seguro desenvolver novas aplicações. Os desenvolvedores precisam sempre criar serviços do zero assim como nas aplicações monolíticas.
II. Adaptabilidade - Preserva a compatibilidade de antigas versões dos serviços e facilita o planejamento serviços futuros. Os desenvolvedores podem trazer serviços mais antigos para um ambiente operacional mais novo, até mesmo substituir serviços desatualizados por versões mais recentes que aproveitam hardwares atualizados.
III. Escalabilidade - Como os serviços são autossuficientes e independentes podem ser monitorados pela camada de gerenciamento do SOA, se o desempenho de um serviço cair devido ao aumento da demanda, novas instâncias poderão ser iniciadas. As aplicações que utilizam o serviço não saberão sobre as novas instâncias, apenas perceberão que os SLA permanecem aceitáveis.

Está correto o que se afirma em 
Alternativas
Q3401869 Arquitetura de Software
Uma interface de programação de aplicativos (API, Application Programming Interface) fornece uma maneira de integrar aplicações e conectar componentes em arquiteturas de microsserviços.
Uma API REST (Representational State Transfer, ou transferência de estado representacional)
Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373313 Arquitetura de Software
Assinale a alternativa correta em relação a webservices, microsserviços e JSON.
Alternativas
Q3357247 Arquitetura de Software
No contexto de design de software, relacione os estilos de arquitetura apresentados na primeira coluna com suas características descritas na segunda coluna:

Primeira coluna: arquitetura

1.Microsserviços
2.SOA (Service-Oriented Architecture)
3.Arquitetura Limpa

Segunda coluna: característica

(__)Divide o sistema em serviços pequenos e independentes.
(__)Estrutura o sistema em camadas, isolando as regras de negócio.
(__)Organiza o sistema em serviços reutilizáveis com baixo acoplamento.

Assinale a alternativa que apresenta a correta associação entre as colunas:
Alternativas
Q3307188 Arquitetura de Software

A respeito de virtualização, consolidação de servidores e integração de plataforma alta com plataforma baixa, julgue o próximo item. 


O barramento de serviço corporativo (ESB) é um padrão arquitetônico de software que oferece suporte ao intercâmbio de dado entre plataforma alta e plataforma baixa, no qual o componente endpoints converte mensagens entre diferentes formatos, protocolos e recursos de logs de mensagens. 

Alternativas
Q3307186 Arquitetura de Software

Julgue o item a seguir, referente a ferramentas de integração assíncrona, microsserviços, arquitetura orientada a serviços e gerenciamento de serviços.


Um API gateway é responsável pelo armazenamento de dados temporários, e, apesar de executar várias tarefas transversais, não realiza algumas funções, tais como terminação de SSL, TLS mútuo e limitação de taxa.

Alternativas
Q3292526 Arquitetura de Software
Em uma arquitetura orientada a serviços (SOA), qual é o principal benefício de se utilizar Web Services?
Alternativas
Q3286297 Arquitetura de Software

Julgue o seguinte item, relativo à infraestrutura de dados espaciais. 


Arquitetura Orientada a Serviços (SOA) é um estilo arquitetural cujo objetivo é alcançar fraco acoplamento entre diferentes software, disponibilizando-os como serviços que interagem entre si. 

Alternativas
Q3258088 Arquitetura de Software
A respeito de arquitetura de software, julgue o item que se segue.
Em SOA, o princípio de granularidade define que os serviços devem ter baixo acoplamento e devem ser stateless.
Alternativas
Q3208585 Arquitetura de Software

Julgue o item subsecutivo, relativo à arquitetura orientada a serviços (SOA), à arquitetura distribuída, à especificação de web services e a dispositivos móveis. 


Os serviços na SOA devem ser stateless, processando cada solicitação de forma independente, sem depender de informações de sessões ou transações anteriores. 

Alternativas
Q3208583 Arquitetura de Software

Julgue o item subsecutivo, relativo à arquitetura orientada a serviços (SOA), à arquitetura distribuída, à especificação de web services e a dispositivos móveis. 


Na SOA, a baixa abstração reduz as dependências entre serviços, permitindo alterações independentes, isto é, sem impactos significativos em clientes ou outros serviços. 

Alternativas
Q3174208 Arquitetura de Software
Um empreendimento de desenvolvimento de softwares está trabalhando com ambiente de Arquitetura Orientada aos Serviços (SOA). Nesse caso, ele vai utilizar uma arquitetura de software para auxiliar na comunicação com um outro sistema, que vai trabalhar com vários outros serviços, estabelecendo a comunicação entre esses serviços e seus consumidores, sem depender da tecnologia por trás. O tipo de arquitetura SOA a ser utilizada, nesse caso, é a de: 
Alternativas
Q3162931 Arquitetura de Software
Os microsserviços são uma abordagem arquitetural que visa a construção de aplicações modulares, resilientes e escaláveis. Sobre essa arquitetura, analise as afirmações a seguir.

I. Os microsserviços representam componentes de software independentes, com responsabilidades bem definidas e que se comunicam através de interfaces leves, como APIs REST ou mensagens.
II. A adoção de microsserviços permite a escalabilidade individual dos componentes, facilitando a implantação contínua e o gerenciamento de atualizações.
III.Os microsserviços são desenvolvidos e implantados de forma monolítica, compartilhando recursos como banco de dados e sistema de arquivos.
IV.A orquestração de múltiplos microsserviços é uma tarefa que exige maior complexidade, geralmente realizada por plataformas como Kubernetes ou Docker Swarm.

Assinale a alternativa que contém, exclusivamente, afirmações corretas.
Alternativas
Respostas
21: E
22: A
23: B
24: D
25: C
26: E
27: A
28: E
29: C
30: D
31: C
32: E
33: E
34: C
35: C
36: E
37: C
38: E
39: B
40: C