wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

O que é p5.js?

a)

p5.js é uma linguagem de programação para desenvolvimento de jogos.

b)

p5.js é uma ferramenta para edição de imagens estáticas.

c)

p5.js é um sistema operacional para dispositivos móveis.

d)

p5.js é uma linguagem de programação em JavaScript para criação de arte e visualizações interativas.

2.

Sobre os códigos da imagem, para que serve o "createCheckbox"?

a)

Cria uma caixa de seleção

b)

Cria um espaço para digitação

c)

Cria um chat de conversação

3.

Quais são as principais características do p5.js?

a)

Principais características do p5.js: sintaxe simples, function setup, suporte a animações, manipulação de eventos, e uso de variaveis.

b)

Suporte limitado a eventos e criação de blocos

c)

Foco exclusivo em gráficos 3D de alto nivel

d)

Sintaxe complexa e simples. Utilizando programação visual para desenvolver projetos infantis.

4.

Lily está criando um aplicativo de desenho e precisa saber qual função usar para desenhar formas básicas. Ela deve escolher a função (a)   para isso.

Choose from the below words
createShape()
render()
draw()
paint()
5.

O que faz a função `setup()` no p5.js?

a)

A função `setup()` inicializa configurações do projeto p5.js.

b)

A função `setup()` carrega imagens e sons no p5.js.

c)

A função `setup()` desenha formas na tela.

d)

A função `setup()` é usada para criar eventos de mouse.

6.

Como você pode mudar a cor de fundo em p5.js?

a)

Use a função fill(cor) para mudar a cor de fundo.

b)

A cor de fundo não pode ser alterada em p5.js.

c)

Mude a cor de fundo usando a função setBackground(cor).

d)

Use a função background(cor) para mudar a cor de fundo.

7.

David está criando um design gráfico e precisa desenhar um retângulo. A função utilizada para desenhar um retângulo no p5js é (a)   ?

Choose from the below words
rect
square
ellipse
circle
8.

Sobre o projeto recomendador de filmes, no arquivo css, qual linha é responsadel por mudar a cor de fundo do canva?

​ (a)  

Choose from the below words
1
2
3
5
6
7
8
9
10
4
9.

Como você define uma variável em p5.js?

a)

Você define uma variável em p5.js usando 'let', 'const' ou 'var', como em 'let nome = valor;'.

b)

Em p5.js, você deve usar 'set' para definir uma variável, como em 'set nome = valor;'

c)

Você define uma variável em p5.js usando 'define', como em 'define nome = valor;'.

d)

As variáveis em p5.js são definidas apenas com 'var', como em 'var nome = valor;'.

10.

Maya está aprendendo programação e quer entender o que é uma função. Como você explicaria isso para ela?

a)

Uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor.

b)

Uma função é um erro de programação que deve ser corrigido.

c)

Uma função é um tipo de variável que armazena dados.

d)

Uma função é um comando que altera o estado do programa.

11.

Charlotte está criando um programa para calcular a média de notas. Como ela pode criar uma variável que armazena um número?

a)

var numero = 'cinco';

b)

const numero = 5.0;

c)

let numero = 5;

d)

numero = 5;

12.

O comando usado para desenhar um retângulo é (a)  

Choose from the below words
rect(x, y, width, height)
drawRectangle(x, y, width, height)
createRect(x, y, width, height)
rectangle(x, y, width, height)
13.

Como você pode usar variáveis para controlar a posição de um objeto?

a)

Use variáveis para controlar a velocidade do objeto.

b)

Use variáveis para armazenar o tamanho do objeto.

c)

Use variáveis para definir a cor do objeto.

d)

Use variáveis para armazenar as coordenadas (x, y) do objeto e atualize-as para controlar sua posição.

14.

O que acontece se você não usar a função `draw()`?

a)

A tela mudará de cor aleatoriamente.

b)

A tela será atualizada automaticamente.

c)

A tela não será atualizada e permanecerá estática.

d)

A função `draw()` é obrigatória para iniciar o programa.

15.

Em qual posição do script, fica localizado as variaveis (let)?

a)

let não fica armazenado, apenas aparece quando executa o programa.

b)

let fica armazenado dentro das funções de cada setup

c)

let fica armazenado no final do script principal.

d)

let fica armazenado nas primeiras linhas do script.

16.

Grace está escrevendo um código em p5js e se pergunta qual é a função de "//" no início de uma linha de texto. O que ela deve saber sobre isso?

a)

// indica o inicio do script.

b)

// serve para isolar o conteúdo da programação executável.

c)

// serve para identifical as variáveis e armazenalas.

d)

// é apenas um caracter alfanumérico que pode ou não ser utilizado.

17.

Durante uma aula de programação, Luna perguntou: 'Qual a finalidade do Javascript?'

a)

Fazer cálculos em páginas Web

b)

Formatar páginas Web

c)

Desenhar em páginas Web

d)

Dinamizar páginas Web

18.

Podemos adicionar comentários em nossos códigos Javascript. Os comentários não são executados e servem para documentar ou explicar alguma parte ou funcionalidade do seu programa. Existem duas maneiras. Os comentários em linha, onde apenas a linha é comentada. Quais são as formas que podemos realizar comentários javascript?

a)

/*Comentário*/

//Comentário

b)

'Comentário

<!-- Comentário-->

c)

<!-- Comentário -->

-Comentário

d)

-Comentário

'Comentário

19.

Qual função é usada para definir a cor de preenchimento de uma forma em p5.js?

a)

fillColor(cor)

b)

setFill(cor)

c)

fill(cor)

d)

colorFill(cor)

20.

No script em questão, se fosse digitado o numero 23, qual a resposta que ele nos daria ?

a)

Verdade

b)

Falso