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.


111Q1042707 | Arquitetura de Software, Soa Service Oriented Architecture, Desenvolvimento de Software, DATAPREV, FGV, 2024

Em relação às arquiteturas hexagonal e de microsserviços, considere as seguintes afirmações:

I. A arquitetura hexagonal, também chamada de Arquitetura de Portas e Adaptadores, visa separar a lógica de negócios das interfaces externas, permitindo uma fácil troca de implementações.
II. Microsserviços são pequenos serviços que compartilham o mesmo banco de dados, promovendo maior acoplamento entre os módulos da aplicação para garantir a consistência dos dados.
III. A arquitetura monolítica pode ser distribuída, mas requer que todos os módulos sejam implantados como um conjunto, ao contrário dos microsserviços, que permitem a implantação independente de cada módulo.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

112Q970369 | Arquitetura de Software, Acessibilidade de Software, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022

Os WAFs protegem servidores web contra ameaças comuns que podem comprometer a segurança dos websites. Estes mecanismos de defesa
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

113Q907146 | Arquitetura de Software, Princípios de Segurança, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024

De acordo com o Código de Conduta Ética da Celesc, em sua 4ª edição, qual das alternativas a seguir NÃO é um dever dos colaboradores da empresa?

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

114Q983458 | Arquitetura de Software, WebServices, Analista de Sistemas, CAESBDF, CESPE CEBRASPE, 2025

Uma empresa, ao criar um sistema de rastreamento de pacotes em tempo real, implementou uma integração com diversos serviços de entrega que possuem diferentes requisitos de comunicação. Alguns serviços respondem apenas quando solicitados, enquanto outros não geram resposta.

Assinale a opção que cita o padrão adotado na situação hipotética precedente.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

115Q907175 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

A empresa "Hospital NV" está crescendo rapidamente e precisa de um sistema para gerenciar seus dados de pacientes de forma eficiente e segura. A empresa está considerando a implementação de um Sistema Gerenciador de Banco de Dados (SGBD) para atender a essa necessidade. Qual dos seguintes NÃO é um benefício da adoção de um SGBD pela empresa "Hospital NV"?

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

116Q907190 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

Uma empresa de desenvolvimento de software está buscando melhorar seus processos e decidiu adotar o modelo CMMI v3 (Capability Maturity Model Integration). A equipe de gestão de qualidade está organizando um workshop para educar os funcionários sobre os princípios e práticas do CMMI v3. Qual das seguintes afirmações sobre o CMMI v3 está CORRETA?

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

117Q883416 | Arquitetura de Software, Técnico de Manutenção de Informática, Prefeitura de Joaçaba SC, Unoesc, 2024

Quando há um troca de informações entre dois computadores em rede com arquitetura cliente-servidor, obrigatoriamente um deles terá o papel de cliente e o outro de servidor. Qual é o papel do cliente nesse cenário?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

118Q951802 | Arquitetura de Software, Acessibilidade de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

A acessibilidade é um aspecto essencial do design de interfaces, garantindo que produtos digitais possam ser utilizados por todas as pessoas, incluindo aquelas com deficiências. As Diretrizes de Acessibilidade para Conteúdo na Web (WCAG, do inglês Web Content Accessibility Guidelines) foram desenvolvidas para orientar designers e desenvolvedores na criação de experiências inclusivas. Elas se baseiam em alguns princípios fundamentais que norteiam a acessibilidade em interfaces digitais. Sabendo que o WCAG atualmente encontra-se na versão 2.2, qual das alternativas abaixo descreve corretamente um desses princípios?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

119Q951814 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

O mapa de empatia é uma ferramenta amplamente utilizada no Design Thinking, o qual reúne informações essenciais sobre o usuário que devem ser consideradas no processo de desenvolvimento de soluções. Quais são essas informações?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

120Q951817 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

