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.


101Q907018 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

O active directory do sistema operacional Windows inclui um mecanismo que distribui os dados do diretório por meio de uma rede. A esse mecanismo é dado o nome de

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

102Q1047132 | 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. ✂️

103Q910235 | 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. ✂️

104Q888995 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Nas práticas de interação humano-computador, quando um projeto de sistema interativo desenvolve uma tecnologia investigando os atores envolvidos, seus interesses, objetivos, atividades, responsabilidades, motivações, artefatos utilizados, contexto e demandas de uso, é comum a abordagem “de fora para dentro”, que valoriza, primeiramente

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

105Q1038577 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento, BANESE, CESGRANRIO, 2025

M desempenha o papel de líder de arquitetura de software em uma empresa. Percebeu, junto com sua equipe, a necessidade de desenvolver, em uma linguagem orientada a objetos, um esqueleto de um algoritmo, composto por um conjunto de passos na sua superclasse. A definição de alguns desses passos deverá ser postergada para as suas subclasses. Vale destacar que a estrutura do algoritmo, ou seja, a ordem, definida na superclasse, em que os passos serão executados não poderá ser mudada, podendo-se alterar, a partir das subclasses, o que será executado por alguns dos passos.
Nesse caso, o padrão de projeto utilizado por M e sua equipe é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

107Q904530 | Arquitetura de Software, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024

A sigla SOA significa Services Oriented Arquitecture, ou arquitetura orientada a serviços. SOA é um tipo de design de software que torna os componentes reutilizáveis usando interfaces de serviços com uma linguagem de comunicação comum em uma rede. A arquitetura orientada a serviços integra os componentes de software implantados e mantidos separadamente, permitindo que eles se comuniquem e trabalhem juntos para formar aplicações que funcionam em sistemas diferentes. Na arquitetura orientada a serviços, o broker de serviços ou registro de serviços é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

108Q1044821 | 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. ✂️

109Q973169 | Arquitetura de Software, SOAP Simple Object Access Protocol, Análise de Dados, TJDFT, FGV, 2022

No âmbito de Web services, analise as afirmativas a seguir sobre a abordagem REST e o uso de tecnologias baseadas em SOAP.
I. Uma característica dos serviços Web RESTful é a capacidade de transmitir dados diretamente via HTTP.
II. As mensagens SOAP precisam ser retornadas como documentos XML.
III. Um navegador não pode armazenar em cache uma solicitação concluída por uma API SOAP.
É correto o que se afirma em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

110Q1044367 | 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. ✂️

111Q907176 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

Imagine que você é gerente de marketing de uma empresa de varejo que está enfrentando uma crescente concorrência no mercado. Para entender melhor a posição da empresa e desenvolver estratégias eficazes, ela decide realizar uma análise SWOT. Qual das seguintes alternativas descreve CORRETAMENTE um dos componentes da matriz SWOT?

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

112Q883416 | 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. ✂️

114Q978160 | Arquitetura de Software, Arquitetura de Software, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025

Durante a definição da arquitetura de um sistema, optou-se por um modelo orientado a objetos, com ênfase em reutilização e manutenção. A arquitetura foi organizada em pacotes e classes com responsabilidades bem definidas, usando mecanismos como herança e interfaces para promover flexibilidade. Dessa forma, com base nos princípios de uma arquitetura de sistemas baseada em orientação a objetos, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

115Q951802 | 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. ✂️

116Q978172 | Arquitetura de Software, Arquitetura de Software, Especialidade Tecnologia da Informação, TRETO, AOCP, 2025

A Portaria CNJ nº 253/2020 estabelece critérios técnicos para o desenvolvimento de módulos e serviços na Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br). O documento define orientações sobre arquitetura, tecnologias recomendadas e boas práticas de desenvolvimento. Em relação a essa portaria, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

117Q907017 | 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. ✂️

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

Modelos conceituais baseados em atividades fazem parte do design de interação e ajudam a estruturar a comunicação entre o usuário e o sistema, orientando como as tarefas e interações são realizadas. Esses modelos permitem que os designers alinhem a interface e as funcionalidades às expectativas e necessidades do usuário, garantindo uma experiência de interação mais intuitiva e eficiente. Considere a interação abaixo entre um cliente e um sistema bancário:

Usuário: "Oi, preciso saber o meu saldo."
Sistema: "Claro! Qual é o número da sua conta?"
Usuário: "12345-6."
Sistema: "Seu saldo atual é de R$ 2.500,00. Precisa de mais alguma coisa?"
Usuário: "Sim, gostaria de ver as últimas duas transações."
Sistema: "Aqui estão suas duas últimas transações: compra no mercado R$ 150,00, transferência recebida R$ 500,00. Precisa de mais alguma coisa?"
Usuário: "Não, obrigado."
Sistema: "De nada! Estou aqui se precisar."

Acerca dessa interação, é correto afirmar que se trata de qual tipo de atividade?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

119Q899430 | 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. ✂️

120Q888980 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Em engenharia de requisitos, o conceito correto de “requisitos de sistema” corresponde:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.