Leia o código na imagem e responda.
Qual é a função da sequência de caracteres "//" na linha de código?
ATIVIDADE AVALIATIVA - JAVASCRIPT - 2TRI

Quiz
•
Computers
•
10th Grade
•
Hard
MARCELO BUSSOLA
Used 1+ times
FREE Resource
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Iniciar um loop infinito.
Marcar o início de um comentário.
Indicar o início de uma nova função.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Luciano está planejando desenvolver um jogo de ping pong e deseja que a raquete se mova verticalmente (para cima e para baixo) sempre que a pessoa jogadora pressionar as teclas de seta para cima ou para baixo.
Entretanto, na execução do código abaixo, a movimentação na vertical não está ocorrendo.
Qual é o erro que está ocorrendo neste caso?
O comando das teclas está invertido, primeiro devemos colocar seta para baixo, em seguida seta para cima.
Para movimentar a seta para cima utilizamos o bloco “adicionar -10 a x” e para movimentar para baixo utilizamos o bloco “adicionar 10 a x”.
Ao invés de utilizar a coordenada cartesiana X, devemos utilizar a coordenada Y, pois ela é responsável por realizar deslocamentos na vertical.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Para desenvolver um algoritmo de pontuação do jogo Pong, é necessário avaliar se a bolinha realmente passa sem que seja rebatida pela raquete.
Para descrever essa situação em código, qual é o principal valor de referência que devemos avaliar para gerar essa pontuação? Pensa na informação horizontal e vertical da bolinha.
Devemos avaliar se a bolinha passa pela raquete ao verificar se a posição y da bolinha está fora do alcance da raquete.
Verificar se a coordenada x da "bolinha" ultrapassa as coordenadas x das raquetes dos jogadores para determinar a pontuação.
Verificar a velocidade da bolinha para determinar se ela foi rebatida pela raquete.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Observe o código da imagem.
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?
if Bolinha > width. { }
if Bolinha =* width. { }
if (xBolinha > width) { }
if {xBolinha > width}
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
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.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
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 novaraquete() 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.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Na função para verificar a colisão com a raquete, criamos a seguinte condicional (veja a imagem).
Ao utilizarmos a sintaxe &&, estamos nos referindo a qual operador lógico em JavaScript?
Operador de negação.
OU
E
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Até o momento no jogo Pong, podemos visualizar o código abaixo dentro da função draw (observe a imagem).
Sabendo disso, analise as alternativas abaixo e marque aquela que mostra a função correta que está relacionada à colisão da raquete do oponente.
marcaPonto()
verificaColisaoRaquete (xRaquete, yRaquete)
verificaColisaoRaquete(xRaqueteOponente, yRaqueteOponente)
movimentaRaqueteOponente()
Similar Resources on Quizizz
10 questions
Quiz sobre Criação de Raquetes no p5

Quiz
•
10th Grade
10 questions
Quiz sobre Implementação de Jogo com p5.js

Quiz
•
10th Grade
10 questions
Recuperação PC - 1º Ano - Projeto Quente e Frio

Quiz
•
10th Grade
10 questions
Lógica Computacional

Quiz
•
10th Grade
10 questions
Quiz sobre p5.js (aulas 3 e 4)

Quiz
•
10th Grade - University
10 questions
Avaliação de Pensamento Computacional | Ensino Médio

Quiz
•
10th Grade
12 questions
JavaScript

Quiz
•
9th - 12th Grade
9 questions
RECUPERAÇÃO 1° ANO

Quiz
•
10th Grade
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade
Discover more resources for Computers
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
17 questions
Parts of Speech

Quiz
•
7th - 12th Grade
20 questions
Chapter 3 - Making a Good Impression

Quiz
•
9th - 12th Grade
20 questions
Inequalities Graphing

Quiz
•
9th - 12th Grade
10 questions
Identifying equations

Quiz
•
KG - University