Uma empresa de turismo online deseja reorganizar a navegação do site para facilitar a busca por pacotes de viagem. A equipe de UX realiza uma sessão com 15 usuários representativos através do uso de cartões. Os cartões incluem destinos como "Paris", "Caribe" e "Amazônia", e temas como "Viagem Romântica", "Ecoturismo" e "Cruzeiros". Durante a sessão, os usuários agrupam os cartões em categorias que fazem sentido para eles, como "Destinos Internacionais", "Destinos Nacionais" e "Temas de Viagem". Alguns criam subgrupos, como "Praias" e "Aventura". Após analisar os padrões, a equipe descobre que os usuários preferem navegar primeiro por tipo de viagem e depois por destino. Com essas informações, o site é reestruturado, oferecendo uma experiência de busca mais intuitiva e eficiente, o que aumenta o engajamento. A partir do cenário descrito, qual técnica de UX foi adotada para chegar às conclusões encontradas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

121Q907017 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

No sistema operacional Windows 11, qual é o caminho padrão para armazenar os logs de instalação de dispositivos plug and play?

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

122Q907020 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

Na programação orientada a objetos, um componente de código que define comportamentos e atributos para vários objetos em memória instanciados a partir dele é conhecido como

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

123Q907551 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024

Zelar pela qualidade do sistema a ser desenvolvido é uma busca constante dos desenvolvedores. E, dentro deste contexto, existem as métricas de software. Uma destas métricas de software é a de Pontos por Função. Dentre as alternativas abaixo, assinale aquela que representa características da Métrica de Software Pontos de Função.

1) Refere-se à estimativa de tamanho do software.

2) É independente de plataforma, linguagem e estilo de programação.

3) Permite comparações entre projetos.

4) Quando utilizada em combinação com outras técnicas, pode determinar o nível de produtividade da equipe, o esforço de desenvolvimento do software, bem como o custo do software.

5) Atribui pontos às funcionalidades: funções mais complexas recebem mais pontos; funções menos complexas recebem menos pontos.

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

124Q1044821 | Arquitetura de Software, Sistemas Distribuídos, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

Com o crescimento de aplicações baseadas em microserviços, tornou-se comum o uso de ferramentas que automatizam a implantação e a gestão de múltiplos containers. O Docker Compose e o Kubernetes são duas soluções amplamente utilizadas nesse contexto, com propósitos semelhantes, mas características e níveis de complexidade distintos.
Assinale a afirmativa que descreve corretamente essas ferramentas.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

125Q1047132 | Arquitetura de Software, Sistemas Distribuídos, Análise de Sistemas, CIAAR, Aeronáutica, 2025

Considerando os conceitos de sistemas distribuídos, é incorreto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

126Q1036167 | Arquitetura de Software, Arquitetura da Informação, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022

Acerca dos conceitos de experiência do usuário (user experience) e dos sistemas de gestão de conteúdo, julgue o item subsequente.

A arquitetura da informação estuda a operação de uma interface de usuário para avaliar se está assegurado o correto funcionamento e o entendimento dos conteúdos com a apresentação eficiente e atrativa das informações.
  1. ✂️
  2. ✂️

127Q1044367 | Arquitetura de Software, Arquitetura Cliente Servidor, Tecnologia da Informação, TJ MT, FGV, 2024

A arquitetura de sistemas é o design estruturado de um sistema de software que descreve como seus componentes principais se relacionam e interagem para formar um sistema coeso e eficiente. Ela orienta a construção, manutenção e evolução do software, sendo essencial para garantir que o sistema atenda aos requisitos de desempenho, escalabilidade, segurança e usabilidade.
Na arquitetura de sistemas cliente-servidor, o cliente
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

128Q888979 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Em um sistema de gerenciamento de banco de dados relacional comercial, pode-se utilizar o recurso de especificar restrições adicionais que estão além do escopo de restrições do modelo relacional, tais como “unicidade” ou “integridade referencial”. Esse recurso é denominado:

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

129Q891283 | Arquitetura de Software, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Sobre RabbitMQ, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) RabbitMQ é um middleware de mensageria open-source que implementa o protocolo Advanced Message Queuing Protocol (AMQP).
( ) O RabbitMQ é exclusivo para a linguagem de programação Java, não oferecendo suporte a outras linguagens de programação.
( ) No RabbitMQ, os produtores são responsáveis por enviar mensagens para uma fila, enquanto os consumidores as recebem e processam.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

130Q910235 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024

O reconhecimento e a recuperação de memória são cruciais em interfaces de usuário porque reduzem a carga cognitiva, facilitam a navegação e melhoram a eficiência.
Em face do exposto, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.