Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.215 questões

Q4260141 Arquitetura de Software
Em uma plataforma de comércio eletrônico, uma camada intermediária do sistema é responsável por processar as regras de cálculo de frete, validar a disponibilidade de estoque e aplicar descontos promocionais antes de persistir os dados, atuando como intermediária entre a interface do usuário e o banco de dados. Assinale a alternativa que identifica essa camada da arquitetura de três níveis.
Alternativas
Q4260140 Arquitetura de Software
Durante o projeto de um novo sistema de folha de pagamento, o analista começa definindo a solução como um todo e a decompõe progressivamente em módulos menores e mais específicos, como cálculo de salários e gestão de benefícios, refinando cada componente hierarquicamente até o nível de implementação. Assinale a alternativa que identifica essa técnica de decomposição.
Alternativas
Q4256900 Arquitetura de Software
A computação em nuvem revolucionou a forma como os recursos de TI são consumidos e gerenciados pelas organizações.
Assinale a alternativa correta sobre os modelos de serviço em nuvem (IaaS, PaaS, SaaS).
Alternativas
Q4256861 Arquitetura de Software
Associe os conceitos de comunicação e integração de sistemas às suas respectivas definições e características.


Imagem associada para resolução da questão

A sequência CORRETA da associação, de cima para baixo, é
Alternativas
Q4248435 Arquitetura de Software

Julgue o item subsequente, no que diz respeito a design de software e às recomendações W3C para desenvolvimento web


Em arquitetura de microsserviços, o API Gateway é utilizado prioritariamente para a comunicação interna entre os próprios serviços, cabendo aos clientes acessar cada microsserviço de forma direta para evitar a formação de um ponto único de entrada.

Alternativas
Q4248434 Arquitetura de Software

Julgue o item subsequente, no que diz respeito a design de software e às recomendações W3C para desenvolvimento web


No modelo de padrões web, a linguagem HTML é usada para estruturar o conteúdo; a linguagem CSS, para controlar estilo e layout; e o modelo de documento (DOM), combinado a scripts e Ajax, para apoiar interatividade em aplicações web.

Alternativas
Q4248429 Arquitetura de Software

Acerca dos conceitos relativos a desenvolvimento de sistemas, julgue o item a seguir.


Os padrões de projeto consistem em implementações completas e obrigatórias cujo objetivo principal é substituir a etapa de modelagem de software pelo uso de códigos prontos e invariáveis, destinados à resolução de problemas recorrentes de projeto. 

Alternativas
Q4248425 Arquitetura de Software

Com relação à arquitetura de software, à interoperabilidade de sistemas e a tecnologias associadas, julgue o item subsequente.


Em arquiteturas orientadas a serviços, estes são independentes da plataforma de hardware e da linguagem de programação utilizada em sua implementação, podendo ser orquestrados a partir de serviços locais e externos por meio de protocolos-padrão como SOAP e WSDL.

Alternativas
Q4248410 Arquitetura de Software

A respeito dos conceitos fundamentais da orientação a objetos, da linguagem C# e de API (application programming interface), julgue o item subsequente.


A API REST permite comunicação bidirecional entre cliente e servidor, possibilitando o envio de mensagens do servidor aos clientes conectados.

