Prova de Javascript e Bibliotecas para 3º Ano do Ensino Médio
Tema: Javascript e biblioteca
Etapa/Série: 3º ano – Ensino Médio
Disciplina: Formação Técnica e Profissional
Questões: 10
Prova – Javascript e Bibliotecas
Disciplina: Formação Técnica e Profissional
Turma: 3º Ano – Ensino Médio
Instruções:
Leia atentamente cada afirmação a seguir e delibere se a mesma é verdadeira (V) ou falsa (F). Justifique sua resposta brevemente sempre que possível. Boa sorte!
Questões
-
O Javascript é uma linguagem de programação que pode ser utilizada tanto no cliente quanto no servidor.
( ) Verdadeiro ( ) Falso
-
React é uma biblioteca de Javascript utilizada exclusivamente para desenvolvimento de aplicações desktop.
( ) Verdadeiro ( ) Falso
-
Uma das principais vantagens de utilizar bibliotecas JavaScript é a reutilização de código, o que torna o desenvolvimento mais ágil.
( ) Verdadeiro ( ) Falso
-
O DOM (Document Object Model) pode ser manipulado diretamente a partir do Javascript, permitindo a alteração da estrutura de uma página web.
( ) Verdadeiro ( ) Falso
-
React utiliza o conceito de “estado” para armazenar dados que podem ser compartilhados entre componentes e que podem mudar ao longo do tempo.
( ) Verdadeiro ( ) Falso
-
JavaScript foi desenvolvido apenas para uso em navegadores e não pode ser utilizado para aplicações de servidor.
( ) Verdadeiro ( ) Falso
-
As bibliotecas Javascript, como jQuery, ajudam na manipulação de eventos, animações e chamadas assíncronas de forma simplificada.
( ) Verdadeiro ( ) Falso
-
Em React, os componentes são a base da construção de interfaces e podem ser reutilizados em diferentes partes de uma aplicação.
( ) Verdadeiro ( ) Falso
-
A utilização de bibliotecas Javascript é desnecessária, já que todo o desenvolvimento pode ser feito apenas com Javascript puro.
( ) Verdadeiro ( ) Falso
-
O conceito de “Virtual DOM” em React proporciona melhorias de desempenho na atualização da interface, minimizando operações no DOM real.
( ) Verdadeiro ( ) Falso
Gabarito
- V
Justificativa: Javascript é uma linguagem versátil, permitindo desenvolvimento tanto em ambientes de cliente (front-end) quanto de servidor (back-end).
- F
Justificativa: React é uma biblioteca para construção de interfaces de usuário e é usada principalmente para aplicações web, não se limitando a desktop.
- V
Justificativa: A reutilização de código é, de fato, uma grande vantagem das bibliotecas Javascript, promovendo eficiência e rapidez no desenvolvimento.
- V
Justificativa: Javascript manipula o DOM, o que permite alterações dinâmicas nas páginas web durante a execução.
- V
Justificativa: O estado em React é essencial para o gerenciamento de dados dinâmicos dentro de componentes.
- F
Justificativa: Javascript pode ser usado tanto no client-side (frontend) quanto no server-side (backend) utilizando ambientes como Node.js.
- V
Justificativa: Bibliotecas como jQuery simplificam a manipulação de itens com ações como eventos, animações e chamadas assíncronas.
- F
Justificativa: Embora seja possível desenvolver sem bibliotecas, seu uso é recomendado para agilizar e facilitar processos.
- V
Justificativa: O Virtual DOM otimiza as atualizações na interface em React, tornando-a mais rápida e eficiente.