Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.088 questões

Q3307198 Arquitetura de Software

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.  

Alternativas
Q3307197 Arquitetura de Software

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.  

Alternativas
Q3307196 Arquitetura de Software

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.  

Alternativas
Q3307188 Arquitetura de Software

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. 

Alternativas
Q3307186 Arquitetura de Software

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.

Alternativas
Q3307185 Arquitetura de Software

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.  

Alternativas
Q3307179 Arquitetura de Software

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. 

Alternativas
Q3303396 Arquitetura de Software

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. 

Alternativas
Q3303395 Arquitetura de Software

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. 

Alternativas
Q3302843 Arquitetura de Software

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.

Alternativas
Q3298843 Arquitetura de Software

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?

Alternativas
Q3298827 Arquitetura de Software
A arquitetura em camadas é um padrão de arquitetura de software amplamente utilizado para estruturar sistemas complexos de forma organizada e modular. Esse modelo divide a aplicação em camadas lógicas, cada uma com responsabilidades específicas, promovendo separação de responsabilidades, maior manutenção e escalabilidade do sistema. Da perspectiva de fluxo de dados, para que uma arquitetura esteja em conformidade com o padrão, preservando a manutenibilidade e portabilidade, a invocação de funcionalidades só deve acontecer das camadas
Alternativas
Q3292550 Arquitetura de Software
Em um ambiente corporativo, um sistema de workflow foi implementado para gerenciar os processos internos. Qual das seguintes opções melhor descreve a função de um workflow? 
Alternativas
Q3292546 Arquitetura de Software
Durante o ciclo de vida do software, a fase de teste tem como principal objetivo: 
Alternativas
Q3292535 Arquitetura de Software
Uma das vantagens de se utilizar a arquitetura distribuída em sistemas é:
Alternativas
Q3292527 Arquitetura de Software
Uma empresa utiliza o modelo MVC (Model-View-Controller) em seu sistema web. Nesse contexto, qual camada é responsável por gerenciar a interação direta com o usuário?
Alternativas
Q3292526 Arquitetura de Software
Em uma arquitetura orientada a serviços (SOA), qual é o principal benefício de se utilizar Web Services?
Alternativas
Q3291473 Arquitetura de Software

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.

Alternativas
Q3291472 Arquitetura de Software

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. 

Alternativas
Q3291471 Arquitetura de Software

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. 

Alternativas
Respostas
341: E
342: C
343: C
344: E
345: E
346: C
347: C
348: E
349: E
350: D
351: C
352: A
353: D
354: D
355: E
356: E
357: C
358: C
359: E
360: C