wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2TDS - Programação Frontend - Recuparação 1 3T

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual estrutura condicional é utilizada em JavaScript para executar um bloco de código apenas se uma condição for verdadeira, e outro bloco se a condição for falsa?

a)

for

b)

while

c)

if/else

d)

switch

2.

Qual palavra-chave em JavaScript permite declarar uma variável com escopo de bloco, que pode ser reatribuída, mas não redeclarada no mesmo escopo?

a)

var

b)

let

c)

const

d)

static

3.

Em um sistema de tarefas, por que armazenar todas as informações em uma única string pode dificultar a manipulação dos dados?

a)

Facilita a busca por tarefas específicas.

b)

Dificulta a separação e atualização de propriedades individuais.

c)

Permite o uso de métodos de array.

d)

Melhora a flexibilidade do sistema.

4.

Em JavaScript, qual estrutura é fundamental para decidir qual seção do conteúdo será exibida com base em uma condição?

a)

switch/case

b)

for/while

c)

if/else

d)

try/catch

5.

Por que variáveis declaradas com var são ideais para evitar conflitos em grandes projetos?

a)

Porque possuem escopo de bloco

b)

Porque possuem escopo global ou de função

c)

Porque não podem ser reatribuídas

d)

Porque são exclusivas de arquivos externos

6.

A integração de JavaScript com HTML é feita exclusivamente através de arquivos externos (.js). Essa afirmação é:

a)

Verdadeira

b)

Falsa

c)

Parcialmente verdadeira

d)

Não se aplica

7.

Para que serve a declaração if/else em JavaScript?

a)

Executar ações distintas com base em uma condição

b)

Declarar variáveis globais

c)

Armazenar dados em arrays

d)

Criar funções anônimas

8.

Qual das opções abaixo permite a criação de interfaces dinâmicas e interativas, melhorando a usabilidade?

a)

Empregar objetos JavaScript

b)

Permitir a criação de interfaces dinâmicas e interativas

c)

Utilizar apenas variáveis globais

d)

Declarar funções anônimas

9.

Ao empregar um objeto JavaScript para cada tarefa e armazenar esses objetos em um array, qual é o principal benefício?

a)

Organização e manipulação eficiente dos dados

b)

Redução do uso de memória

c)

Criação de variáveis globais

d)

Evitar o uso de funções

10.

Por que o uso correto de let e const pode causar menos erros em códigos longos?

a)

Porque evitam redeclarações e reatribuições indevidas

b)

Porque aumentam a velocidade do código

c)

Porque permitem variáveis globais

d)

Porque eliminam a necessidade de arrays