Logo Passei Direto
Buscar
Uma API é um tipo de componente de software que visa à sua utilização por terceiros, com o fornecimento de recursos e serviços. Nesse contexto, uma documentação consistente é essencial para o sucesso do sistema. Analise as colunas, no que se refere à documentação das APIs. I. Padrão de documentação aberto, que aceita tanto JSON quanto YAML para escrita do documento. II. Ferramenta de documentação que apresenta uma integração muito simples com o ambiente do NodeJS. III. Padrão de documentação que seria utilizado em um ambiente na arquitetura Event Driven, como na comunicação por mensagerias. 1. Swagger 2. Open API Specification 3. Async API Escolha a sequência que indica a correlação correta entre cada descrição e a ferramenta ou especificação à qual se refere.

A - I-3; II-1; III-2
B - I-1; II-2; III-3
C - I-2; II-3; III-1
D - I-2; II-1; III-3
E - I-3; II-2; III-1
User badge image
Progresso com Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada item nas colunas: Coluna I: I. Padrão de documentação aberto, que aceita tanto JSON quanto YAML para escrita do documento. II. Ferramenta de documentação que apresenta uma integração muito simples com o ambiente do NodeJS. III. Padrão de documentação que seria utilizado em um ambiente na arquitetura Event Driven, como na comunicação por mensagerias. Coluna II: 1. Swagger 2. Open API Specification 3. Async API Agora, vamos correlacionar: - I. Padrão de documentação aberto, que aceita tanto JSON quanto YAML para escrita do documento. → 2. Open API Specification (correto, pois é um padrão que aceita esses formatos). - II. Ferramenta de documentação que apresenta uma integração muito simples com o ambiente do NodeJS. → 1. Swagger (correto, pois o Swagger é amplamente utilizado com NodeJS). - III. Padrão de documentação que seria utilizado em um ambiente na arquitetura Event Driven, como na comunicação por mensagerias. → 3. Async API (correto, pois é voltado para esse tipo de arquitetura). Portanto, a sequência correta é: D - I-2; II-1; III-3.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Você está projetando o endereçamento de uma rede com Ipv4. e precisa determinar em quantas em quantas sub-redes você pode dividir a rede 192.168.40.0/24 e quantos hosts por rede pode obter com uma máscara 255.255.255.240.

A 32 sub-redes com 08 hosts por rede.
B 16 sub-redes com 16 hosts por rede.
C 32 sub-redes com 14 hosts por rede.
D 16 sub-redes com 30 hosts por rede.
E 16 sub-redes com 14 hosts por rede.

Sua equipe está construindo uma aplicação de vendas na WEB, e você está encarregado de fazer a página de login. Para que esse login seja feito com sucesso, além de utilizar o protocolo HTTPs, qual método HTTP deve ser utilizado para submissão dos dados para o servidor de forma a possibilitar a criptografia dos dados?

A GET
B route print
C netstat -na
D ipconfig /all
E ping

A camada de transporte é responsável por conectar a camada de aplicação do Modelo TCP/IP com as camadas inferiores responsáveis pela transmissão da rede. Dentre as suas várias responsabilidades, podemos citar: 1. Multiplexação de serviços 2. Segmentação e remontagem dos dados 3. Identificação de quadros 4. Descoberta de rotas Assinale a opção que apresenta apenas afirmativas verdadeiras.

A 1 e 2
B 3 e 4
C 1 e 3
D 2 e 3
E 2 e 4

Atualmente é muito comum o uso de aplicações WEB para acesso a mensagens de correio eletrônico “WebMails”. Estas aplicações utilizam o protocolo IMAP4. Sobre este protocolo, podemos afirmar: 1. Ele carrega as mensagens do cliente para o servidor. 2. Utiliza as portas TCP 110/993 para conexão com o servidor. 3. Permite que as mensagens recebidas sejam gerenciadas no servidor sem que sejam baixadas. 4. Baixa todas as mensagens para o cliente, deletando-as no servidor. Assinale a opção que apresenta apenas afirmativas verdadeiras.

A Apenas 2 e 4
B Apenas 2 e 3
C Apenas 3 e 4
D Apenas 1 e 3
E Apenas 1 e 2

Em segurança da informação, risco é a probabilidade de uma ameaça explorar uma vulnerabilidade e causar um determinado impacto. Quanto maior a probabilidade e maior o impacto, maior o risco. Uma vez que o risco é identificado, a organização deve decidir quais ações deve tomar para tratar o risco. Assinale a opção que representa a ação ou a abordagem a ser tomada a fim de minimizar o risco ou o impacto em caso de ocorrência.

