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.


481Q907179 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

Você é um analista de processos de negócios em uma grande organização. Recentemente, a empresa decidiu implementar a modelagem de processos utilizando BPMN (Business Process Model and Notation) para melhorar a eficiência e a clareza na execução dos processos. Durante um workshop, um dos participantes perguntou qual elemento do BPMN seria usado para representar uma atividade que precisa ser realizada por um departamento específico, sem subdivisões internas. No contexto do BPMN, qual elemento é usado para representar uma atividade que precisa ser realizada por um departamento específico, sem subdivisões internas?

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

482Q964847 | Arquitetura de Software, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2021

Uma aplicação Java deve oferecer suporte para que os serviços disponibilizados por objetos que consomem muitos recursos possam ser requisitados, indiretamente, pelas demais classes (clientes) dessa aplicação. As soluções para esse problema de design devem impedir que esses objetos sejam diretamente referenciados pelos clientes, pois eles só devem ser instanciados quando seus serviços forem realmente solicitados. A solução que a equipe de desenvolvimento propôs irá fornecer substitutos para esses objetos reais, de modo a controlar o acesso a eles. As classes dos objetos reais e dos objetos substitutos devem implementar uma mesma interface. Dessa forma, os substitutos servirão de representantes dos objetos reais. Eles receberão requisições dos clientes e as delegarão aos objetos reais. A solução proposta pela equipe de desenvolvimento foi baseada no padrão de projeto
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

483Q1053494 | Arquitetura de Software, Erp Enterprise Resource Planning, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Acerca da arquitetura J2EE, julgue os itens subseqüentes.

Aplicações ERP (enterprise resource planning) não são desenvolvidas com J2EE porque não possuem suporte. Para ERP com Java, é necessário a versão J2EE-ERPBusiness.
  1. ✂️
  2. ✂️

484Q969836 | Arquitetura de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022

A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.

Do ponto de vista de design e de usabilidade, o produto mínimo viável dispensa padrões de qualidade comercial, sendo suficiente que a funcionalidade parcial proposta tenha um nível básico de confiabilidade.

  1. ✂️
  2. ✂️

485Q989631 | Arquitetura de Software, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024

Você foi designado para liderar um projeto de implementação de um sistema de gestão de conteúdo para um setor. Assinale a alternativa que apresenta as principais fases do ciclo de vida de um projeto.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

486Q963266 | Arquitetura de Software, Sistemas de Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019

Uma Analista de TI quer criar um aplicativo capaz de trocar mensagens entre diversas plataformas móveis, um Android enviando mensagem para um iOS, um Windows Phone trocando mensagens com um Android etc. O problema é que cada uma destas plataformas implementa maneiras diferentes de receber mensagens. Ela sabe que criar vários métodos para cada plataforma não seria uma solução adequada, pois, se o aplicativo precisar incluir uma nova plataforma, outros métodos teriam que ser criados. A modelagem de relacionamentos muitos para muitos pode deixar o projeto do sistema demasiadamente complexo. A Analista procurou, então, um padrão de projeto para utilizar na solução. Dentre os padrões GoF, encontrou um que permite definir um objeto que encapsula a forma como um conjunto de objetos interage. Este padrão promove o acoplamento fraco ao evitar que os objetos se refiram uns aos outros explicitamente e permite variar o uso da interação de forma independente. Atua como um interlocutor entre relacionamentos muitos para muitos, ao evitar uma referência explícita aos objetos, sendo adequado ao problema. Trata-se do padrão comportamental
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

487Q906973 | Arquitetura de Software, Analista de Tecnologia da Informação, Câmara de Alexânia GO, FUNATEC, 2024

Existem diversos recursos tecnológicos que atuam, em conjunto ou de modo isolado, na proteção dos dados de uma entidade. Assinale a assertiva que não representa um desses recursos:

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

489Q1011803 | Arquitetura de Software, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

A respeito do modelo de acessibilidade do governo eletrônico (eMAG, na sigla em inglês), julgue o item a seguir.


O eMAG estabelece diretrizes para que os sítios e portais da administração pública federal brasileira sejam acessíveis a todas as pessoas, incluídas aquelas com deficiência, e é baseado em recomendações internacionais, como as diretrizes de acessibilidade para conteúdo web do W3C.

  1. ✂️
  2. ✂️

