Search Header Logo

DESAFIO_PROVAPR_1_EM_PC_1TRI_001

Authored by JOSE MAZAR

Computers

10th Grade

Used 5+ times

DESAFIO_PROVAPR_1_EM_PC_1TRI_001
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

No código a seguir, foi utilizado o comando createCanvas( ) para definir o tamanho da tela em que as formas geométricas serão desenhadas: O que acontece se você modificar os parâmetros de createCanvas(400, 400) para createCanvas(600, 200)?

A área de desenho terá uma base menor e uma altura menor.

A área de desenho terá uma base maior e uma altura menor.

A área de desenho terá uma base menor e uma altura maior.

A área de desenho permanecerá do mesmo tamanho.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

O comando circle() foi usado no código para desenhar círculos na tela. Veja o exemplo: Selecione a alternativa onde os blocos a seguir criam um círculo maior do que o que já foi feito:

circle(400, 200, 200);

circle(200, 400, 200);

circle(200, 200, 400);

400, 200, 200)circle(;

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Leia as afirmações a seguir sobre as funções setup() e draw(): ( ) A função setup() é chamada repetidamente durante o ciclo de execução do programa. ( ) A função draw() é responsável por desenhar na tela de forma contínua, enquanto o programa está rodando. ( ) O comando createCanvas() deve ser colocado dentro de draw() para garantir que a tela seja redesenhada a cada frame. Assinale a sequência correta:

a) V, V, V

b) F, V, F

c) V, F, V

d) F, F, F

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

No código fornecido, usamos o Teorema de Pitágoras para calcular a distância entre o ponto (x, y) e a posição do mouse. Qual das seguintes opções representa corretamente a fórmula usada para calcular a distância?

Distância = √(distanciaX2 + distanciaY2)

Distância = (distanciaX + distanciaY)2

Distância = (mouseX + x) * (mouseY + y)

Distância = |mouseX - x| + |mouseY - y|

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Analise as afirmações a seguir sobre operadores lógicos e estruturas condicionais e classifique-as em verdadeiras (V) ou falsas (F):

( ) O operador lógico && retorna true apenas se ambas as condições forem verdadeiras.

( ) No código if (mouseX == x || mouseY == y), o texto “Encontrei!” aparecerá quando o mouse estiver exatamente sobre o ponto (x, y).

( ) O uso de if (distancia <= 10) no código compara se o mouse está a uma distância de até 10 pixels do ponto (x, y).

Assinale a sequência correta:

a) V, F, V

b) V, F, F

c) F, F, V

d) F, F, F

6.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Media Image

I e II estão corretas.

Apenas I está correta.

I, II e III estão corretas.

Apenas II está correta.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

A função map() em p5.js é usada para reescalar um valor de um intervalo para outro e possui a seguinte estrutura:

Com base na estrutura da função, qual sequência escreve os parâmetros da

função map() para reescalar o valor de mouseX de 0 a 400, de modo que ele

seja convertido para um novo valor entre 50 e 300:

mouseX (0, 400, 50, 300)

mouseX (400, 0, 300, 50)

mouseX (300, 400, 50, 0)

mouseX (0, 50, 300, 400)

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?