Analise o código da função draw() acima e selecione a alternativa que interpre-
ta corretamente o seu comando:
Linguagem de programação: Criando projetos artísticos com Javasc
Quiz
•
Computers
•
9th Grade
•
Hard
ELIANE DE SOUZA FERNANDES
Used 10+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Analise o código da função draw() acima e selecione a alternativa que interpre-
ta corretamente o seu comando:
Se o mouse está pressionado, a cor do retângulo deve ser vermelha. Caso
contrário, será verde.
Se o mouse está pressionado, a cor do retângulo deve ser branca. Caso con-
trário, passará a ser verde.
Se o mouse está pressionado, o tamanho do retângulo deve ser 100. Caso
contrário, ele será 0.
Se o mouse está pressionado, a cor de fundo do retângulo deve ser branca.
Caso contrário, será vermelha.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
aula, aprendemos a criar planos de fundos de diferentes cores, utilizando o sis-
tema RGB. Vamos testar nossos conhecimentos?
Ordene todos os blocos para montar o algoritmo que programa um plano de
fundo branco.
(255, 255, 255) }function setup() {background
function setup() {
background
(255, 255, 255) }
background
(255, 255, 255) }
function setup() {
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Ester desenhou um retângulo no p5.js e determinou a cor vermelha (red) para
o seu preenchimento. No entanto, ela gostaria que essa cor mudasse de forma
aleatória a cada vez que o programa se inicia.
Assinale a alternativa que indica corretamente a função que ela poderia usar para
declarar aleatoriedade no seu código:
random( )
function( )
fill( )
background( )
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Fizemos algumas mudanças no código para utilizarmos o conceito de
função, porém obtivemos o mesmo resultado ao executar o código. Se não houve
mudança no resultado, qual é o principal benefício de utilizar funções?
Economizar espaço de armazenamento.
Evitar o uso de variáveis.
Acelerar o funcionamento do código.
Promover reutilização e modularidade no código.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Aula, aprendemos que existem dois tipos de variáveis: locais e globais. As-
sinale a alternativa que apresenta a diferença correta entre elas:
As variáveis locais são aquelas declaradas com a palavra let, enquanto as
variáveis globais são declaradas com a palavra var.
Variáveis locais são usadas para armazenar números, enquanto variáveis
globais podem armazenar qualquer tipo de informação.
Variáveis locais são aquelas acessíveis apenas dentro das funções onde elas
foram declaradas. Variáveis globais são declaradas fora das funções e são
acessíveis em todo o código.
Variáveis locais são acessíveis em todo o código, enquanto variáveis globais
são acessíveis apenas dentro de uma mesma função.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Durante a aula, você aprendeu sobre o retorno de uma função. Baseado no que
foi aprendido, qual é a funcionalidade de um retorno?
Encerrar a função retornando-a para seu estado inicial.
Encerrar a função retornando um valor para o local onde a função foi cha-
mada.
Retornar um valor para o local onde ela foi chamada enquanto ela continua
sendo executada.
Encerrar a função sem passar nenhuma informação ao compilador.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
No JavaScript existem diversas funções com parâmetros que já são definidas pela
própria linguagem. Um exemplo é o caso da função createCanvas(), que,
para funcionar, exige que informemos dois números que representam altura e
largura.
Pensando nisso, assinale a alternativa que apresenta uma função predefinida no
JavaScript que possua os parâmetros passados corretamente.
fill(black)
textSize(“64”)
textAlign(center, center)
background(“blue”)
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Você está desenvolvendo um novo recurso para uma rede social que permite aos
usuários compartilharem suas músicas favoritas. Para isso, precisou criar uma
função.
Escolha a alternativa que apresenta o código correto para criar essa funcionali-
dade.
let adicionarMusica = musica
function adicionarMusica(musica) {
//código que adiciona música na playlist
return playlist;
function musica => playlist.push(musica);
var adicionarMusica(musica) {
playlist.include(musica);
return playlist;
9.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que é criptografia?
Nesta aula, passamos pelo processo de criar uma mensagem criptografada e
aprendemos a entender como podemos decifrá-la. A partir disso, conseguimos
compreender um pouco sobre o conceito de Criptografia. Sobre esse processo
é correto afirmar que:
A criptografia é o processo de transformar uma mensagem para que ela
possa ser lida por qualquer destinatário.
A criptografia é o processo de escrever uma mensagem que somente o
remetente e o destinatário possuem conhecimento para decifrá-la.
A criptografia é um conjunto de técnicas usadas para proteger uma
mensagem. Dessa forma, apenas o remetente consegue lê-la.
A criptografia de dados é um processo pouco utilizado no Brasil.
10 questions
Desafios de Lógica de Programação
Quiz
•
9th - 12th Grade
10 questions
tik tok
Quiz
•
6th Grade - University
12 questions
Ponteiros em C
Quiz
•
9th - 12th Grade
10 questions
Decomposição: desenvolvendo um quiz sobre reciclagem / 9 ano
Quiz
•
9th Grade - University
10 questions
Avaliação 2 Java
Quiz
•
9th Grade
11 questions
O que vamos aprender?
Quiz
•
1st Grade - University
10 questions
Rec. Mat.II (Programacao)
Quiz
•
9th - 12th Grade
10 questions
SE LIGA! Explorando Pensamento Computacional
Quiz
•
9th Grade - University
15 questions
Multiplication Facts
Quiz
•
4th Grade
25 questions
SS Combined Advisory Quiz
Quiz
•
6th - 8th Grade
40 questions
Week 4 Student In Class Practice Set
Quiz
•
9th - 12th Grade
40 questions
SOL: ILE DNA Tech, Gen, Evol 2025
Quiz
•
9th - 12th Grade
20 questions
NC Universities (R2H)
Quiz
•
9th - 12th Grade
15 questions
June Review Quiz
Quiz
•
Professional Development
20 questions
Congruent and Similar Triangles
Quiz
•
8th Grade
25 questions
Triangle Inequalities
Quiz
•
10th - 12th Grade
40 questions
Week 4 Student In Class Practice Set
Quiz
•
9th - 12th Grade
40 questions
SOL: ILE DNA Tech, Gen, Evol 2025
Quiz
•
9th - 12th Grade
20 questions
NC Universities (R2H)
Quiz
•
9th - 12th Grade
24 questions
LSO - Virus, Bacteria, Classification - sol review 2025
Quiz
•
9th Grade
65 questions
MegaQuiz v2 2025
Quiz
•
9th - 12th Grade
10 questions
GPA Lesson
Lesson
•
9th - 12th Grade
15 questions
SMART Goals
Quiz
•
8th - 12th Grade
10 questions
Exponential Growth and Decay Word Problems
Quiz
•
9th Grade