Pular para o conteúdo principal

Questão de Programação — Programação de front end — FGV 2025

ProgramaçãoProgramação de front end
Código
fg108604
Banca
FGV
Órgão
DPE-RO
Ano
2025
Nível
Superior
Cargo
Analista Programador - Classe B
VueJS é um framework utilizado para construir interfaces de usuário.Com relação aos recursos do framework, avalie as afirmativas a seguir e assinale (V) para a afirmativa verdadeira e (F) para a falsa.( ) Ele é construído sobre HTML, CSS e JavaScript padrão e fornece um modelo de programação declarativo baseado em componentes que ajudam o analista-programador a desenvolver eficientemente interfaces de usuário de qualquer complexidade.( ) Ele pode ser usado de diferentes maneiras, por exemplo, para melhorar HTML estático sem uma etapa de construção; Incorporar componentes da Web em qualquer página; desenvolver aplicações SPA e renderizar Fullstack/Server-Side.( ) Os componentes do VueJS podem ser criados a partir de três diferentes estilos de API, a saber: API de opções, API de adaptação de dispositivo e API de composição.As afirmativas são, respectivamente,
  1. AV – V – F.
  2. BV – F – V.
  3. CV – F – F.
  4. DF – V – V.
  5. EF – F – V.
Revelar gabarito e comentário

GabaritoA — V – V – F.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Vue.js – Afirmativas sobre o framework

Gabarito: Alternativa A (V – V – F). As duas primeiras afirmativas descrevem corretamente o Vue.js como um framework declarativo baseado em componentes, construído sobre HTML, CSS e JS, e suas diferentes formas de uso. A terceira afirmativa erra ao listar três APIs, sendo que o Vue possui apenas a Options API e a Composition API (não há "API de adaptação de dispositivo").

Análise das afirmativas

1ª afirmativa — V (Verdadeira) A afirmativa reproduz o propósito central do Vue.js: é um framework progressivo que permite desenvolvimento declarativo e baseado em componentes. Ele é construído sobre as tecnologias web padrão (HTML, CSS e JavaScript) e facilita a construção de interfaces complexas.

2ª afirmativa — V (Verdadeira) O Vue.js é bastante flexível. Pode ser usado como uma biblioteca incremental (adicionando comportamento a HTML estático sem etapa de build), como parte de uma aplicação maior (incorporando componentes Web), como framework para SPA (Single Page Application) ou com renderização no lado do servidor (SSR) via frameworks como Nuxt.js.

3ª afirmativa — F (Falsa) Aqui está a pegadinha. O Vue.js disponibiliza duas formas de escrever componentes: a Options API (com objetos de opções) e a Composition API (introduzida no Vue 3, com funções setup()). A afirmativa inclui uma terceira chamada "API de adaptação de dispositivo", que não existe no ecossistema Vue. Essa é uma invenção que confunde o candidato.

NÃO CAIA NESSA!

A banca inventa uma API fictícia ("API de adaptação de dispositivo") para induzir ao erro. O correto é lembrar que existem duas APIs: Options API e Composition API. Não caia nessa!

Conclusão: A sequência é V – V – F, correspondendo à alternativa A.

Gabarito: Alternativa A.

Link permanente: /questoes/fg108604