Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.215 questões

Q3976373 Arquitetura de Software
Um desenvolvedor de páginas para Web está utilizando REST para construir uma interface padronizada e genérica baseada no HTTP, de modo a tratar da comunicação cliente-servidor de forma escalável e leve. Para tanto, utilizou-se de um dos "verbos HTTP”, no caso, o POST. Esse verbo é usado para:
Alternativas
Q3974374 Arquitetura de Software
Um sistema de informações, utilizando a arquitetura SOA, precisa trabalhar com um componente que realiza transformações de modelos de dados, gerencia conectividade, faz o roteamento de mensagens, converte protocolos de comunicação e também gerencia a composição de várias requisições, disponibilizando essas ações como uma interface de serviço, que pode ser reutilizável por novas aplicações. Esse componente é o:
Alternativas
Q3973778 Arquitetura de Software
O IPAAM planeja modernizar sua plataforma de licenciamento ambiental eletrônico, adotando uma arquitetura de software que facilite a evolução de serviços, a integração com sistemas externos e o isolamento de falhas. A equipe de análise de sistemas avalia diferentes abordagens arquiteturais antes de definir o desenho final da solução.
Na situação hipotética apresentada, a abordagem arquitetural mais adequada consiste em 
Alternativas
Q3973769 Arquitetura de Software
O padrão arquitetural MVC (model-view-controller) estabelece uma separação clara de responsabilidades entre seus componentes, com o objetivo de organizar a aplicação, facilitar sua manutenção e permitir a evolução do software ao longo do tempo. A respeito das funções atribuídas aos componentes do padrão MVC, julgue os itens a seguir.

I Model é responsável por representar os dados da aplicação e implementar as regras de negócio associadas.
II View recebe as entradas do usuário e coordena a interação entre os componentes do sistema.
III Controller tem como função principal apresentar as informações ao usuário final, refletindo o estado do model.

Assinale a opção correta.
Alternativas
Q3970854 Arquitetura de Software

Julgue o item a seguir, relativo a Business Process Model and Notation (BPMN) e aos indicadores de desempenho, incluindo KPIs (key performance indicators) e BSC (balanced scorecard).


Processos privados executáveis destinam-se principalmente à documentação conceitual interna do negócio, prescindindo de inclusão de detalhes técnicos para execução por motores de workflow.

Alternativas
Q3964129 Arquitetura de Software
Diante da vasta quantidade de dados e a necessidade de baixa latência em certas operações no SAAE de Indaiatuba, foi solicitada a implementação de um sistema, utilizando a Internet das Coisas (IoT), visando ao processamento mais próximo da fonte de dados, buscando ações em tempo real e redução da largura da banda necessária para o envio dos dados para a nuvem. Nesse contexto, qual a IoT deverá ser utilizada no caso hipotético apresentado? 
Alternativas
Q3964127 Arquitetura de Software
Durante a integração entre o sistema de arrecadação do SAAE de Indaiatuba e uma plataforma estadual de controle financeiro, optou-se pela utilização de Web Services baseados em SOAP, em razão de requisitos de interoperabilidade, padronização formal e suporte a transações complexas. Considerando as características do protocolo SOAP e seus padrões associados, assinale a afirmativa INCORRETA. 
Alternativas
Q3961433 Arquitetura de Software
Visando padronizar os serviços públicos digitais, o eMAG recomenda que, na seção de comportamento de acessibilidade em sites governamentais, ocorra a 
Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960608 Arquitetura de Software

Um arquiteto de software está projetando um framework em linguagem Java para o processamento de diferentes tipos de transações financeiras. Para isso, ele define:



• Uma classe abstrata AbstractTransaction, que contém estado compartilhado e parte da implementação comum.


• Duas interfaces, Auditable e Reversible, cada uma declarando contratos de comportamento e fornecendo alguns métodos default.


• Uma classe concreta PixTransfer, que deve reutilizar a implementação comum de AbstractTransaction e também oferecer suporte a auditoria e reversão.



