wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9° Ano - Recuperação Avaliação II

Total questions: 11

Worksheet time: 18mins

Name
Class
Date
1.

Questão 1 – Mouse pressionado

Em JavaScript, utilizamos o mouseIsPressed para criar comandos de acordo

com a pressão do mouse, como podemos observar no código abaixo: Analise o código da função draw() acima e selecione a alternativa que interpreta corretamente o seu comando:

a)

Se o mouse está pressionado, a cor do retângulo deve ser branca. Caso contrário, passará a ser verde.

b)

Se o mouse está pressionado, o tamanho do retângulo deve ser 100. Caso

contrário, ele será 0.

c)

Se o mouse está pressionado, a cor de fundo do retângulo deve ser branca.

Caso contrário, será vermelha.

d)

Se o mouse está pressionado, a cor do retângulo deve ser vermelha. Caso

contrário, será verde.

2.

Questão 2 – Desenhando um retângulo

Ana criou um retângulo com as seguintes posições: x:0 e y:20; também determinou suas medidas: 200px de largura e 300px de altura.

Ordene os 4 blocos necessários para preencher as lacunas a seguir, de modo a

determinar as medidas na ordem correta:

4 lines
3.

Questão 3 – Para o computador te entender

Gabriel desenhou na sua tela do p5.js um retângulo de cor vermelha (red) e bordas azuis (blue).

Ordene todos os blocos para adicionar as funções e as cores na sequência descrita acima.

4 lines
4.

Continue a nadar

Daniel adora nadar e criou um jogo que simula uma competição de nado. Todos

os competidores iniciam na altura 375 do eixo y. E, para garantir a medalha,

precisam chegar até o topo da tela, que simboliza o fim da piscina.

Agora, escolha a alternativa que verifica corretamente se o competidor chegou

até o fim da piscina para receber a medalha:

a)

b)

c)

d)

5.

Explorando o RGB

Na aula, aprendemos a criar planos de fundos de diferentes cores, utilizando o sis-

tema RGB. Vamos testar nossos conhecimentos?

Ordene todos os blocos para montar o algoritmo que programa um plano de

fundo branco.

4 lines
6.

Valores aleatórios

Ester desenhou um retângulo no p5.js e determinou a cor vermelha (red) para

o seu preenchimento. No entanto, ela gostaria que essa cor mudasse de forma

aleatória a cada vez que o programa se inicia.

Assinale a alternativa que indica corretamente a função que ela poderia usar para

declarar aleatoriedade no seu código:

a)

background()

b)

function()

c)

random()

d)

fill()

7.

Posição dos valores do array

Observe o array abaixo:

frases = [“array”, “Cada valor de um”, “que inicia-se no zero (0)”, “possui uma posição” , “e depois um (1)” , “e assim sucessivamente.”];

Sabendo que a palavra array ocupa a posição 0 nessa estrutura, ordene as posições do array para formar a seguinte frase:

Cada valor de um array possui uma posição que se inicia no zero (0), depois um

(1) e, assim, sucessivamente.

Utilize todos os blocos para compor a frase acima:

4 lines
8.

Array com textos

Vamos fazer um array que:

1. Contenha os dias da semana;

2. Inicie pelo domingo;

3. O nome será diasDaSemana;

4. Será uma array de texto e seus valores devem estar em aspas

duplas (“).

Ordene todos os blocos para compor corretamente o array acima.

4 lines
9.

Escrevendo no canvas

Queremos desenvolver um código que estampe a frase Caminhe aprendendo,

na cor verde, de tamanho 30px e no centro da tela. Já montamos parte do código

e precisamos da sua ajuda para completá-lo.

a)

CENTER

green

30

b)

green

CENTER

30

c)

green

30

CENTER

10.

Os benefícios da função

Nesta aula, fizemos algumas mudanças no código para utilizarmos o conceito de

função, porém obtivemos o mesmo resultado ao executar o código. Se não houve

mudança no resultado, qual é o principal benefício de utilizar funções?

a)

Economizar espaço de armazenamento.

b)

Evitar o uso de variáveis.

c)

Promover reutilização e modularidade no código.

d)

Acelerar o funcionamento do código.

11.

Alterando a cor de fundo

Você está desenvolvendo uma aplicação no p5 e quer alterar a cor de fundo da

tela para azul. Para isso, decidiu criar uma função chamada mudaCor.

Agora, ordene todos os blocos que representam corretamente a alteração desejada. Escolha a sequência correta

a)

function |

mudaCor(){ | background |

(“blue”);}

b)

background |

function |

mudaCor(){ |

(“blue”);}

c)

mudaCor(){ |

function |

background |

(“blue”);}