Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q3704411 Arquitetura de Software
Com uma arquitetura de microsserviços, um aplicativo pode ser criado por meio de componentes independentes que executam cada processo como um serviço. São benefícios da arquitetura de microsserviços, EXCETO:
Alternativas
Q3698945 Arquitetura de Software
Relacione os Tipos de Software/Conceitos (Coluna 1) com suas respectivas Características e Definições (Coluna 2).

Coluna1 Tipos de Software e Conceitos
1. Software Livre (SL)
2. Software Proprietário (SP)
3. Freeware (Software Gratuito)
4. Software Educativo (SE)
5. Abordagem Construcionista

Coluna 2 Características e Definições
( ) É um programa cujo uso não implica pagamento de licenças, mas que geralmente mantém o direito de autor, não dando acesso ao código.
( ) Programa que pode ser executado, copiado, modificado e redistribuído por qualquer usuário, tendo livre acesso ao código-fonte.
( ) É licenciado com direitos exclusivos para o produtor e restringe a cópia, redistribuição ou modificação do seu código-fonte.
( ) Qualquer software cujo objetivo principal é o ensino-aprendizagem, ou que é explorado em um contexto pedagógico específico.
( ) Perspectiva onde o aluno constrói seu próprio conhecimento ao assumir a tarefa de “ensinar” o computador a executar uma ação.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q3696895 Arquitetura de Software
Assinale a alternativa que apresenta apenas corretores de mensagens (message brokers) que podem ser utilizados para mensagens do tipo Pub/Sub (Publish/Subscribe ou Publicação/Assinatura).
Alternativas
Q3696893 Arquitetura de Software
Sobre as interfaces de serviço na arquitetura orientada a serviços (SOA), analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) São contratos entre o provedor do serviço e o consumidor do serviço, permitindo que se comuniquem sem dependerem dos detalhes de implementação um do outro.
( ) Permitem que o serviço seja alterado ou substituído sem afetar os aplicativos que o consomem, desde que a interface permaneça a mesma.
( ) São descritas utilizando linguagens de formatação de dados como, por exemplo, o JSON (JavaScript Object Notation).

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3696875 Arquitetura de Software
Segundo Robert Cecil Martin, proponente da arquitetura de software conhecida como Arquitetura Limpa (Clean Architecture), o uso desse padrão favorece, entre outros fatores:
Alternativas
Q3689627 Arquitetura de Software
Uma API REST foi projetada para operações críticas de alta concorrência. Durante testes, percebe-se que múltiplas requisições PUT concorrentes estão sobrescrevendo dados indevidamente. Com o intuito de mitigar este problema, considerando que o método HTTP usado será o mesmo, a técnica mais adequada será
Alternativas
Q3674853 Arquitetura de Software
Um arquiteto de software está projetando a implantação de uma aplicação de microsserviços em um cluster Kubernetes. Para garantir que a aplicação seja resiliente e escalável, é necessário definir um objeto que não apenas garanta que um número desejado de réplicas de um pod esteja sempre em execução, mas que também gerencie atualizações de versão de forma controlada, como rolling updates. O objeto do Kubernetes projetado especificamente para gerenciar o ciclo de vida de pods stateless, incluindo sua replicação e atualizações, é caracterizado como 
Alternativas
Q3672966 Arquitetura de Software
Ao escolher um fornecedor de ERP (Enterprise Resource Planning), as organizações devem considerar diversos critérios estratégicos e operacionais para garantir a eficácia da solução implantada. Dentre esses critérios, tem-se 
Alternativas
Q3649038 Arquitetura de Software
Assinale a alternativa que indica um dos principais desafios que precisa ser tratado em uma arquitetura de microsserviços.  
Alternativas
Q3641782 Arquitetura de Software
Assinale a opção que corresponde a uma vantagem da arquitetura serverless
Alternativas
Q3640749 Arquitetura de Software

Quanto ao MVC (Model‑View‑Controller), ao DDD (Domain‑Driven Design) e aos conceitos de Containers Docker, julgue o item a seguir.

No padrão MVC, o componente Model é responsável pela interação com a camada de visualização (View), fornecendo diretamente os dados a serem exibidos ao usuário.

Alternativas
Q3640748 Arquitetura de Software
Quanto ao MVC (Model‑View‑Controller), ao DDD (Domain‑Driven Design) e aos conceitos de Containers e Docker, julgue o item a seguir. O Controller, no padrão MVC, é responsável por manipular as interações do usuário, processar entradas e atualizar tanto o Model quanto a View, conforme for necessário.
Alternativas
Q3636593 Arquitetura de Software
 Em um sistema ASP.NET Core MVC (Model-View-Controller) do Tribunal de Contas de um Estado (TCE), um formulário é submetido e validado. Qual é o papel correto do Controller no fluxo MVC? 
Alternativas
Q3635948 Arquitetura de Software
REST é um estilo de arquitetura baseado em um conjunto de princípios que descrevem a forma como os recursos de rede são definidos e endereçados. São princípios da arquitetura REST:
Alternativas
Q3635946 Arquitetura de Software
Sobre os conceitos de microsserviços e contêineres Docker, analise as assertivas abaixo e assinale a alternativa correta.

I. Microsserviços são um padrão de design no qual os aplicativos são compostos por módulos normalmente pequenos e independentes que se comunicam entre si.
II. Os microsserviços facilitam desenvolver, testar e implantar partes isoladas dos aplicativos, podendo escalá-los de maneira independente.
ΙΙΙ. Contêineres são uma abstração na camada de aplicativo que permite agrupar código dependências virtualizando o hardware.
Alternativas
Q3635812 Arquitetura de Software
No padrão de arquitetura Model-View-Controller (MVC), qual componente é o principal responsável por conter a lógica de negócio e o estado da aplicação?
Alternativas
Ano: 2025 Banca: Ibest Órgão: CRM-DF Prova: Ibest - 2025 - CRM-DF - Analista de T.I. |
Q3629633 Arquitetura de Software
No que se refere à arquitetura, ao funcionamento e aos recursos da ferramenta Prometheus, assinale a alternativa correta. 
Alternativas
Ano: 2025 Banca: Ibest Órgão: CRM-DF Prova: Ibest - 2025 - CRM-DF - Analista de T.I. |
Q3629624 Arquitetura de Software
No que diz respeito aos princípios da arquitetura hexagonal, assinale a alternativa correta. 
Alternativas
Q3620959 Arquitetura de Software
Um Analista de Tecnologia da Informação precisa integrar dois sistemas distintos por meio de uma API REST. O primeiro sistema envia dados no formato JSON, e o segundo sistema só aceita YAML. É CORRETO afirmar que a solução técnica apropriada para garantir a compatibilidade, é:
Alternativas
Q3620953 Arquitetura de Software
Durante a integração entre dois sistemas de diferentes órgãos públicos, um Analista de Tecnologia da Informação detecta que o consumo de dados deve ocorrer via XML, com a necessidade de extrair informações específicas de forma estruturada. Assinale a alternativa correta que corresponde qual tecnologia é adequada para essa tarefa. 
Alternativas
Respostas
121: B
122: C
123: A
124: B
125: D
126: E
127: D
128: C
129: C
130: E
131: E
132: C
133: B
134: B
135: D
136: A
137: E
138: D
139: A
140: D