Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.584 questões
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.
Acerca do design de interfaces digitais, julgue o próximo item.
A análise de usabilidade deve ser realizada uma única vez, na fase final do desenvolvimento, para garantir uma experiência de usuário otimizada.
Acerca do design de interfaces digitais, julgue o próximo item.
Contraste de cores, tamanho da fonte e navegação por teclado são atributos que devem ser considerados no desenvolvimento de interfaces digitais com acessibilidade.
Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica:
A respeito de engenharia de software, julgue o item a seguir.
A usabilidade de um software refere-se à facilidade com que os usuários podem aprender a utilizá-lo e alcançar seus objetivos de forma eficiente e satisfatória.
A respeito de engenharia de software, julgue o item a seguir.
O padrão arquitetural MVC (model-view-controller) é adequado para aplicações de pequeno porte e baixa complexidade, e não é eficiente em sistemas maiores e mais complexos.