Para atender à necessidade de determinado órgão público, foi desenvolvido um sítio em que são disponibilizados, inclusive para download, dados institucionais, além de dados estatísticos e relatórios com resultados de trabalhos realizados.
Tendo como referência a situação hipotética precedente, julgue o item que se segue, com base no e-MAG, versão 3.0.
Nas páginas do sítio em questão, não é possível apresentar os dados estatísticos por meio de gráficos.
Acerca da integração de sistemas e da implantação de uma arquitetura orientada a serviços (SOA, na sigla em inglês), julgue o item seguinte.
API (application program interface) pode ser usada para integrar sistemas, de forma que um dos lados seja consumidor de um serviço provido pelo outro lado, desde que tais serviços tenham sido implementados por meio de SOA.
Julgue o item seguinte, a respeito de portal corporativo, cluster e nuvem.
O portal corporativo é capaz de aliar o conhecimento explícito contido em bases de dados e páginas web ao conhecimento tácito dos times de projeto, pois, entre outras características, possibilita o armazenamento, a recuperação e a distribuição de informações advindas de múltiplas fontes, internas e externas.
Julgue o item seguinte, relativo a ambiente web e camadas.
A arquitetura cliente-servidor pode ser projetada para trabalhar em multicamadas distribuindo o processamento de aplicação entre vários servidores; além de serem escaláveis, os sistemas cliente-servidor multicamadas são voltados para aplicações nas quais os dados e a aplicação são voláteis e integrados a dados de várias fontes.
Julgue o item a seguir, concernentes a microsserviços e arquiteturas de integração.
Para implementar um web service de baixo overhead que tenha recursos identificáveis e localizáveis por meio de uma URI (Uniform Resource Identifier) mediante o protocolo HTTP, pode-se utilizar o REST (Representational State Transfer).
Em relação a desenvolvimento de aplicativos, julgue o seguinte item.
Em SOA, orquestração é a forma de arranjar serviços diferentes para serem executados em uma ordem preestabelecida.
Acerca de XML e SOAP, julgue o próximo item.
O SOAP é um tipo de modelo de dados XML elaborado para facilitar a inserção de campos HTML em páginas web.
Julgue o item seguinte, a respeito dos conceitos da arquitetura cliente servidor e da arquitetura em 3 camadas.
Na arquitetura de 3 camadas, entrada do usuário, verificação, lógica de negócio e acesso a banco de dados estão todos presentes em um mesmo lugar, onde essas camadas são organizadas.
Julgue o próximo item, relativos a model-view-controller (MVC), proxy reverso e representational state transfer (REST).
A REST define uma arquitetura cliente-servidor na qual o servidor não mantém contexto de cliente entre transações, ou seja, é stateless e toda transação contém as informações necessárias para satisfazer a solicitação.
A respeito de escalabilidade, segurança, balanceamento de carga, fail-over e replicação de estados em sistema gerenciador web, julgue os itens subsequentes
Embora, em um sistema gerenciador web, dividir as responsabilidades e a carga que cada tarefa executa torna o sistema mais rápido, mais escalável e de fácil manutenção, tecnologias recentes como o NGINX não permitem iniciar várias instâncias de uma aplicação no mesmo servidor, o que garante maior confiabilidade ao serviço.
Sobre os princípios do padrão REST, analise as afirmativas a seguir.
I. As mensagens REST são documentos texto no formato JSON.
II. REST é independente do protocolo de transporte, podendo ser implementado com HTTP, SMTP ou JMS.
III. Serviços REST são stateless, isto é, cada solicitação deve conter todas as informações necessárias para ser compreendida pelo servidor.
Está correto o que se afirma em:
Na figura a seguir, na porção superior está localizado o servidor de banco de dados. A comunicação com os servidores de aplicação é feita através de algum protocolo de rede (TCP/IP, por exemplo) e o acesso aos dados é realizado por meio da linguagem SQL (Structured Query Language). Na parte inferior estão as estações clientes. A comunicação destas com a camada intermediária é feita através da utilização de interfaces. Este é basicamente o esquema de comunicação desta arquitetura e não pode ser alterado. Nesse contexto, assinale a alternativa que apresenta as vantagens do desenvolvimento em multicamadas.
Julgue o próximo item, em relação aos conceitos da arquitetura cliente-servidor e de Internet e intranet.
Na arquitetura cliente-servidor, as soluções são dividas de forma que, no servidor, fiquem todas as informações, os dados, as aplicações de transações com o banco de dados e a aplicação do usuário; e, no cliente, fique um terminal para interação com o usuário sem processamento.
Acerca das características das principais linguagens de programação, julgue o item seguinte.
Um computador executa, como instrução, uma sequência de baites, que consiste de comandos, como, por exemplo, um algoritmo, a serem executados pelo processador.
Considere as afirmações a seguir:
I - O Web Application Description Language (WADL) é um XML utilizado para descrever serviços RESTFul.
II - Web services baseados sobre a arquitetura REST são conhecidos como RESTFul Web services.
III - RESTFul Web services utilizam o HTTP para transportar o dado e o JSON para representar o dado.
Está(ão) correta(s):