Pular para o conteúdo principal

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

ProgramaçãoProgramação de front end
Código
fc073876
Banca
FCC
Órgão
SEFAZ-PI
Ano
2025
Nível
Superior
Cargo
Analista do Tesouro Estadual - Área de Conhecimento: Tecnologia da Informação (prova 2)
Uma equipe de tecnologia de uma organização pública estadual está desenvolvendo um portal interativo com fins educativos. Eles decidiram incluir uma funcionalidade em que os usuários possam desenhar formas geométricas simples, como círculos e quadrados, diretamente no navegador. Para isso, foi sugerido o uso do elemento
  1. Ao <canvas> só pode ser usado para animações complexas, como jogos, e não é adequado para desenhos simples como formas geométricas básicas.
  2. Bo método getContext ("2d") é essencial para desenhar no <canvas> pois ele fornece uma API que permite manipular gráficos bidimensionais.
  3. Co elemento <canvas> pode ser usado sem JavaScript, pois ele possui métodos nativos na HTML5 para desenhar formas como retângulos e círculos diretamente no código HTML.
  4. Do elemento <canvas> substitui completamente o uso de imagens SVG, pois oferece maior controle sobre os gráficos rasterizados diretamente no navegador.
  5. Epara o <canvas> funcionar corretamente, é necessário definir os atributos width e height no CSS, já que o elemento não aceita essas propriedades diretamente no HTML.
Revelar gabarito e comentário

GabaritoB — o método getContext ("2d") é essencial para desenhar no <canvas> pois ele fornece uma API que permite manipular gráficos bidimensionais.

Link permanente: /questoes/fc073876