Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.215 questões
Docker Compose é o nome dado a uma ferramenta presente no ambiente Docker.
O propósito dessa ferramenta é
De acordo com essa regra, assinale a alternativa correta.
Assinale a alternativa correta sobre esse padrão.
Dessa forma, considerando tais padrões de projeto, há uma classificação que apresenta os três tipos mais utilizados, de acordo com sua finalidade, a saber, padrões
As três camadas dessa arquitetura são
Nesse tipo de sistema distribuído, faz-se necessário um software que gerencie essas diversas partes e assegure que elas possam se comunicar e trocar dados. Esse software é denominado
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.
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.
Os métodos GET e HEAD são considerados seguros, pois sua execução não deve modificar os dados armazenados no servidor, embora possa gerar efeitos colaterais indiretos, como registros de logs.
Acerca de arquitetura e tecnologias de sistemas de informações e de desenvolvimento de integrações, julgue o seguinte item.
A especificação de metadados, em sistemas distribuídos, desempenha um papel crucial no sincronismo dos servidores, garantindo-se conformidade e eficiência no armazenamento e na recuperação dos dados.
Acerca de arquitetura e tecnologias de sistemas de informações e de desenvolvimento de integrações, julgue o seguinte item.
Os padrões de interoperabilidade estabelecidos pelo framework ePING foram desenvolvidos pelo governo brasileiro com o objetivo de assegurar a integração, a troca de informações e a comunicação segura e padronizada entre sistemas de diferentes órgãos públicos.
Acerca de arquitetura e tecnologias de sistemas de informações e de desenvolvimento de integrações, julgue o seguinte item.
A arquitetura de software em sistemas distribuídos costuma ser organizada em aplicações encapsuladas, comumente emprega o modelo MVC (model-view-controller) para separar as responsabilidades de apresentação, processamento e acesso a dados, ao custo de maiores manutenção, escalabilidade e flexibilidade.
A respeito da arquitetura de sistemas distribuídos, julgue o item que se segue.
Enquanto o balanceamento de carga distribui as requisições entre os nós disponíveis, o fail-over assegura a continuidade do serviço em caso de falha de um nó, e a replicação de estado garante que os dados estejam duplicados ou sincronizados entre os nós.
A respeito da arquitetura de sistemas distribuídos, julgue o item que se segue.
Em sistemas distribuídos, técnicas de análise de desempenho e otimização de consultas (tuning) envolvem particionamento de dados entre nós, uso de cache distribuído, ajuste de parâmetros de redes, avaliação de latência e análise de balanceamento de carga, com o objetivo de melhorar a eficiência geral do sistema, assegurar sua consistência e reduzir o tempo de resposta das consultas.
A respeito de virtualização, consolidação de servidores e integração de plataforma alta com plataforma baixa, julgue o próximo item.
O barramento de serviço corporativo (ESB) é um padrão arquitetônico de software que oferece suporte ao intercâmbio de dado entre plataforma alta e plataforma baixa, no qual o componente endpoints converte mensagens entre diferentes formatos, protocolos e recursos de logs de mensagens.
Julgue o item a seguir, referente a ferramentas de integração assíncrona, microsserviços, arquitetura orientada a serviços e gerenciamento de serviços.
Um API gateway é responsável pelo armazenamento de dados temporários, e, apesar de executar várias tarefas transversais, não realiza algumas funções, tais como terminação de SSL, TLS mútuo e limitação de taxa.
Julgue o item a seguir, referente a ferramentas de integração assíncrona, microsserviços, arquitetura orientada a serviços e gerenciamento de serviços.
No NATS CLI, um contexto é uma configuração nomeada que guarda definições como URLs de servidores, credenciais e certificados, o que facilita a alternância entre diferentes ambientes de conexão.