Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.521 questões

Q3156918 Arquitetura de Software

No que se refere à interoperabilidade e componentização, julgue o item que se segue.


Componentes de um software podem ter acesso a outros componentes desse mesmo software ou de outro software.

Alternativas
Q3156917 Arquitetura de Software

No que se refere à interoperabilidade e componentização, julgue o item que se segue.


A componentização visa utilizar apenas um componente gráfico padronizado nas diversas interfaces de uma aplicação.

Alternativas
Q3156916 Arquitetura de Software

No que se refere à interoperabilidade e componentização, julgue o item que se segue.


Nos barramentos de serviços corporativos (ESB), o recebimento e a conversão de mensagens para o formato esperado são realizados pelos endpoints.

Alternativas
Q3156912 Arquitetura de Software

No que concerne ao padrão MVC (Model-View-Controller) e a sistemas de N camadas, julgue o próximo item.


Em aplicações construídas em camadas, as camadas mais internas são conectadas ao sistema operacional, enquanto as camadas mais externas atendem às interfaces dos usuários. 

Alternativas
Q3156911 Arquitetura de Software

No que concerne ao padrão MVC (Model-View-Controller) e a sistemas de N camadas, julgue o próximo item.


No padrão MVC, o elemento do modelo encapsula as funcionalidades, os objetos de conteúdo e os estados da aplicação. 

Alternativas
Q3156910 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o item a seguir.


Os requisitos funcionais definem as funcionalidades de certa aplicação e os não funcionais definem a maneira pela qual a aplicação executa tais funcionalidades.

Alternativas
Q3156908 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o item a seguir.


O processamento cooperativo em uma arquitetura cliente-servidor ocorre quando dois ou mais processadores processam uma simples transação.

Alternativas
Q3156890 Arquitetura de Software

No que se refere a UX (user experience), blockchaindesign de software e gerenciador de transições distribuídas, julgue o item subsequente.


Em design de software na arquitetura hexagonal, os adaptadores estão conectados diretamente ao núcleo do domínio, pois não há necessidade de portas ou interfaces intermediárias para comunicação.

Alternativas
Q3156873 Arquitetura de Software

Julgue o item a seguir, relativo a tecnologias e padrões para o desenvolvimento web, intercâmbio de dados e comunicação entre sistemas.


O princípio cacheable do padrão REST estabelece que as respostas às solicitações são gerenciadas pelo servidor, que decide acerca do armazenamento em cache dos dados, otimizando o desempenho do cliente.

Alternativas
Q3156871 Arquitetura de Software

No que se refere à arquitetura de software, julgue o item subsecutivo. 


Na arquitetura orientada a objetos, o polimorfismo é baseado na escolha do método específico a ser realmente chamado no momento da execução da compilação.

Alternativas
Q3156870 Arquitetura de Software

No que se refere à arquitetura de software, julgue o item subsecutivo. 


Na arquitetura orientada a serviços (SOA), a WSDL (web services description language) descreve a maneira pela qual a lógica de negócios dos serviços web deve ser acessada.

Alternativas
Q3156869 Arquitetura de Software

No que se refere à arquitetura de software, julgue o item subsecutivo. 


A arquitetura de aplicações para ambiente web denominada web-queue-worker constitui-se, entre outros componentes, de um frontend web para interação com clientes, uma fila de mensagens para comunicação e um trabalhador para processar tarefas complexas ou demoradas.

Alternativas
Q3154847 Arquitetura de Software
Um serviço Web foi desenvolvido com a finalidade de disponibilizar dados oriundos de sensores de monitoramento de atividade em uma repartição pública, por meio de requisições HTTP.

A forma de comunicação com o serviço deve ser por meio de uma API REST, em detrimento de uma API SOAP, o que implica a implementação do seguinte requisito:
Alternativas
Q3154577 Arquitetura de Software
Considerando os ciclos de vida de projetos e produtos, segundo o PMBOK, analise as afirmativas a seguir.

I. O ciclo de vida do projeto é a série de fases pelas quais um projeto passa desde o início até sua conclusão.

II. Em projetos que utilizam a abordagem de desenvolvimento adaptativa, o ciclo de vida é fracionado em iterações e ao final de cada iteração o cliente recebe uma entrega funcional para avaliar.

III. É mais indicado empregar uma abordagem de desenvolvimento adaptativa para entregas cujo escopo e os requisitos são bem compreendidos, que o time de projeto já tenha trabalhado antes e que permitam um certo grau de previsibilidade para planejar.

Está correto o que se afirma em
Alternativas
Q3150379 Arquitetura de Software
Sobre o conceito de microsserviços, analise as afirmações abaixo e marque a opção correta.
I. Filas de mensagens permitem comunicação assíncrona entre microsserviços, desacoplando a comunicação e melhorando a resiliência do sistema.
II. Microsserviços são autossuficientes, permitindo que cada um funcione independentemente e tenha seu próprio ciclo de desenvolvimento, implantação e escalabilidade.
Alternativas
Q3140552 Arquitetura de Software
Design Patterns (Padrões de Projeto) são soluções para problemas comuns que podem ser encontrados no desenvolvimento ou manutenção de um software orientado a objetos. Assinale a alternativa CORRETA sobre qual a principal finalidade da Design Pattern Singleton.
Alternativas
Q3136482 Arquitetura de Software
Um ambiente de metadados gerenciado deve isolar o usuário final das várias e diferentes fontes de metadados. A arquitetura deve fornecer um único ponto de acesso, mediante adoção de um dos três modelos para implementação de um repositório comum de metadados. O modelo híbrido se diferencia dos outros, pela seguinte característica:
Alternativas
Q3136348 Arquitetura de Software
Acerca da arquitetura cliente-servidor, utilizada em diversos contextos, incluindo servidores web, bancos de dados e aplicações corporativas, assinale a alternativa INCORRETA.
Alternativas
Q3136168 Arquitetura de Software
Tanto o MVC quanto o DDD são padrões de arquitetura poderosos que ajudam a organizar e modularizar o desenvolvimento de software, mas com enfoques diferentes. Nesse contexto, o exemplo abaixo, refere-se à(ao): Em uma aplicação de comércio eletrônico, "Produto" pode significar algo diferente para o departamento de vendas em comparação com o departamento de logística.
Alternativas
Q3136072 Arquitetura de Software
O Web Services Description Language (WSDL) é um padrão utilizado para descrever web services, definindo como os serviços podem ser acessados e quais são as operações disponíveis. Com base nesse contexto, qual das alternativas abaixo descreve corretamente um dos elementos fundamentais de um arquivo WSDL?
Alternativas
Respostas
81: C
82: E
83: E
84: C
85: C
86: C
87: C
88: E
89: E
90: E
91: C
92: C
93: A
94: B
95: C
96: A
97: E
98: C
99: C
100: C