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.
circle(xBolinha, yBolinha, 100);
function draw() {
let xBolinha = 200;
let yBolinha = 200;
}
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) {
if(xBolinha < 0 || xBolinha > 400) {
velocidadeYBolinha *= -1;
velocidadeXBolinha *= -1; }
}
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!
sempre
mova 10 passos
se tocar na borda volte
Quando bandeira verde for clicada
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
adicione 10 a y
Quando bandeira verde for clicada
sempre
se a seta para baixo for pressionada
adicione -10 a y
se a seta para cima for pressionada
Similar Resources on Wayground
10 questions
Fundamentos de Bases de Datos

Quiz
•
10th Grade - University
10 questions
Estrelas Além do Tempo

Quiz
•
9th - 12th Grade
10 questions
Tipos de Software

Quiz
•
4th Grade - University
9 questions
Activos de información

Quiz
•
9th - 12th Grade
9 questions
Conocimiento Tecnológico

Quiz
•
8th Grade - University
10 questions
Evaluación inicial

Quiz
•
10th Grade
10 questions
internet seguro

Quiz
•
9th - 12th Grade
10 questions
evaluacion 1°

Quiz
•
1st Grade - University
Popular Resources on Wayground
10 questions
SR&R 2025-2026 Practice Quiz

Quiz
•
6th - 8th Grade
30 questions
Review of Grade Level Rules WJH

Quiz
•
6th - 8th Grade
6 questions
PRIDE in the Hallways and Bathrooms

Lesson
•
12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
15 questions
Subtracting Integers

Quiz
•
7th Grade
Discover more resources for Information Technology (IT)
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Lab Safety and Lab Equipment

Quiz
•
9th - 12th Grade
7 questions
EAHS PBIS Lesson- Bathroom

Lesson
•
9th - 12th Grade
57 questions
How well do YOU know Neuwirth?

Quiz
•
9th - 12th Grade
20 questions
Getting to know YOU icebreaker activity!

Quiz
•
6th - 12th Grade
6 questions
Secondary Safety Quiz

Lesson
•
9th - 12th Grade
4 questions
Study Skills

Lesson
•
5th - 12th Grade