Questões de Aplicativos Web (Sistemas de Informação)

Limpar Busca

Considerando os conceitos de Django Rest Framework, assinale a opção correta.

  • A Os Serializers em Django REST Framework convertem dados complexos, como objetos do modelo, em uma forma de representação que podem ser facilmente renderizados como JSON ou XML.
  • B A utilização de relacionamentos no modelo em Django Rest Framework, como ForeignKey, OneToOneKey e ManyToManyKey, tem por objetivo mapear relações do banco de dados, refletindo a lógica do negócio dos modelos na API.
  • C As views do Django Rest Framework podem ser criadas usando ViewController para controle total da lógica de manipulação das requisições HTTP, como GET, POST, PUT e DELETE.
  • D O Serializer evita validar dados de entrada enviados pelos clientes. Essa validação deve ser feita no frontend, assegurando que eles respeitam os tipos e formatos esperados antes de serem enviados para um modelo.

Analise as afirmativas a seguir e registre V, para verdadeiras, e F, para falsas:

(__)XML (Extensible Markup Language) é uma linguagem de marcação utilizada para representar dados de forma estruturada, sendo amplamente utilizada em serviços web.
(__)WSDL (Web Services Description Language) é uma linguagem utilizada para descrever a interface de um Web Service, especificando as operações disponíveis, os formatos de mensagens e os protocolos de comunicação
(__)JSON (JavaScript Object Notation) é um protocolo de comunicação utilizado para a troca de mensagens entre serviços web, sendo mais robusto e seguro que o HTTPS.

Assinale a alternativa que apresenta a sequência correta:

  • A V − V − F.
  • B V − F − F.
  • C F − V − V.
  • D V − F − V.
  • E F − F − V.

Um sistema de informações deve ser implementado com a finalidade de compilar dados relacionados à opinião dos usuários sobre uma determinada instituição, considerando as publicações de conteúdos na Web.
A técnica empregada para navegar automaticamente por páginas Web e extrair informações relevantes para o contexto de aplicação recebe o nome de

  • A Mineração de Dados.
  • B Aprendizado de Máquina.
  • C Raspagem de Dados em Redes.
  • D Interface de Programação de Aplicações.
  • E Descoberta de Conhecimento em Bases de Dados.

Ao instalar um aplicativo em seu computador e identificar que se trata de uma licença de código aberto, o usuário sabe que o:

  • A Aplicativo não pode ser usado para fins comerciais.
  • B Código-fonte do aplicativo está fechado para modificação.
  • C Desenvolvedor do aplicativo detém todos os direitos sobre o código-fonte.
  • D Código-fonte do aplicativo está disponível para visualização e modificação.

As aplicações web são categorizadas de acordo com sua funcionalidade, interação com o usuário e arquitetura de desenvolvimento.

A categoria de aplicações web, que tem por objetivo disponibilizar recursos de aplicações nativas em aplicações web, é denominada

  • A MPA.
  • B PWA.
  • C SEO.
  • D SPA.
  • E SSG.