Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.217 questões

Q4198083 Arquitetura de Software
O design pattern conhecido como Template Method
Alternativas
Q4198080 Arquitetura de Software
No contexto de sistemas de computação distribuídos, um Object Request Broker (ORB) pode ser classificado como um(a)
Alternativas
Q4198075 Arquitetura de Software
 Sobre a replicação de dados em uma arquitetura Blockchain, assinale a alternativa correta. 
Alternativas
Q4198074 Arquitetura de Software
O cenário de aplicação do Blockchain é uma rede descentralizada na qual as transações ocorrem. Nessa rede, o uso do algoritmo proof-of-work tem o propósito de 
Alternativas
Q4197985 Arquitetura de Software
O design pattern cujo propósito é compartilhar partes comuns de estado entre múltiplos objetos, ao invés de manter todos os dados em cada objeto, promovendo economia de memória RAM, é denominado
Alternativas
Q4197980 Arquitetura de Software

Considere o seguinte trecho de um diagrama de classes UML que modela um sistema de administração escolar.


Imagem associada para resolução da questão


O seguinte trecho de código em VB.NET utiliza as classes do diagrama acima. As linhas de código estão numeradas para delimitá-las quando aparecem em múltiplas linhas por questões de espaço.

Imagem associada para resolução da questão


Dentre as alternativas a seguir, assinale aquela que indica o design pattern usado no código apresentado. 

Alternativas
Q4197977 Arquitetura de Software
O conjunto de problemas conceituais e técnicos que surgem quando um modelo orientado a objetos é mapeado em um modelo relacional para persistência de dados (Object-Relational Mapping ou ORM) é denominado
Alternativas
Q4197965 Arquitetura de Software
Um aplicativo capaz de excluir arquivos quando o usuário pressiona um botão em sua interface gráfica apresenta uma mensagem de alerta solicitando confirmação do usuário. Esse comportamento está relacionado à seguinte heurística de Nielsen:
Alternativas
Q4197952 Arquitetura de Software
Dentre as diversas representações gráficas presentes na notação BPMN (Business Process Model and Notation) é correto afirmar que
Alternativas
Q4197773 Arquitetura de Software
De modo geral, um API gateway
Alternativas
Q4197768 Arquitetura de Software
Em mensagens do protocolo SOAP, o elemento opcional , em que soap corresponde ao namespace http://www.w3.org/2003/05/ soap-envelope/, quando presente, deve ocorrer
Alternativas
Q4196131 Arquitetura de Software
Assinale a alternativa que descreve corretamente uma diferença entre SOAP e REST.
Alternativas
Q4196130 Arquitetura de Software
Assinale a alternativa que corresponde a uma linguagem de consulta para APIs que permite que clientes (clients) interajam com um único endpoint para obter os dados exatos que precisam, sem a necessidade de encadear múltiplas requisições.
Alternativas
Q4196116 Arquitetura de Software
Algumas empresas desenvolvem soluções de software próprias, ao invés de adquirir pacotes comerciais prontos, com a intenção de cumprir os objetivos de um sistema ERP. Uma possível consequência diretamente relacionada a essa decisão é
Alternativas
Q4170075 Arquitetura de Software
Em uma aplicação web, para que seja possível executar atividades em paralelo, é utilizado o conceito de:
Alternativas
Q4165414 Arquitetura de Software
O padrão de projeto de software Command possibilita
Alternativas
Q4165410 Arquitetura de Software
O padrão de projeto Decorator visa 
Alternativas
Q4165409 Arquitetura de Software
Em relação às arquiteturas de sistemas, um modelo amplamente utilizado são as plataformas de middleware. O termo middleware se aplica a camada de software que 
Alternativas
Q4165105 Arquitetura de Software

Observe a imagem a seguir.


Imagem associada para resolução da questão


Os padrões de projeto são soluções replicáveis para problemas recorrentes. É comum representá-los com diagramas de classes UML, uma vez que a semântica associada aos diagramas expressa a solução recorrente adotada para aquele problema. Ao analisar o diagrama, é possível depreender que a representação se refere a um padrão de projeto 

Alternativas
Q4165104 Arquitetura de Software
No contexto do BPMN (Business Process Model and Notation), o símbolo "Event-Based Gateway" desempenha um papel fundamental na modelagem de processos. Considerando essa funcionalidade, o uso do "Event-Based Gateway" é adequado para 
Alternativas
Respostas
1361: C
1362: E
1363: B
1364: A
1365: E
1366: D
1367: A
1368: B
1369: E
1370: B
1371: D
1372: D
1373: C
1374: D
1375: B
1376: B
1377: D
1378: A
1379: C
1380: B