Início

Questões de Concursos Arquitetura de Software

Resolva questões de Arquitetura de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


191Q910229 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024

Testes de usabilidade podem ser classificados em vários tipos, conforme o seu objetivo.
O teste de exploração, frequentemente realizado durante o desenvolvimento de uma aplicação web, tem por objetivo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

192Q969159 | Arquitetura de Software, Suporte Técnico, TJPE, IBFC, 2017

Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras:

I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes.

II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama.

III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote.

IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

193Q978637 | Arquitetura de Software, Tecnologia da Informação, TRT 1ª REGIÃO RJ, FCC, 2025

Em uma aplicação web, um Tribunal Regional do Trabalho decide usar RabbitMQ para gerenciar notificações de processos trabalhistas. A configuração recomendada que garante que mensagens não sejam perdidas em caso de reinício do servidor RabbitMQ é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

194Q905192 | Arquitetura de Software, Analista Tributário do Tesouro Municipal, Prefeitura de Nova Iguaçu RJ, FGV, 2024

Um determinado órgão público tem requisitos extremamente críticos no que se refere a segurança dos seus sistemas.


Indique a opção que descreve, dentro de uma metodologia de desenvolvimento de software, a forma correta de mitigar os riscos relativos à segurança no desenvolvimento do sistema.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

195Q1040132 | Arquitetura de Software, Arquitetura Cliente Servidor, Programação de Sistemas, TJ DFT, CESPE CEBRASPE

Julgue o item seguinte, relativoà arquitetura cliente-servidor.

Aplicações que utilizam a arquitetura cliente-servidor são compostas por nodos que interagem entre si e que não necessariamente assumem o papel exclusivo de cliente ou de servidor.
  1. ✂️
  2. ✂️

196Q1038601 | Arquitetura de Software, Webservices, Suporte, BANESE, CESGRANRIO, 2025

Em uma startup bancária que utiliza uma arquitetura de microsserviços para a integração entre diferentes sistemas, deseja-se melhorar o gerenciamento e o monitoramento das APIs, bem como otimizar a comunicação entre os microsserviços. Para isso, está sendo considerada a implementação de um API Manager e do Apache Kafka.
Nesse contexto, essas tecnologias podem ser utilizadas do seguinte modo:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

197Q902191 | Arquitetura de Software, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024

O modelo de visão 4 + 1 de arquitetura de software proposto por Kructhen sugere que deve haver quatro visões fundamentais de arquitetura. Assinale a alternativa que nomeia corretamente as quatro visões.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

198Q904013 | Arquitetura de Software, Especialista em Governança de Tecnologia da Informação, TRF 1a, FGV, 2024

A plataforma digital do Poder Judiciário (PDPJ-Br) seguirá o modelo arquitetural de microsserviços.
No âmbito da PDPJ-Br, o Conselho Nacional de Justiça provê um(a):
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

199Q1061711 | Arquitetura de Software, Arquitetura de Software, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025

A respeito dos conceitos de DDD (domain-driven design) e de arquitetura serverless, julgue os itens a seguir.

Ao se adicionar um evento como um gatilho HTTP ou de fila à função lambda, o serverless exige que toda a infraestrutura, como endpoints no API gateway, já esteja provisionada.

  1. ✂️
  2. ✂️

200Q906082 | Arquitetura de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024

Domain-Driven Design (DDD) é uma abordagem para o desenvolvimento de software que enfatiza a colaboração entre desenvolvedores e especialistas do domínio para criar soluções de software que são fortemente alinhadas com as necessidades e complexidades do domínio do problema.
Assinale a opção que melhor descreve o conceito central de Domain-Driven Design (DDD).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

201Q899430 | Arquitetura de Software, Analista de Sistemas, Prefeitura de Montes Claros MG, COTEC, 2024

Considerando o modelo cliente-servidor, qual das seguintes afirmações sintetiza corretamente a função e a aplicação desse modelo em um ambiente de rede?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

203Q907182 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

Imagine um analista de sistemas em uma empresa de desenvolvimento de software que está adotando a UML 2.5 para modelar seus projetos. Durante uma sessão de treinamento com a equipe, um desenvolvedor perguntou sobre os diferentes diagramas disponíveis na UML 2.5 e suas finalidades específicas. Ele quer saber qual diagrama é utilizado para modelar a estrutura estática de um sistema, incluindo classes, atributos, operações e seus relacionamentos. Na UML 2.5, qual diagrama é utilizado para modelar a estrutura estática de um sistema, incluindo classes, atributos, operações e seus relacionamentos?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

204Q907197 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

Uma empresa de desenvolvimento de software está criando um sistema de gerenciamento de clientes para um grande cliente corporativo. Para garantir que o sistema atenda às expectativas do cliente e facilite a coleta de feedback durante o desenvolvimento, a equipe decide usar prototipação como parte do processo de desenvolvimento. Durante uma reunião, a equipe discute os benefícios e desafios da prototipação. Qual das seguintes afirmações sobre o processo de prototipação de sistemas computacionais está CORRETA?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

205Q1063668 | Arquitetura de Software, Soap Simple Object Access Protocol, Administrador de Redes, INPE, FGV, 2024

As abordagens REST e SOAP possuem o objetivo de permitir a comunicação entre aplicações web.
Com relação ao seu emprego para transmissão de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A transmissão de dados via SOAP é considerada mais segura que via RESTful API's, visto que REST não permite criptografia.
( ) SOAP usa estritamente o formato XML para suas mensagens, enquanto REST permite JSON apenas.
( ) A especificação WS-Security é utilizada exclusivamente no protocolo SOAP.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

206Q951821 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

Qual é o foco principal em UX design?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

207Q907022 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

A respeito dos princípios de gerenciamento de projetos, assinale a alternativa correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

208Q907025 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

Qual é a principal característica referente ao processo de CI/CD na disciplina de desenvolvimento e operações de software?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

209Q888870 | Arquitetura de Software, Assistente de Sistemas, HRTN MG, FUNDEP, 2024

Um time de desenvolvimento está trabalhando em um novo aplicativo e está realizando testes para garantir a qualidade do software.

Nesse contexto, os testes de software têm o objetivo de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

210Q993577 | Arquitetura de Software, Suporte Operacional e de Tecnologia, IBGE, AOCP, 2019

Carlos pretende implementar uma abordagem arquitetônica que facilite criar serviços de negócios com um alto grau de interoperabilidade e alta flexibilidade para acoplamento e compartilhamento de soluções. Nesse sentido, qual seria um exemplo de estrutura que Carlos deve implementar na sua empresa?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.