Recuperação PC - 1ª Série

Recuperação PC - 1ª Série

10th Grade

10 Qs

quiz-placeholder

Similar activities

AV1/R1 2TEC_FE_AULA 05 A 21_Parâmetros de Requisições HTTP

AV1/R1 2TEC_FE_AULA 05 A 21_Parâmetros de Requisições HTTP

1st Grade - University

13 Qs

RETOMADA PARA PROVA PARANÁ

RETOMADA PARA PROVA PARANÁ

10th Grade

9 Qs

AV1 3 Tri - 1ª série

AV1 3 Tri - 1ª série

10th Grade

11 Qs

Avaliação Pensamento Comput 1º ano A

Avaliação Pensamento Comput 1º ano A

10th Grade

15 Qs

O que vamos aprender?

O que vamos aprender?

1st Grade - University

12 Qs

EXCEL CONCEITOS

EXCEL CONCEITOS

1st - 10th Grade

10 Qs

C Programming - Dia Aberto - EPC

C Programming - Dia Aberto - EPC

9th - 12th Grade

10 Qs

Avaliação 1T - JavaScript

Avaliação 1T - JavaScript

9th - 12th Grade

10 Qs

Recuperação PC - 1ª Série

Recuperação PC - 1ª Série

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Gabriel Crestani

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

DRAG AND DROP QUESTION

5 mins • 4 pts

Usamos as condicionais para realizar uma verificação de algum aspecto do código e executar uma ação. Qual é a sintaxe correta para escrevermos uma condicional, em programação na linguagem JavaScript, a fim de verificar se a posição da bolinha no eixo x é maior que a largura da tela?

​ (a)   (​ (b)   ​ (c)   ​ (d)   ) ​ (e)  

if
xBolinha
>
width
Bolinha
<
=
height
{ }
[]

2.

DRAG AND DROP QUESTION

1 min • 4 pts

Media Image

Observe este código que desenha e move uma bolinha na imagem. Agora queremos que a bola evite tocar nas bordas da tela, ou seja, ela precisa quicar nas bordas e alterar a direção do movimento.

Ordene todos os blocos para realizar a colisão para o eixo x, depois eixo y:

function ​ (a)   () {

​ (b)   (​ (c)   , ​ (d)   , 100);

ley xBolinha = 200;

let yBolinha = 200;

}

draw
circle
xBolinha
yBolinha

3.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Sem alterar o comportamento do jogo, movemos alguns códigos da função draw para funções que criamos:

  • function mostraBolinha()

  • function movimentaBolinha()

  • function verificaColisaoBorda()

Sabendo disso, podemos definir que função é:

Um conjunto de comandos ou códigos que realiza uma tarefa específica.

A união de vários códigos aleatórios, com comportamentos diferentes em um único lugar, visando tornar o código mais legível.

Um conceito que está relacionado com a ideia de classificar e abstrair coisas.

4.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Meu objetivo agora é desenhar uma raquete na tela com as funções pré-existentes na biblioteca do p5.js. O que acontece se eu apenas chamar uma função raquete() no código?

Uma nova biblioteca será importada para o p5.js.

Será criada uma raquete, que será chamada na função draw().

A função será automaticamente definida.

Uma mensagem de erro aparecerá, avisando que o nome não está definido.

5.

DRAG AND DROP QUESTION

1 min • 4 pts

No jogo Pong, usamos um retângulo para fazer a raquete do jogador. No p5.js, usamos a função 'rect' com quatro números para desenhar esse retângulo. Cada parâmetro diz algo diferente sobre o retângulo: onde ele começa na tela e o seu tamanho. E devem ser declarados obedecendo uma determinada sequência. Ordene todos os blocos para colocar na ordem certa os parâmetros que você precisa usar na função 'rect' para desenhar a raquete:

rect (​ (a)   , ​ (b)   , ​ (c)   , ​ (d)   );

xBolinha
yBolinha
largura
altura

6.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Media Image

Na função para verificar a colisão com a raquete, criamos a condicional da imagem. Ao utilizarmos a sintaxe &&, estamos nos referindo a qual operador lógico em JavaScript?

Operador de negação.

OU

E

7.

DRAG AND DROP QUESTION

1 min • 4 pts

Na programação do jogo Pong, criamos uma variável chamada colidiu e adicionamos uma valor a ela. Para fazermos isso, é necessário declarar a variável de maneira correta. Com base nisso, ordene todos os blocos que representam a declaração correta da variável.

​ (a)   ​ (b)   ​ (c)   ​ (d)  

let
colidiu
=
false

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?