Filtrar


Questões por página:
mostrar texto associado

Considerando essa situação hipotética, julgue o item seguinte, relativo a conceitos fundamentais de arquitetura de aplicações para ambiente web, servidores web e servidores de aplicação.


Na topologia de back-end proposta na situação hipotética, a adoção do padrão API Gateway estabelece um ponto único de entrada para as requisições provenientes do front-end.

Considerando os conceitos fundamentais de arquitetura e linguagem orientadas a objetos, bem como o desenvolvimento e a integração via interfaces de programação de aplicações (API), julgue o item subsequente.


Na arquitetura orientada a objetos, o encapsulamento é o princípio que visa ocultar os detalhes de implementação interna e proteger o estado de um objeto, restringindo o acesso direto aos seus atributos e mediando a interação do meio externo por meio de métodos públicos definidos.

Considerando os conceitos fundamentais de arquitetura e linguagem orientadas a objetos, bem como o desenvolvimento e a integração via interfaces de programação de aplicações (API), julgue o item subsequente.


No desenvolvimento de interfaces de programação de aplicações (API) baseadas no estilo arquitetural REST, o servidor deve obrigatoriamente manter o estado da sessão do cliente entre as requisições, visando garantir a integridade dos dados trafegados.

Considerando os conceitos fundamentais de arquitetura e linguagem orientadas a objetos, bem como o desenvolvimento e a integração via interfaces de programação de aplicações (API), julgue o item subsequente.


Uma interface de programação de aplicações (API) estabelece o contrato de comunicação entre diferentes componentes de software, incluindo em sua especificação formal o código-fonte dos algoritmos responsáveis pelo processamento interno das requisições.

Considerando os conceitos fundamentais de arquitetura e linguagem orientadas a objetos, bem como o desenvolvimento e a integração via interfaces de programação de aplicações (API), julgue o item subsequente.


Na arquitetura orientada a objetos, o polimorfismo baseado em ligação dinâmica (late binding) faz com que a implementação invocada de um método em tempo de execução seja determinada pelo tipo real do objeto instanciado, e não apenas pelo tipo estático da variável de referência.