Alternativas
Q4245030 Arquitetura de Software
Sobre APIs (Application Programming Interfaces), é correto afirmar que: 
Alternativas
Q4240115 Arquitetura de Software
Durante a análise de um portfólio de aplicações foi identificado que um sistema legado apresenta baixa aderência aos processos atuais e custos elevados de manutenção, além de funcionalidades já atendidas por outras soluções corporativas em operação. Considerando a utilização do modelo TIME para apoiar decisões sobre o ciclo de vida das aplicações, a classificação mais adequada para esse sistema é Eliminate, por
Alternativas
Q4240114 Arquitetura de Software
Um conjunto de profissionais de um órgão público está modernizando o acesso aos seus sistemas corporativos. Para reduzir o acoplamento entre aplicações, foi adotada uma arquitetura baseada em API-led Connectivity. Nesse contexto, a distribuição mais adequada das responsabilidades entre APIs de Sistema, APIs de Processo e APIs de Experiência consiste em
Alternativas
Q4240112 Arquitetura de Software
Uma equipe de arquitetura de software de um Tribunal de Justiça iniciou a modernização incremental de um sistema processual monolítico. A estratégia prevê que determinadas capacidades do sistema legado sejam substituídas por novos serviços, sem interrupção global da operação. Considerando o padrão Strangler Fig, a conduta tecnicamente coerente é
Alternativas
Q4240108 Arquitetura de Software
Em um Tribunal de Justiça, uma arquitetura de integração deve atender simultaneamente a: consultas sob demanda a autos digitais, distribuição de mudanças de andamento processual a múltiplos consumidores independentes e padronização dos contratos de integração. A solução deve permitir evolução independente entre produtores e consumidores, sem expor estruturas internas de persistência. Nesse contexto, a abordagem adequada é
Alternativas
Q4240107 Arquitetura de Software
Em um Tribunal de Justiça, um portal de serviços digitais permite que advogados e cidadãos consultem processos, protocolem petições, acompanhem audiências e recebam comunicações processuais. A solução é composta por microsserviços executados em contineres, com escalabilidade dinâmica. O acesso externo ocorre por APIs HTTPS. Alquns servicos, como validacão de documentos e consultaa sistemas legados, podem apresentar indisponibilidades temporárias e não devem comprometer todo o fluxo de protocolo. Nesse cenário, a composição arquitetural adequada é
Alternativas
Q4240095 Arquitetura de Software
Em um Tribunal de Justiça que utiliza hyperautomation para automatizar a distribuição e classificação de processos, um robô RPA consome um serviço, desenvolvido em Java, responsável por integrar sistemas corporativos, mecanismos de OCR, modelos de IA e APIs judiciais. Considere o trecho de código abaixo implementado nessa arquitetura.

Q30.png (548×232)

Durante uma auditoria interna, foi identificado que determinadas falhas de integração não são adequadamente rastreadas, dificultando a sustentação das automações e a identificação de causas-raiz em incidentes que envolvem múltiplos componentes. Nesse cenário, é pertinente
Alternativas
Q4234285 Arquitetura de Software

No que concerne aos componentes de arquitetura do Kubernetes, a arquiteturas de mensageria e processamento de eventos e a padrões de arquitetura e microsserviços, julgue o item que se segue.


 No Kubernetes, o componente Kubelet é o agente que corre no nó mestre (Control Plane).

Alternativas
Q4234284 Arquitetura de Software

No que concerne aos componentes de arquitetura do Kubernetes, a arquiteturas de mensageria e processamento de eventos e a padrões de arquitetura e microsserviços, julgue o item que se segue.


No Apache Kafka, as mensagens são destruídas e apagadas do servidor assim que o cliente confirma que as leu.

Alternativas
Q4234282 Arquitetura de Software

No que concerne aos componentes de arquitetura do Kubernetes, a arquiteturas de mensageria e processamento de eventos e a padrões de arquitetura e microsserviços, julgue o item que se segue.


No Kubernetes, o componente Kubelet tem a função de organizar e de agendar onde os pods serão executados.

Alternativas
Q4234279 Arquitetura de Software

No que se refere à linguagem Java 21, a processamento concorrente, a ferramentas de automação de infraestrutura, ao ecossistema Spring Boot para backend e a padrões de interoperabilidade de sistemas, julgue o item a seguir. 


Em serviços web baseados em SOAP, o WSDL funciona como o protocolo de transporte binário que leva as mensagens pela rede na camada de aplicação. 

Alternativas
Respostas
1: D
2: A
3: C
4: B
5: E
6: C
7: E
8: C
9: E
10: C
11: E
12: D
13: D
14: B
15: E
16: A
17: E
18: E
19: E
20: E