PROVA PARANÁ | REVISÃO 2 | 2º TRIMESTRE
Quiz
•
Information Technology (IT)
•
10th Grade
•
Medium
MARCELO BUSSOLA
Used 2+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Usamos as condicionais para realizar uma verificação de algum aspecto do códi-
go e executar uma ação. Qual é a sintaxe correta para escrevermos uma condi-
cional, 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}
Answer explanation
Alternativa A, incorreta. É necessário adicionar um par de parênteses () para a condicional.
Alternativa B, incorreta. Nesse caso, estamos realizando uma operação de multiplicação e não
uma comparação entre xBolinha e a largura do canvas width.
Alternativa C, correta. Nessa opção, temos a condicional apresentada com if, seguida da variável
entre parênteses e, ao fim, o par de chaves para indicar a ação.
Alternativa D, incorreta. Ao escrevermos código em JavaScript, é crucial prestar atenção à sinta-
xe correta, pois, durante a execução, os erros não serão apontados e nosso código não funcionará.
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.
REORDER QUESTION
1 min • 1 pt
Você é uma das pessoas desenvolvedoras do jogo Roblox e decidiu criar um mini game chamado "Pong
Robloxiano". Sua tarefa é fazer:
1. Que a tela do jogo tenha um fundo preto;
2. A bolinha do jogo inicie nas posições x e y iguais a 200.
Ordene todos os blocos para criar uma bolinha com variáveis que precisam ser modificadas no futuro.
let xBolinha = 200;
let yBolinha = 200;
circle(xBolinha, yBolinha, 100);
}
function draw() {
background(0);
4.
REORDER QUESTION
1 min • 1 pt
Observe este código que desenha e move uma bolinha na tela.
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:
}
if(yBolinha < 0 || yBolinha > 400) {
velocidadeXBolinha *= -1; }
velocidadeYBolinha *= -1;
if(xBolinha < 0 || xBolinha > 400) {
5.
REORDER QUESTION
1 min • 1 pt
Sara quer desenvolver um projeto no qual seu robô explore uma fábrica abandonada e enfrente obstáculos, como paredes quebradas e caixas empilhadas. O robô de Sara precisa desviar desses obstáculos para continuar avançando. Apesar de ser habilidoso, sempre que o robô bate em uma parede, ele fica parado.
Ordene todos os blocos e ajude o robô de Sara a navegar pela fábrica sem parar quando bater nos obstáculos!
mova 10 passos
Quando bandeira verde for clicada
sempre
se tocar na borda volte
6.
REORDER QUESTION
1 min • 1 pt
João Miguel está criando um jogo no Scratch e deseja programar seu personagem para:
Mover-se verticalmente na tela, subindo quando a seta para cima é pressionada e descendo quando a seta para baixo é pressionada;
Simular a coleta de minérios utilizando as mesmas teclas de movimentação.
Como ele pode montar esse código? Ordene todos os blocos abaixo.Reordenar o seguinte
se a seta para cima for pressionada
sempre
Quando bandeira verde for clicada
adicione 10 a y
se a seta para baixo for pressionada
adicione -10 a y
Similar Resources on Wayground
10 questions
Repaso
Quiz
•
6th Grade - University
10 questions
Quiz sobre Diseño Gráfico
Quiz
•
7th Grade - University
10 questions
SOFTWARE CRM
Quiz
•
9th Grade - University
8 questions
Ulangan Berpikir Komputasional
Quiz
•
10th Grade
10 questions
Mathematics Worksheet - Sets and Numbers
Quiz
•
10th Grade
10 questions
Robótica y programación 2º ESO
Quiz
•
9th - 12th Grade
10 questions
Untitled Quiz
Quiz
•
10th Grade
10 questions
Grade 10 SPAECE Quiz
Quiz
•
10th Grade
Popular Resources on Wayground
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
MINERS Core Values Quiz
Quiz
•
8th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
10 questions
How to Email your Teacher
Quiz
•
Professional Development
15 questions
Order of Operations
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
28 questions
Ser vs estar
Quiz
•
9th - 12th Grade
20 questions
Translations, Reflections & Rotations
Quiz
•
8th - 10th Grade
15 questions
PRESENTE CONTINUO
Quiz
•
9th - 12th Grade
20 questions
Simplifying Radicals
Quiz
•
10th Grade
10 questions
Exploring Newton's Laws of Motion
Interactive video
•
6th - 10th Grade
20 questions
Cell organelles and functions
Quiz
•
10th Grade
