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
- 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.
- Bo método getContext ("2d") é essencial para desenhar no <canvas> pois ele fornece uma API que permite manipular gráficos bidimensionais.
- 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.
- Do elemento <canvas> substitui completamente o uso de imagens SVG, pois oferece maior controle sobre os gráficos rasterizados diretamente no navegador.
- 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.