Prova de JavaScript para 3º Ano: Questões e Gabarito Explicado

Tema: javascript
Etapa/Série: 3º ano – Ensino Médio
Disciplina: Educação Tecnológica
Questões: 10

Prova de Educação Tecnológica: JavaScript

Nome do Aluno: ______________________

Data: ____/____/____

Planejamentos de Aula BNCC Infantil e Fundamental

Instruções: Leia atentamente cada afirmação a seguir sobre JavaScript e, em seguida, marque V (Verdadeiro) ou F (Falso) conforme a veracidade da afirmação. Justifique suas respostas no espaço fornecido abaixo de cada questão.


Questões

1. A afirmação “JavaScript é uma linguagem de programação apenas para a criação de páginas da web” está correta.

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

2. “JavaScript é uma linguagem de tipagem estática, ou seja, todas as variáveis precisam ser declaradas com um tipo de dado específico antes de serem utilizadas.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

3. “O comando ‘console.log’ é utilizado para exibir mensagens no console de desenvolvimento do navegador.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

4. “Funções em JavaScript podem ser declaradas de várias maneiras, sendo a declaração como expressão lambda uma das mais modernas.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

5. “Em JavaScript, um objeto é uma coleção de pares chave-valor, podendo conter propriedades e métodos.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

6. “O evento ‘click’ em JavaScript é usado para detectar qualquer entrada de texto em uma caixa de texto.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

7. “JavaScript pode ser utilizado para manipular o DOM, permitindo a modificação dinâmica do conteúdo de uma página da web.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

8. “O método ‘setTimeout’ é usado para executar uma função após um intervalo de tempo especificado.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

9. “JavaScript é executado do lado do servidor, garantindo que as informações estejam sempre disponíveis para o usuário.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________

10. “Promise é um objeto em JavaScript utilizado para trabalhar com operações assíncronas, permitindo gerenciar resultados de operações que podem não estar concluídas imediatamente.”

( ) V ( ) F

Justifique sua resposta: ________________________________________________________


Gabarito

1. F – Justificativa: JavaScript é amplamente utilizado não apenas em páginas da web, mas também em desenvolvimento de servidores, aplicativos móveis e muitas outras áreas.

2. F – Justificativa: JavaScript é uma linguagem de tipagem dinâmica, o que significa que as variáveis podem ser usadas sem a necessidade de declarar um tipo específico.

3. V – Justificativa: O comando ‘console.log’ permite que desenvolvedores exibam mensagens, objetos ou variáveis no console do navegador para fins de depuração.

4. V – Justificativa: As funções em JavaScript podem ser declaradas de várias maneiras, incluindo funções tradicionais e expressões de função, como as arrow functions (funções de seta).

5. V – Justificativa: Objetos em JavaScript são de fato coleções de pares chave-valor, permitindo a criação de estruturas complexas.

6. F – Justificativa: O evento ‘click’ é acionado quando um elemento é clicado, não ao detectar entradas em caixas de texto, que utilizam outros eventos como ‘input’ ou ‘change’.

7. V – Justificativa: JavaScript pode modificar o DOM, permitindo que se altere o conteúdo da página dinamicamente em resposta a eventos.

8. V – Justificativa: O método ‘setTimeout’ retarda a execução de uma função por um tempo específico, analisando suas funcionalidades.

9. F – Justificativa: JavaScript é uma linguagem que pode ser executada no lado do cliente (navegador) ou no lado do servidor (com Node.js), mas sua principal aplicação inicial foi no lado do cliente.

10. V – Justificativa: Um objeto Promise em JavaScript é usado para representar operações assíncronas e oferece uma forma eficiente de lidar com resultados ou erros assim que eles se tornam disponíveis.

Esta prova avalia o conhecimento dos alunos sobre conceitos essenciais de JavaScript, incluindo suas funcionalidades e aplicações, conforme os objetivos da BNCC para o Ensino Médio na disciplina de Educação Tecnológica.


Botões de Compartilhamento Social