Durante a revisão do projeto, o arquiteto avalia diferentes decisões de projeto, com o uso de diferentes combinações de herança para maximizar reuso e flexibilidade. Qual decisão de projeto é válida?

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960607 Arquitetura de Software

Em microsserviços baseados no estilo RESTful, onde deve ser feita a validação de requisições? 

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960605 Arquitetura de Software

No Kubernetes, qual a função do HPA (Horizontal Pod Autoscaler)? 

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960603 Arquitetura de Software

Considere uma arquitetura de sistema computacional composta pelas seguintes camadas: Aplicações, Dados, Sistema de Tempo de Execução, Middleware, Sistema Operacional, Virtualização, Servidores, Armazenamento e Redes. No modelo de computação em nuvem conhecido como plataforma como serviço (ou platform-as-a-service – PaaS), quais camadas são administradas diretamente pelo cliente do provedor de nuvem?

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960598 Arquitetura de Software

No desenvolvimento de aplicações SaaS com o framework Angular em combinação com o framework Spring Boot, qual seria uma prática apropriada de uso desses frameworks?

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960596 Arquitetura de Software

Na arquitetura de aplicações Web construídas com o framework Grails, Controllers na camada Web são responsáveis, entre outras funções, por

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960592 Arquitetura de Software

Como parte do desenvolvimento e manutenção de um dado sistema de software, as equipes observam que até pequenas alterações em uma única funcionalidade exigem a reconstrução e reimplantação (re-deployment) de todo o artefato para colocá-lo em produção. Isso aumenta o esforço de coordenação entre equipes e eleva o risco de falhas não relacionadas durante as releases. Após redesenhar o sistema usando arquitetura de microsserviços, espera-se que o comportamento de implantação mude. Na nova arquitetura, a necessidade de as equipes coordenarem releases conjuntas de todo o sistema deve diminuir principalmente porque

Alternativas
Q3952842 Arquitetura de Software
Com relação à ingestão de dados via filas de mensagens em pipelines de dados, considere o cenário a seguir. Um pipeline consome eventos de uma fila de mensagens que pode entregar mensagens fora de ordem e com política de entrega “pelo menos uma vez”, o que pode ocasionar o recebimento do mesmo evento mais de uma vez. Nesse contexto, a medida mais adequada para evitar efeitos duplicados no processamento é  
Alternativas
Q3945022 Arquitetura de Software
Sobre o estilo arquitetural REST (representational state transfer), assinalar a alternativa INCORRETA.
Alternativas
Q3945016 Arquitetura de Software
Em relação à arquitetura e ao funcionamento dos Web Services, analisar os itens.

I. O SOAP é o protocolo responsável pela troca de informações estruturadas em XML.
II. O WSDL descreve as operações e parâmetros de um Web Service.
III. O UDDI é utilizado para armazenar e localizar descrições de serviços publicados.
IV. O ciclo de vida de um Web Service compreende as etapas: publicação, descoberta, descrição e invocação.

Está CORRETO o que se afirma: 
Alternativas
Q3940741 Arquitetura de Software

Em arquiteturas de microsserviços, a comunicação assíncrona é frequentemente utilizada. Um Message Broker (intermediário de mensagens) é um componente central nesse tipo de arquitetura.



Qual é a principal função de um Message Broker como o RabbitMQ?

Alternativas
Q3940730 Arquitetura de Software

A Arquitetura Orientada a Serviços (SOA) é um paradigma para projetar sistemas distribuídos.



Qual tecnologia é comumente associada à implementação de serviços em uma arquitetura SOA, utilizando um protocolo baseado em XML para troca de mensagens?

Alternativas
Respostas
201: A
202: A
203: A
204: A
205: E
206: B
207: C
208: C
209: B
210: C
211: C
212: A
213: B
214: D
215: A
216: C
217: D
218: D
219: D
220: B