Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

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
Q3291470 Arquitetura de Software

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. 

Alternativas
Q3291469 Arquitetura de Software

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. 

Alternativas
Q3290588 Arquitetura de Software
O Tribunal Regional do Trabalho está desenvolvendo um sistema de gestão de documentos judiciais que permite o armazenamento, recuperação e edição de diversos tipos de documentos, como petições, sentenças e relatórios de audiência. O sistema deve permitir que novas funcionalidades sejam adicionadas de forma modular e que alterações nos requisitos de cada tipo de documento não afetem o sistema como um todo. Nessas circunstâncias, a equipe de desenvolvimento deverá aplicar, corretamente, o padrão de projeto mais apropriado, que é o  
Alternativas
Q3288670 Arquitetura de Software
A arquitetura baseada em microsserviços tem sido muito utilizada em detrimento da arquitetura monolítica.
Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica: 
Alternativas
Q3287327 Arquitetura de Software

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.

Alternativas
Q3287324 Arquitetura de Software

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. 

Alternativas
Q3287316 Arquitetura de Software

Acerca das aplicações para dispositivos móveis, julgue o item a seguir. 


Componentes de interface como hamburger menus são considerados obsoletos em designs modernos para dispositivos móveis. 

Alternativas
Q3287184 Arquitetura de Software

Acerca de engenharia de software, julgue o seguinte item. 


No desenvolvimento ágil de software, a engenharia de requisitos e a ideação ágil não são compatíveis com a arquitetura MVC, pois esta última não permite a flexibilidade necessária para as rápidas mudanças de requisitos típicas dos processos ágeis.

Alternativas
Q3287179 Arquitetura de Software

Julgue o item a seguir, a respeito de programação web. 


Em uma arquitetura de microsserviços, cada serviço é implementado e escalado de maneira independente, e a comunicação entre os serviços pode ser realizada por meio de protocolos leves, como HTTP/REST, e mensagens assíncronas. 

Alternativas
Respostas
241: D
242: C
243: A
244: D
245: D
246: E
247: E
248: C
249: C
250: E
251: C
252: E
253: C
254: C
255: D
256: C
257: E
258: E
259: E
260: C