Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

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
Q3117279 Arquitetura de Software
Um desenvolvedor de sistemas está analisando diferentes modelos de ciclo de vida para escolher o mais adequado para um projeto de grande escala que requer uma entrega contínua de funcionalidades. Considerando as características de cada modelo, assinale a alternativa que apresenta a descrição correta para o modelo que prioriza a flexibilidade e a adaptação às mudanças durante o processo de desenvolvimento:
Alternativas
Q3115423 Arquitetura de Software
No WSDL, o elemento define um conjunto de operações disponíveis no serviço web, sendo semelhante a uma interface em programação orientada a objetos. Qual é o tipo de operação em que o cliente envia uma mensagem ao serviço, mas não recebe uma resposta? 
Alternativas
Q3115421 Arquitetura de Software
Qual componente é descrito pela seguinte definição?
"Um padrão de software amplamente utilizado em arquiteturas de microsserviços, atuando como um ponto de entrada único para todas as requisições dos clientes e roteando essas requisições para os microsserviços apropriados." 
Alternativas
Q3115420 Arquitetura de Software
Qual afirmação é verdadeira sobre arquitetura orientada a eventos?
Alternativas
Q3115419 Arquitetura de Software
Qual é o padrão de software usado em microsserviços que evita falhas em cascata e interrompe chamadas subsequentes para evitar sobrecarga?
Alternativas
Q3114991 Arquitetura de Software
Um dos estilos de arquitetura de software mais usados nos últimos anos, dadas as suas vantagens em relação aos demais existentes, é a arquitetura orientada a serviços (Service-Oriented Architecture - SOA).
A arquitetura orientada a serviços (SOA)
Alternativas
Respostas
461: C
462: A
463: C
464: E
465: B
466: A
467: D
468: A
469: E
470: B
471: C
472: C
473: A
474: A
475: C
476: A
477: D
478: A
479: C
480: A