A transferir o risco
B mitigar o risco
C aceitar o risco
D descartar o risco
E evitar o risco

Registros de log são uma ferramenta fundamental de coleta de informações, análise e resolução de problemas. O Syslog é um padrão criado pela IETF através da RFC 5424 para a transmissão de mensagens de log para o conjunto de protocolos DoD-TCP/IP. Analise as afirmativas apresentadas sobre o Syslog e, em seguida, assinale a opção que apresenta apenas alternativas verdadeiras. 1) O Syslog permite sondar periodicamente os agentes em busca de dados. 2) O Syslog fornece estatísticas sobre os pacotes que estão fluindo através de um dispositivo Cisco. 3) O Syslog permite selecionar o tipo de informação de registro que é capturada. 4) O Syslog permite especificar os destinos das mensagens capturadas.

A Apenas 2 e 3
B Apenas 1 e 4
C Apenas 2 e 4
D Apenas 1 e 2
E Apenas 3 e 4

Qual das alternativas seguintes, com base em arrow function e recursividade, seria equivalente à operação “x = a * b” com valores positivos?

A const x = (a, b) => (b > 0) ? a * x(a, b – 1) : 0;
B const x = (a, b) => (b > 0) ? b + x(a, b – 1) : 0;
C const x = (a, b) => (b > 0) ? b * x(a, b – 1) : 1;
D const x = (a, b) => (b > 0) ? a + x(a, b – 1) : 0;
E const x = (a, b) => (b > 0) ? a * x(a, b – 1) : 1;

Escolha a alternativa que completa a lacuna corretamente: Duas características comuns entre Web Services dos tipos RESTful e SOAP são a utilização de um protocolo de rede de ampla aceitação e a comunicação baseada em texto, com formato padronizado, no caso XML e JSON. Ambas as características visam garantir a _______________, uma qualidade desejável em qualquer sistema de back-end.

A confiabilidade
B acessibilidade
C portabilidade
D interoperabilidade
E usabilidade

Avalie as afirmações a seguir. I. A invocação de uma função assíncrona via then ou await não apresenta diferenças em termos do fluxo de execução. II. A única forma de definir uma função assíncrona é através da utilização do modificador async na sua declaração. III. A utilização de uma cláusula then, ao invocar uma função assíncrona, exige a definição de uma callback para o tratamento do retorno. IV. O retorno de uma função assíncrona será sempre encapsulado em um elemento do tipo promise. É correto apenas o que se afirma em:

A I, II e III.
B II e IV.
C I e III.
D III e IV.
E II, III e IV.

Qual é o método HTTP utilizado para criação de uma entidade e qual é o código de resposta quando a inclusão é bem-sucedida?

A Método POST e código de resposta 201.
B Método DELETE e código de resposta 200.
C Método GET e código de resposta 201.
D Método PUT e código de resposta 200.
E Método GET e código de resposta 200.

Avalie as afirmacoes a seguir. I. O método findByPk permite obter uma entidade a partir de sua chave primária. II. O método findOne, sem operadores de restrição, recupera todas as entidades presentes na base de dados. III. Uma chamada para findAll, com base na restrição { where: {quantidade: { [Op.gt]:10 } } }, retornaria todas as entidades nas quais o campo quantidade tem valor menor que 10. Considerando que V indica uma afirmação verdadeira e F uma afirmação falsa, as assertivas I, II e III são respectivamente:

A F, F, F.
B V, V, V.
C V, F, V.
D V, V, F.
E V, F, F.

No tratamento efetuado pelo Express, qual método da resposta deve ser usado no direcionamento para o template EJS?

A json
B write
C send
D end
E render

Avalie as afirmações a seguir. I. Todas as rotas aceitas pela API devem ser codificadas, independentemente da quantidade de entidades presentes no banco de dados. II. Um mesmo endpoint pode responder a diferentes métodos do protocolo HTTP. III. Os endpoints de uma API REST podem ser configurados para aceitar os parâmetros informados no endereço. É correto apenas o que se afirma em:

A I e II.
B I.
C III.
D II e III.
E I, II e III.

O uso da arquitetura MVC acabou se tornando uma prática quase obrigatória na construção de sistemas cadastrais, em especial para o ambiente da web. Com toda a organização promovida pela arquitetura, diversos frameworks surgiram, fornecendo facilitadores para cada camada da arquitetura. Em quais camadas ficariam, respectivamente, uma classe DAO e um objeto Router do Expess?

A - Model e Controller
B - Controller e View
C - Model e View
D - View e Controller
E - View e Model

Mais conteúdos dessa disciplina