Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.601 questões

Q3140552 Arquitetura de Software
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que podem ser encontrados no desenvolvimento ou manutenção de um software orientado a objetos. Assinale a alternativa CORRETA sobre qual a principal finalidade da Design Pattern Singleton.
Alternativas
Q3136482 Arquitetura de Software
Um ambiente de metadados gerenciado deve isolar o usuário final das várias e diferentes fontes de metadados. A arquitetura deve fornecer um único ponto de acesso, mediante adoção de um dos três modelos para implementação de um repositório comum de metadados. O modelo híbrido se diferencia dos outros, pela seguinte característica:
Alternativas
Q3136348 Arquitetura de Software
Acerca da arquitetura cliente-servidor, utilizada em diversos contextos, incluindo servidores web, bancos de dados e aplicações corporativas, assinale a alternativa INCORRETA.
Alternativas
Q3136168 Arquitetura de Software
Tanto o MVC quanto o DDD são padrões de arquitetura poderosos que ajudam a organizar e modularizar o desenvolvimento de software, mas com enfoques diferentes. Nesse contexto, o exemplo abaixo, refere-se à(ao): Em uma aplicação de comércio eletrônico, "Produto" pode significar algo diferente para o departamento de vendas em comparação com o departamento de logística.
Alternativas
Q3136072 Arquitetura de Software
O Web Services Description Language (WSDL) é um padrão utilizado para descrever web services, definindo como os serviços podem ser acessados e quais são as operações disponíveis. Com base nesse contexto, qual das alternativas abaixo descreve corretamente um dos elementos fundamentais de um arquivo WSDL?
Alternativas
Q3136070 Arquitetura de Software
A integração entre sistemas é um desafio em ambientes corporativos, pois envolve a comunicação entre diferentes plataformas, tecnologias e protocolos. Entre as técnicas de integração, o uso de APIs, ESBs (Enterprise Service Bus) e Web Services são comuns. Qual das alternativas abaixo descreve corretamente uma função do ESB (Enterprise Service Bus) em uma arquitetura corporativa?
Alternativas
Q3136054 Arquitetura de Software
A segurança é um aspecto crítico no desenvolvimento de web services, especialmente quando o SOAP é utilizado para a comunicação entre sistemas. A especificação WS-Security foi desenvolvida para proteger as mensagens SOAP, garantindo a integridade e confidencialidade dos dados. Qual das alternativas a seguir descreve corretamente uma prática recomendada de segurança para web services SOAP?
Alternativas
Q3136052 Arquitetura de Software
Spring Boot e Spring MVC são frameworks populares em Java para o desenvolvimento de aplicações web e microserviços. Enquanto Spring MVC facilita a criação de controladores e rotas, Spring Boot simplifica a configuração e o deployment da aplicação. Qual das alternativas a seguir descreve corretamente uma característica do Spring Boot?
Alternativas
Q3136051 Arquitetura de Software
Em sistemas que utilizam Web Services para comunicação, a segurança é um fator crítico. É necessário implementar mecanismos que garantam a proteção dos dados e a autenticação de usuários. Dado esse contexto, qual dos mecanismos abaixo é uma prática recomendada para aumentar a segurança dos Web Services?
Alternativas
Q3136050 Arquitetura de Software
No desenvolvimento web com Java, o ciclo de vida de um Servlet é fundamental para entender como ele é instanciado, executado e destruído pelo container. Cada fase do ciclo de vida corresponde a momentos específicos da aplicação. Com base nisso, qual das alternativas a seguir descreve corretamente o ciclo de vida de um Servlet?
Alternativas
Q3136048 Arquitetura de Software
A interoperabilidade de sistemas em um ambiente corporativo é essencial para garantir que diferentes sistemas e plataformas possam se comunicar e trocar informações de forma eficaz. A arquitetura orientada a serviços (SOA) e os web services são frequentemente utilizados para facilitar essa integração. Qual das alternativas abaixo descreve corretamente uma característica da arquitetura SOA em termos de interoperabilidade?
Alternativas
Q3136047 Arquitetura de Software
O Modelo de Acessibilidade do Governo Eletrônico (eMAG) é uma iniciativa para garantir que os portais e sistemas governamentais sejam acessíveis a todos os cidadãos, incluindo pessoas com deficiência. Baseado nas diretrizes do eMAG, qual das seguintes alternativas representa uma prática recomendada para garantir a acessibilidade?
Alternativas
Q3136041 Arquitetura de Software
O gerenciamento do ciclo de vida do software (SDLC) abrange todas as fases do desenvolvimento, desde o levantamento de requisitos até a manutenção. Em um processo bem definido, cada fase é gerenciada e documentada para garantir a qualidade do produto final. Qual das alternativas abaixo descreve corretamente uma prática comum no gerenciamento do ciclo de vida do software?
Alternativas
Q3136033 Arquitetura de Software
Portais corporativos são utilizados para centralizar informações e serviços, facilitando o acesso e a organização dos conteúdos. A arquitetura da informação e o uso de portlets são fundamentais para assegurar uma experiência eficiente e personalizada ao usuário. Dado esse contexto, qual das alternativas abaixo reflete corretamente um aspecto da arquitetura da informação em portais corporativos?
Alternativas
Q3135910 Arquitetura de Software
No que concerne à arquitetura cliente/servidor, um modelo de computação amplamente utilizado, no qual os clientes solicitam serviços e os servidores fornecem os recursos solicitados, assinale a alternativa INCORRETA.
Alternativas
Q3128896 Arquitetura de Software
Sobre a implementação de comunicação assíncrona na arquitetura de microserviços, assinale a alternativa correta.
Alternativas
Q3128895 Arquitetura de Software
Em uma arquitetura de microserviços, assinale a alternativa que apresenta o que a abordagem de "Circuit Breaker" visa solucionar.
Alternativas
Q3124320 Arquitetura de Software
 A Câmara Municipal está migrando seus sistemas monolíticos para uma arquitetura de microsserviços baseada em containers. Entre as opções a seguir, assinale a que melhor descreve a mudança no papel do gerenciamento de configuração (CM) nesse contexto: 
Alternativas
Q3124316 Arquitetura de Software
No contexto de APIs RESTful, qual é a importância da utilização do parâmetro fields em uma requisição? Assinale a alternativa que responde corretamente à questão:
Alternativas
Q3124304 Arquitetura de Software
Durante o desenvolvimento de software, a refatoração de código é uma prática importante para melhorar a estrutura e a qualidade sem alterar o comportamento externo. Com base nos conceitos de refatoração em direção à herança, assinale a seguir o principal benefício de aplicar esse processo em um código com classes duplicadas:
Alternativas
Respostas
181: A
182: E
183: C
184: C
185: C
186: C
187: C
188: A
189: C
190: E
191: B
192: A
193: D
194: A
195: E
196: B
197: C
198: C
199: A
200: A