AV2 PC 1B

Quiz
•
Instructional Technology
•
10th Grade
•
Hard
Used 3+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Durante o desenvolvimento de um jogo de corrida simples, dois jogadores são representados por ícones diferentes. O objetivo é que eles se movam horizontalmente pela tela, com suas posições sendo atualizadas aleatoriamente a cada frame.
Dentre as alternativas, localize qual comando é responsável por modificar a posição horizontal dos jogadores?
rect(350, 0, 10, 400);
background(220);
xJogador1 = xJogador1 + random(5);
createCanvas(400, 400);
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Associe as funções de P5.js às suas descrições.
Digite o conteúdo da alternativa.
a-2, b-3, c-1
a-1, b-3, c-2
a-3, b-1, c-2
a-1, b-2, c-3
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Durante um hackathon, sua equipe criou uma simulação para medir o progresso de desenvolvimento de dois projetos diferentes. O código deve parar a execução quando um dos projetos estiver completo e exibir uma mensagem de conclusão.
Relacione as funções com suas respectivas ações:
(I) O comando noLoop() interrompe a simulação quando um projeto é finalizado.
(II) O comando text() exibe a mensagem de conclusão na tela.
(III) O comando random() simula o progresso aleatório dos projetos.
Apenas II está correta.
I, II e III estão corretas.
Apenas III está correta.
I e II estão corretas.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Você está desenvolvendo um projeto de ciência que simula o crescimento de duas plantas em um ambiente controlado. De acordo com o código abaixo, as plantas se movem aleatoriamente até atingir a altura máxima, onde o experimento termina.
Localize qual parte do código P5.js é responsável por parar o experimento?
noLoop();
random();
draw();
text();
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
No desenvolvimento de um jogo interativo, a função keyReleased é utilizada para realizar ações baseadas em teclas.
Identifique a alternativa que melhor explica o funcionamento da função keyReleased no código.
A função keyReleased detecta quando o usuário pressiona uma tecla e executa uma ação.
A função keyReleased só funciona quando o canvas está minimizado.
A função keyReleased detecta a liberação de uma tecla e pode alterar variáveis ou executar ações com base na tecla solta.
A função keyReleased é usada para desenhar formas na tela.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Associe as estruturas com suas funções no P5.js:
a-2, b-3, c-1, d-4
a-1, b-2, c-3, d-4
a-1, b-3, c-2, d-4
a-3, b-1, c-2, d-4
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A modularização é o processo de dividir um programa em partes menores e mais gerenciáveis, tornando o código mais fácil de entender e modificar. Observe o trecho de código abaixo:
Cada função chamada dentro de draw() tem um papel específico, por exemplo, a função ativaJogo() que como o nome já diz, é responsável por ativar o início do jogo.
Selecione a alternativa que explica qual é o principal benefício de modularizar o código dessa forma?
Garante que o jogo rode em todos os navegadores da mesma forma.
Aumenta o desempenho gráfico do jogo.
Facilita a manutenção e o entendimento do código ao separar responsabilidades.
Reduz a necessidade de variáveis globais no programa.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Avaliação 9ºs PC

Quiz
•
10th Grade
13 questions
Pensamento Computacional - Recuperação

Quiz
•
8th Grade - University
10 questions
Condicional "SE"

Quiz
•
10th Grade
15 questions
Quiz de Tecnologia sobre Google sala de aula

Quiz
•
9th - 12th Grade
10 questions
Conhecimentos sobre Ciência e Didática - ODP

Quiz
•
1st - 12th Grade
7 questions
Código Binario - Informática

Quiz
•
8th Grade - Professio...
10 questions
Avaliação 6º & 7ºAno

Quiz
•
6th Grade - University
15 questions
Quiz sobre Introdução ao Arduino

Quiz
•
7th Grade - University
Popular Resources on Wayground
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
Discover more resources for Instructional Technology
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
10 questions
Characteristics of Life

Quiz
•
9th - 10th Grade
10 questions
Essential Lab Safety Practices

Interactive video
•
6th - 10th Grade
62 questions
Spanish Speaking Countries, Capitals, and Locations

Quiz
•
9th - 12th Grade
20 questions
First Day of School

Quiz
•
6th - 12th Grade
21 questions
Arithmetic Sequences

Quiz
•
9th - 12th Grade