Questão de Programação — Programação de front end — FGV 2025
- Código
- fg108604
- Banca
- FGV
- Órgão
- DPE-RO
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista Programador - Classe B
- AV – V – F.
- BV – F – V.
- CV – F – F.
- DF – V – V.
- EF – F – V.
GabaritoA — V – V – F.
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").
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.
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