Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941200594985

O padrão de desenvolvimento de uma API RESTfull trabalha em cima do conceito de criação e manipulação de recursos. Esses...

1

457941200594985
Ano: 2019Banca: INSTITUTO AOCPOrganização: IBGEDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
O padrão de desenvolvimento de uma API RESTfull trabalha em cima do conceito de criação e manipulação de recursos. Esses recursos, basicamente, são entidades da aplicação utilizadas para consultas, cadastros, atualização e exclusão de dados, ou seja, tudo é baseado em manipular os dados de um recurso. Uma API tem como objetivo tratar e unificar esses dados para, no final, construir e apresentar um recurso. Sabendo disso, Lúcia está implementando uma API REST usando NodeJS e esta possui muitos endpoints, então não será uma boa prática implementar todos eles no index.js. Para resolver esse problema, é importante o uso de um padrão de projeto que tem como objetivo organizar os códigos de acordo com suas responsabilidades. Assinale a alternativa que apresenta o padrão de projeto que tem essas características e deve ser utilizado nesse caso.
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200378672Desenvolvimento e Arquitetura de Software

Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o

#Sistemas de Gerenciamento de Banco de Dados#Ciclo PDCA#Engenharia de Software
Questão 457941200504601Desenvolvimento e Arquitetura de Software

O MVC é uma forma de organizar as principais funções do código com o intuito de desenvolver o sistema de forma mais clara e limpa. Nesse sentido, assi...

#Model-View-Controller (MVC)
Questão 457941200767313Desenvolvimento e Arquitetura de Software

Em relação à gerenciamento do ciclo de vida do software, julgue o seguinte item.Processos reais de software são intercalados com sequências de ativida...

#Ciclo de Vida do Produto
Questão 457941200797650Desenvolvimento e Arquitetura de Software

Uma equipe de desenvolvimento está criando uma aplicação de gerenciamento processual baseada na web, usando a linguagem Java. A aplicação precisa ser ...

#Servidores de Aplicações
Questão 457941200882892Desenvolvimento e Arquitetura de Software

Quanto à arquitetura em três camadas (Modelo MVC), julgue o seguinte item. A arquitetura MVC (model control view) não é recomendada para aplicações WE...

#Model-View-Controller (MVC)
Questão 457941200953353Desenvolvimento e Arquitetura de Software

O modelo de referência OSI apresenta três conceitos fundamentais em sua concepção e utilização. São eles:

#Redes de Computadores
Questão 457941201013536Desenvolvimento e Arquitetura de Software

Aplicações de banco de dados distribuídos estão sendo desenvolvidas no contexto de arquiteturas cliente-servidor. Sobre arquitetura cliente-servidor, ...

#Arquitetura Cliente/Servidor
Questão 457941201340186Desenvolvimento e Arquitetura de Software

Glassfish é um robusto e conhecido servidor de aplicações. Sobre esse servidor de aplicações, assinale a alternativa correta.

#Servidores de Aplicações
Questão 457941201620695Desenvolvimento e Arquitetura de Software

A definição do que faz um sistema ser orientado a serviços (SOA) não é o número de web services que ele possui, e sim é necessário enxergar além da si...

#Arquitetura Orientada a Serviços (SOA)
Questão 457941202024795Desenvolvimento e Arquitetura de Software

Para a divisão de um software em camadas lógicas, utilizamos o conceito de layers. O MVC, por exemplo, pode ser considerado um padrão de divisão de la...

#Model-View-Controller (MVC)

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Padrões de ProjetoQuestões do INSTITUTO AOCP