Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.088 questões
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.
A respeito de conceitos relacionados à computação em nuvem, julgue o item que se segue.
Em uma nuvem Azure, os grandes desafios do estilo de arquitetura controlada por eventos são o tratamento de erros e a perda de dados, em razão de a comunicação ser assíncrona.
Julgue o próximo item, relativo a API (Application Programming Interface).
Em uma API RESTful utilizada para a integração de dados, a melhor prática ao lidar com operações assíncronas é utilizar o método PATCH para indicar que a operação ainda está em andamento, retornando um código de status 202 Accepted até que o processamento seja concluído.
Julgue o próximo item, relativo a API (Application Programming Interface).
Em um sistema de rastreabilidade alimentar que opere em múltiplos pontos da cadeia de suprimentos, uma API RESTful com arquitetura eventual consistency será a abordagem mais adequada para garantir a integridade dos dados entre fornecedores, distribuidores e varejistas, pois evitará bloqueios transacionais e melhorará a escalabilidade, sem comprometer a precisão das informações em tempo real.
Uma empresa precisa processar grandes volumes de dados e está avaliando a adoção de Apache Hadoop ou Apache Spark para suas operações. A equipe técnica analisou as características de cada tecnologia e fez as seguintes observações:
• A equipe deseja minimizar a latência no processamento dos dados.
• O projeto exige suporte para análise de dados em tempo real.
• O orçamento disponível permite a utilização de mais memória RAM, se necessário.
• A infraestrutura já possui um Data Lake armazenado no HDFS.
Com base nas informações apresentadas, assinale a alternativa que representa a escolha mais adequada e o seu principal motivo.
Leia o texto a seguir.
O Governo Eletrônico no Brasil tem como objetivo promover a utilização de tecnologias da informação e comunicação (TIC) para aumentar a eficiência, transparência e acessibilidade dos serviços públicos. Duas importantes iniciativas nesse contexto são:
- e-PING (Padrões de Interoperabilidade de Governo Eletrônico): conjunto de padrões para garantir a interoperabilidade entre sistemas governamentais;
- e-MAG (Modelo de Acessibilidade de Governo Eletrônico): conjunto de diretrizes para garantir que pessoas com deficiência ou mobilidade reduzida possam acessar os serviços digitais do governo.
Dado esse contexto, qual princípio fundamental é abordado pelo e-MAG (Modelo de Acessibilidade de Governo Eletrônico) para garantir que pessoas com deficiência possam utilizar serviços públicos digitais de forma eficaz?
Acerca do design de interfaces digitais, julgue o próximo item.
O fato de uma interface digital permitir que os usuários a personalizem tem impacto significativo nos critérios de engajamento e satisfação dos usuários.
Acerca do design de interfaces digitais, julgue o próximo item.
No que se refere à acessibilidade e à usabilidade em interfaces digitais modernas, o design estático é mais adequado que o design responsivo.
Acerca do design de interfaces digitais, julgue o próximo item.
A acessibilidade em interfaces digitais pressupõe que elas sejam utilizáveis pelo maior número possível de pessoas, considerando-se todas as formas de deficiência.