WorksheetsBACKEND.24.2 QUIZ 2 PARTE 2
Total questions: 15
Worksheet time: 23mins
Em uma arquitetura RESTful, qual método HTTP é usado para atualizar um recurso?
GET
DELETE
PUT
HEAD
CONNECT
Qual método HTTP é usado para deletar um recurso em uma API RESTful?
GET
POST
PATCH
DELETE
OPTIONS
Qual dos seguintes métodos é usado para criar uma rota em Express.js?
app.route()
app.get()
app.listen()
app.use()
app.header()
O que significa um código de resposta HTTP 404?
Erro interno do servidor
Recurso não encontrado
Operação não permitida
Requisição inválida
Conflito de dados
Qual é o propósito do middleware de autenticação JWT no Express?
Gerar um token JWT
Validar o formato de dados JSON
Verificar se o usuário autenticado possui um token JWT válido
Lidar com erros do servidor
Criar uma nova rota
O que é o comando npm init utilizado para fazer?
Instalar pacotes
Atualizar dependências
Inicializar um novo projeto Node.js e criar um arquivo package.json
Gerar rotas automaticamente
Configurar variáveis de ambiente
Qual das seguintes opções é uma característica dos Web Services SOAP?
Utiliza exclusivamente o protocolo HTTP
Baseado em XML e oferece padrões de segurança mais rígidos
É mais rápido que o REST
Utiliza JSON como padrão de comunicação
Não suporta comunicação síncrona
Qual a principal função do método res.send() no Express.js?
Enviar uma resposta HTTP para o cliente
Criar uma nova rota no servidor
Registrar um middleware no Express
Inicializar o servidor HTTP
O que o método res.status() faz no Express.js?
Define o conteúdo da resposta
Especifica o tipo de dados da resposta
Define o código de status HTTP da resposta
Converte a resposta para JSON
Redireciona o cliente para outra URL
Qual é a principal função do Express.js?
Fazer requisições HTTP assíncronas
Gerenciar bancos de dados
Criar interfaces gráficas de usuário
Construir servidores HTTP e APIs de forma rápida e eficiente
Compilar código JavaScript
Qual é o propósito do module.exports no Node.js?
Importar um arquivo de outro servidor
Enviar uma resposta HTTP
Configurar uma API RESTful
Exportar funcionalidades de um arquivo para serem usadas em outro arquivo
Criar novas rotas no Express.js
Qual comando é utilizado para rodar um arquivo Node.js?
npm start
node init
node nome_do_arquivo.js
express nome_do_arquivo.js
Qual das seguintes opções define corretamente o conceito de middleware no Express.js?
Uma função usada para monitorar o tráfego de rede
Uma função que intercepta requisições e respostas para realizar operações intermediárias
Uma biblioteca que conecta o Express a bancos de dados
Um módulo usado para compilar código
Uma ferramenta de monitoramento de performance
O que faz a função jwt.sign() no Node.js?
Valida um token JWT
Descriptografa um token JWT
Armazena um token JWT no banco de dados
Gera um token JWT com base em um payload e uma chave secreta
Envia um token JWT para o cliente
Qual das seguintes afirmações sobre o REST é verdadeira?
REST usa XML exclusivamente
REST pode usar JSON ou XML como formato de dados
REST é mais seguro que SOAP
REST é um protocolo de comunicação
REST não pode ser utilizado com HTTPS