490Q969838 | Arquitetura de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022

Quanto astorytellinge análise de personas de usuários de software, julgue o item a seguir.

No contexto de storytelling, é fundamental mitigar as possibilidades de navegação por meio das interfaces e impor à experiência do usuário o sequenciamento estrito das atividades que constituem a sua história.

  1. ✂️
  2. ✂️

491Q970390 | Arquitetura de Software, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022

A um Técnico foi solicitado para identificar um firmware contido num chip presente em placas-mãe responsável pela inicialização do computador e reconhecimento dos componentes ligados a ele. Assim que o usuário aperta o botão de ligar do PC, ele entra em ação. Age como uma interface entre o hardware e o sistema operacional, primeiro varrendo todos os componentes conectados na placa-mãe, num processo chamado POST (Power On Self Test), que verifica erros no hardware. Uma tecnologia mais atual que amplia suas funções é o UEFI. Trata-se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

492Q995519 | Arquitetura de Software, Especialidade Tecnologia da Informação, TRF 5 REGIÃO, IBFC, 2024

Atualmente as empresas estão buscando alternativas de arquiteturas de sistemas e a estruturação em contêiner é uma boa opção por oferecer os benefícios a seguir, exceção feita ao descrito na alternativa:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

493Q1006054 | Arquitetura de Software, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE

Assinale a opção que descreve o requisito que deve ser atendido por uma classe de chave primária em JPA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

494Q969843 | Arquitetura de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022

Julgue o item subsequente, a respeito de padrões de projeto de software.

Os três principais padrões de projeto (design patterns) são os criacionais, os estruturais e os comportamentais; os padrões criacionais aumentam a flexibilidade e a reutilização de código porque oferecem diversas alternativas de criação de objetos.

  1. ✂️
  2. ✂️

495Q1087393 | Arquitetura de Software, Arquitetura de Software, Áreas de Tecnologia da Informação, TJ RJ, FGV, 2024

Relaciones as desvantagens dos microsserviços com seus respectivos conceitos.

1. Complexidade do projeto
2. Complexidade da rede
3. Persistência de dados
4. Testes de integração

( ) Desenvolver aplicativos com arquitetura de microsserviços pode atrasar o processo de obtenção de feedback, pois nem todos os serviços podem ser testados completamente antes de serem implantados em um servidor de teste ou de produção
( ) Microsserviços precisam acompanhar onde os serviços são implantados e o número total de instâncias implantadas, para que, quando uma nova instância de um serviço específico for criada, o tráfego possa ser redirecionado de forma adequada. Isolar o estado de um serviço específico para que ele não seja compartilhado ou duplicado é extremamente difícil.
( ) Com um monólito, tudo acontece em um único processo, então não se precisa fazer muitas chamadas para outros serviços. Ao dividir partes do seu aplicativo em microsserviços, se precisará fazer uma chamada de rede, o que pode causar problemas, especialmente se vários serviços precisarem se comunicar entre si, resultando em efeitos semelhantes aos do pingue-pongue em termos de solicitações de rede.
( ) Refatorar um módulo separado dentro do monólito geral é uma opção mais fácil do que dividir uma parte do seu aplicativo em um microsserviço, pois não há como voltar atrás depois de dividir um serviço.

Assinale a opção que indica a relação correta, na ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

496Q1017071 | Arquitetura de Software, Interoperabilidade, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Considerando os métodos HTTP utilizados em APIs REST, julgue o próximo item, a respeito de integração de dados e mecanismos de interoperabilidade.

O método POST é seguro e idempotente, pois a execução de múltiplas requisições resulta no mesmo estado final dos dados.

  1. ✂️
  2. ✂️

497Q963902 | Arquitetura de Software, Tecnologia da Informação, TRF 4ª REGIÃO, FCC

Sobre o modelo cliente/servidor, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

498Q1018547 | Arquitetura de Software, Mvc Modelviewcontroller, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025

Na utilização do padrão MVC (model-view-controller) em uma arquitetura de aplicação web, cabe ao model
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.