Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Outras APIs (JDBC, JMS, JTA, etc.) — FGV 2024

TI - Desenvolvimento de SistemasOutras APIs (JDBC, JMS, JTA, etc.)
Código
fg165397
Banca
FGV
Órgão
CM Fortaleza
Ano
2024
Cargo
ANL (CM Fortal)
Considere o seguinte trecho de código ainda em desenvolvimento Node.js:   const express = require('express'); const app = express(); app.get('/users', (req, res) => {   // A FAZER: Implementar a lógica. }); app.post('/users', (req, res) => {   // A FAZER: Implementar a lógica. }); app.put('/users/:id', (req, res) => {   // A FAZER: Implementar a lógica. }); app.delete('/users/:id', (req, res) => {   // A FAZER: Implementar a lógica. }); app.listen(3000, () => {   console.log('Servidor ON’); });   Com base no código acima, assinale a afirmativa incorreta.
  1. AO trecho de código demonstra a estrutura inicial para a criação de uma API RESTful com Node.js e Express, mas necessita da implementação detalhada das funcionalidades específicas dentro de cada rota.
  2. BO servidor está configurado para ouvir na porta 3000, indicando que as requisições devem ser enviadas para essa porta.
  3. CO código estabelece as rotas básicas para a implementação de um CRUD de usuários em uma aplicação Express, mas ainda não implementou a lógica de negócios para cada operação.
  4. DO trecho de código ilustra a implementação de um sistema de autenticação de usuários, com rotas específicas para login e logout.
  5. EO uso de parâmetros de rota, como em '/users/:id' para as operações PUT e DELETE, indica a intenção de manipular usuários específicos, embora a implementação ainda esteja pendente.
Revelar gabarito e comentário

GabaritoD — O trecho de código ilustra a implementação de um sistema de autenticação de usuários, com rotas específicas para login e logout.

Link permanente: /questoes/fg165397