Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.217 questões

Q2491330 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o próximo item.


Em processamentos distribuídos do tipo peer-to-peer, cada processo pode ser cliente e servidor para outros processos.

Alternativas
Q2491329 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o próximo item.


Um gateway de API funciona como um portfólio de serviços, em que o usuário escolhe e implementa a chamada do serviço necessário.

Alternativas
Q2491325 Arquitetura de Software

Acerca do ciclo de vida de software e do desenvolvimento de software, julgue o item que se segue. 


O principal propósito da atividade de análise é transformar a política do cliente e os encargos do projeto em uma especificação estruturada do projeto.

Alternativas
Q2491321 Arquitetura de Software

Acerca do ciclo de vida de software e do desenvolvimento de software, julgue o item que se segue. 


Concepção, construção, implementações, maturidade e utilização plena, declínio, manutenção e morte podem ser consideradas fases do ciclo de vida de um software.

Alternativas
Q2491065 Arquitetura de Software
Uma autarquia pública está em fase de trabalho para implantar o Modelo de Acessibilidade em Governo Eletrônico (eMAG) nos seus sites da Web. No momento, estão sendo estudadas as diretrizes e as recomendações de acessibilidade para tornar o conteúdo Web da autarquia acessível a todas as pessoas. Essas diretrizes são encontradas no site desenvolvido pelo consórcio W3C e são representadas pela documentação denominada:
Alternativas
Q2490340 Arquitetura de Software
Rubens está implementando uma arquitetura DevOps em sua empresa e sabe que precisa de ferramentas adequadas para cada fase do ciclo de vida do software, dentro do fluxo CI/CD.

Para automatizar a implantação das aplicações desenvolvidas, Rubens utilizou na fase de entrega:
Alternativas
Q2486340 Arquitetura de Software
[Questão inédita] Qual a diferença entre arquitetura de solução e arquitetura de software? 
Alternativas
Q2486336 Arquitetura de Software
[Questão inédita] No padrão MVC (Model-View-Controller), o componente responsável por receber as requisições do usuário é o/a:
Alternativas
Q2486330 Arquitetura de Software
[Questão inédita] A Arquitetura Orientada a Serviços (SOA - Service-Oriented Architecture) é um paradigma de desenvolvimento de software que organiza as funcionalidades de uma aplicação, como serviços, para atender às necessidades de negócios de uma organização. Assinale a alternativa correta sobre SOA.
Alternativas
Q2485904 Arquitetura de Software
As tecnologias Standard Object Access Protocol (SOAP) e Representational State Transfer (REST) representam duas maneiras diferentes de conectar aplicativos e definem como as Application Programming Interface (APIs, ou interfaces de programação de aplicações) são criadas, possibilitando a comunicação dos dados entre aplicações web.
Considerando as diferenças entre as tecnologias SOAP e REST, pode ser identificado que 
Alternativas
Q2485903 Arquitetura de Software
O MVC (Model-View-Controller) é um padrão de arquitetura de software.

Com relação ao Padrão MVC, analise os itens a seguir.

I. No MVC, estão presentes três componentes: Model, que representam o negócio; View, que responde pela interface que será apresentada; e, Controller, que integra os componentes model e view, fazendo com que os models possam ser repassados para as views e vice-versa.
II. A semântica do MVC envolve um model, vários componentes Controller e apenas uma única View.
III. O Model encapsula o estado do aplicativo e a funcionalidade principal do negócio.

Está correto o que se afirma em 
Alternativas
Q2485897 Arquitetura de Software
A Clean Architecture (ou arquitetura limpa), criada por Robert C. Martin, considera como objetivo 
Alternativas
Q2485877 Arquitetura de Software
Padrões de projeto são soluções generalistas para problemas recorrentes durante o desenvolvimento de softwares.

Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides escreveram o famoso livro “Design Patterns: Elements of Reusable Object-Oriented Software” no qual agruparam padrões de projeto em três categorias de padrões. Relacione os padrões de projeto a seguir apresentados com suas respectivas categorias. 


1. Builder 2. Strategy 3. Façade

( ) Behavioral Patterns ( ) Structural Patterns ( ) Creational Patterns


Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q2483470 Arquitetura de Software
Sobre arquitetura de software, assinale a alternativa que corresponde às camadas definidas na arquitetura de três camadas.
Alternativas
Q2483469 Arquitetura de Software
De acordo com a Cartilha de Usabilidade sobre Padrões Web em Governo Eletrônico e-PWG, assinale a alternativa INCORRETA em relação às diretrizes de usabilidade em governo eletrônico.
Alternativas
Q2480600 Arquitetura de Software
Representational State Transfer, mais conhecido como REST, é um estilo de arquitetura de software baseado em comunicação via rede. Ele foi apresentado pela primeira vez por Roy Fielding em sua tese de doutorado em 2000 e é amplamente utilizado na construção de APIs web.
Sobre esse estilo de arquitetura, assinale a afirmativa correta.
Alternativas
Q2480591 Arquitetura de Software

Observe a figura a seguir, que representa a estrutura básica do SOA e assinale (V) para a afirmativa verdadeira e (F) para falsa


Imagem associada para resolução da questão


( ) Consumidor de Serviço são as aplicações que consultam o Provedor de serviços para invocar os serviços do Registro de Serviços.


( ) O Provedor de Serviço implementa e disponibiliza serviços, publicando suas descrições para que possam ser descobertas e consumidas pelas aplicações.


( ) O Registro de Serviços armazena e disponibiliza as descrições dos serviços publicados.


( ) Na SOA, a separação de assuntos envolve dividir problemas grandes em partes menores, facilitando a decomposição da solução em diferentes componentes específicos.


As afirmativas são, respectivamente,

Alternativas
Q2477543 Arquitetura de Software
No desenvolvimento de aplicações Spring Boot, qual módulo fornece funcionalidades de monitoramento e gestão da aplicação em tempo de execução?
Alternativas
Q2476246 Arquitetura de Software

Julgue o item seguinte relativo a UDDI (universal description discovery and integration), a modelagem de dados e a BI (business intelligence).


Na arquitetura SOA, um padrão de arquitetura de software de baixo acoplamento, o UDDI define um padrão para renderização de documentos XML em navegadores web. 

Alternativas
Q2475743 Arquitetura de Software
Em um contexto avançado de desenvolvimento, como a harmonização estratégica entre a Computação em Nuvem, as metodologias DevOps e as abordagens modernas de infraestrutura podem ser aprimoradas para otimizar a eficiência operacional e o ciclo de vida de software
Alternativas
Respostas
1221: C
1222: E
1223: C
1224: C
1225: C
1226: D
1227: B
1228: B
1229: E
1230: A
1231: C
1232: D
1233: B
1234: B
1235: E
1236: B
1237: A
1238: A
1239: E
1240: D