Search Header Logo

Recuperação 1º ano PC

Authored by ELIANE SANTOS

Computers

10th Grade

Used 3+ times

Recuperação 1º ano PC
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

DRAG AND DROP QUESTION

1 min • 1 pt

Media Image

Um aluno deseja simular um eclipse no p5.js. O código desenha dois círculos, mas o efeito de eclipse não ocorre corretamente:

Qual modificação é necessária para que a sombra apareça corretamente, simulando o eclipse?

(a)  

Trocar a ordem dos comandos circle(), desenhando primeiro a sombra e depois o sol.

Colocar um background(220) dentro do draw() para atualizar o fundo a cada frame.

Inserir um comando fill(220) logo antes de desenha

Alterar o tamanho do segundo círculo para que ele cubra apenas uma parte do sol.

Adicionar um comando translate() para reposicionar o segundo círculo.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Considere o código que modifica as cores do fundo conforme a posição do mouse:

Qual é o efeito visual produzido por esse código?

O fundo muda de cor de forma aleatória.

O fundo alterna entre tons de vermelho e azul conforme o movimento do mouse.

O fundo exibe uma transição suave de cores, variando o vermelho com o movimento horizontal e o azul com o vertical.

O fundo permanece fixo com a cor definida na função map().

O fundo só muda de cor quando o mouse é clicado.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Veja o código:

O que acontece com o fundo?

Fica verde só quando o mouse está pressionado

Fica verde pra sempre depois do clique

O código dá erro

O fundo nunca muda de cor

4.

DROPDOWN QUESTION

1 min • 1 pt

Qual desses códigos desenha 5 círculos na horizontal?

(a)  

for (let i = 0; i < 5; i++) { ellipse(50, 200, 40); }

for (let i = 1; i <= 5; i++){ ellipse(i * 80, 200,

for (let i = 0; i < 5; i++) { ellipse(0, 0, 40); }

elipse(50, 200, 40); elipse(100, 200, 40); elipse(150, 200, 40);

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Esse código desenha vários quadrados, mas todos ficam sobrepostos:

O que fazer para não deixar os quadrados acumulando na tela?

Colocar background(255) dentro do draw()

Tirar o random() e usar sempre o mesmo número

Trocar rect() por line()

Colocar um clique para aparecer o quadrado

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a principal diferença entre as funções setup() e draw()?

setup() roda sempre; draw() só uma vez

setup() configura o início; draw() repete o tempo todo

setup() precisa ser chamada dentro do draw()

draw() funciona sozinho, sem setup()

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quando usamos a função mouseIsPressed() no p5.js, o que ela faz?

Controla o tamanho da tela

Verifica se o mouse foi clicado

Muda a velocidade do desenho

Impede que o código rode

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?