WorksheetsExploring p5.js and JavaScript Concepts
Total questions: 82
Worksheet time: 42mins
Qual é o principal objetivo da função `setup()` no p5.js?
Inicializar variáveis e configurar o ambiente
Desenhar formas continuamente
Tratar eventos de entrada do usuário
Carregar arquivos externos
Qual das seguintes é uma maneira correta de definir uma função em JavaScript?
`function myFunction { return true; }`
`def myFunction() { return true; }`
`function myFunction() { return true; }`
`myFunction() => { return true; }`
No GitHub, o que é um "commit"?
Uma solicitação para mesclar alterações de código
Uma captura de tela das alterações feitas no código
Um ramo do repositório
Um processo de resolução de conflitos
Qual bloco no Scratch é usado para iniciar um script quando a bandeira verde é clicada?
`quando a tecla [espaço] for pressionada`
`quando este sprite for clicado`
`quando a bandeira verde for clicada`
`para sempre`
Qual função no p5.js é usada para criar um loop contínuo para animações?
`draw()`
`loop()`
`animate()`
`frameRate()`
Como você adiciona um ouvinte de evento para um clique de botão em JavaScript?
`button.onClick = function() { ... }`
`button.addEventListener('click', function() { ... })`
`button.click(function() { ... })`
`button.on('click', function() { ... })`
No p5.js, qual função é usada para definir a cor de fundo do canvas?
`fill()`
`stroke()`
`background()`
`color()`
Qual é o propósito do comando `git clone` no GitHub?
Para criar um novo repositório
Para copiar um repositório para sua máquina local
Para deletar um repositório
Para atualizar um repositório
No Scratch, qual é a função do bloco "para sempre"?
Repetir um script um número específico de vezes
Executar um script uma vez
Repetir continuamente um script
Parar um script
Qual função do p5.js é usada para desenhar um retângulo na tela?
`ellipse()`
`rect()`
`square()`
`line()`
Qual é a sintaxe correta para declarar uma variável em JavaScript?
`var myVariable = 10;`
`int myVariable = 10;`
`let myVariable = 10;`
`myVariable := 10;`
No GitHub, o que é um "pull request"?
Uma solicitação para excluir um branch
Uma solicitação para mesclar alterações de um branch para outro
Uma solicitação para clonar um repositório
Uma solicitação para criar um novo branch
Qual dos seguintes é um bloco de controle no Scratch?
`mover 10 passos`
`se <> então`
`dizer "Olá!"`
`tocar som [miar]`
No p5.js, qual função é usada para parar o loop de desenho?
`stop()`
`noLoop()`
`end()`
`halt()`
Qual é o propósito do método `event.preventDefault()` em JavaScript?
Para impedir que o evento se propague na árvore DOM
Para evitar a ação padrão de um evento
Para remover um ouvinte de evento
Para acionar um evento manualmente
O que é p5.js?
p5.js é uma linguagem de programação para desenvolvimento de jogos.
p5.js é uma ferramenta para edição de imagens estáticas.
p5.js é um sistema operacional para dispositivos móveis.
p5.js é uma biblioteca de JavaScript para criação de arte e visualizações interativas.
Quais são as principais características do p5.js?
Principais características do p5.js: sintaxe simples, suporte a animações, manipulação de eventos, e comunidade ativa.
Suporte limitado a eventos
Foco exclusivo em gráficos 3D
Sintaxe complexa
Qual função é usada para desenhar formas básicas?
createShape()
render()
draw()
paint()
O que faz a função `setup()` no p5.js?
A função `setup()` inicializa configurações e variáveis no p5.js.
A função `setup()` carrega imagens e sons no p5.js.
A função `setup()` desenha formas na tela.
A função `setup()` é usada para criar eventos de mouse.
Como você pode mudar a cor de fundo em p5.js?
Use a função fill(cor) para mudar a cor de fundo.
A cor de fundo não pode ser alterada em p5.js.
Mude a cor de fundo usando a função setBackground(cor).
Use a função background(cor) para mudar a cor de fundo.
Qual é a função utilizada para desenhar um círculo?
rectangle
square
ellipse
circle
Como você define uma variável em p5.js?
Você define uma variável em p5.js usando 'let', 'const' ou 'var', como em 'let nome = valor;'.
Em p5.js, você deve usar 'set' para definir uma variável, como em 'set nome = valor;'
Você define uma variável em p5.js usando 'define', como em 'define nome = valor;'.
As variáveis em p5.js são definidas apenas com 'var', como em 'var nome = valor;'.
O que é uma função em programação?
Uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor.
Uma função é um erro de programação que deve ser corrigido.
Uma função é um tipo de variável que armazena dados.
Uma função é um comando que altera o estado do programa.
Como você pode criar uma variável que armazena um número?
var numero = 'cinco';
const numero = 5.0;
let numero = 5;
numero = 5;
Qual comando é usado para desenhar um retângulo?
rect(x, y, width, height)
drawRectangle(x, y, width, height)
createRect(x, y, width, height)
rectangle(x, y, width, height)
Como você pode usar variáveis para controlar a posição de um objeto?
Use variáveis para controlar a velocidade do objeto.
Use variáveis para armazenar o tamanho do objeto.
Use variáveis para definir a cor do objeto.
Use variáveis para armazenar as coordenadas (x, y) do objeto e atualize-as para controlar sua posição.
O que acontece se você não usar a função `draw()`?
A tela mudará de cor aleatoriamente.
A tela será atualizada automaticamente.
A tela não será atualizada e permanecerá estática.
A função `draw()` é obrigatória para iniciar o programa.
Qual é a diferença entre `let` e `var` ao declarar variáveis?
A principal diferença é que 'let' tem escopo de bloco e 'var' tem escopo de função.
'var' é mais seguro que 'let' para variáveis globais.
Ambos têm escopo global e não diferem em comportamento.
'let' e 'var' são intercambiáveis em todos os casos.
Variáveis JavaScript podem conter muitos tipos de dados. Na seguinte instrução: var lastName = "joao"
Número
String
Boolean
falso
Variáveis JavaScript podem conter muitos tipos de dados. Na seguinte instrução: var comp= 16
String
Int
ta errado a declaração
NaN
Sobre o JavaScript assinale a opção correta:
Os scripts só podem ser inseridos na <body>.
Os scripts só podem ser inseridos na <head>.
Os scripst's não podem ser colocados em arquivos externos
Os identificadores de JavaScript diferenciam maiúsculas de minúsculas.
A única maneira de declarar uma variável em JavaScript é utilizando a palavra-chave var.
Qual a finalidade do Javascript?
Fazer cálculos em páginas Web
Formatar páginas Web
Desenhar em páginas Web
Dinamizar páginas Web
Em algumas situações necessitamos criar variáveis que não devem ser alteradas durante a execução de seu programa. Nestes casos, criamos...
variáveis inteiras
constantes
caracteres
condicionais
Podemos adicionar comentários em nossos códigos Javascript. Os comentários não são executados e servem para documentar ou explicar alguma parte ou funcionalidade do seu programa. Existem duas maneiras. Os comentários em linha, onde apenas a linha é comentada. Quais são as formas que podemos realizar comentários javascript?
/*Comentário*/
//Comentário
'Comentário
<!-- Comentário-->
<!-- Comentário -->
-Comentário
-Comentário
'Comentário
O que é p5.js?
p5.js é uma linguagem de programação para desenvolvimento de jogos.
p5.js é uma ferramenta para edição de imagens estáticas.
p5.js é um sistema operacional para dispositivos móveis.
p5.js é uma biblioteca de JavaScript para criação de arte e visualizações interativas.
Quais são as principais características do p5.js?
Principais características do p5.js: sintaxe simples, suporte a animações, manipulação de eventos, e comunidade ativa.
Suporte limitado a eventos
Foco exclusivo em gráficos 3D
Sintaxe complexa
Qual função é usada para desenhar formas básicas?
createShape()
render()
draw()
paint()
O que faz a função `setup()` no p5.js?
A função `setup()` inicializa configurações e variáveis no p5.js.
A função `setup()` carrega imagens e sons no p5.js.
A função `setup()` desenha formas na tela.
A função `setup()` é usada para criar eventos de mouse.
Como você pode mudar a cor de fundo em p5.js?
Use a função fill(cor) para mudar a cor de fundo.
A cor de fundo não pode ser alterada em p5.js.
Mude a cor de fundo usando a função setBackground(cor).
Use a função background(cor) para mudar a cor de fundo.
Qual é a função utilizada para desenhar um círculo?
rectangle
square
ellipse
circle
Como você define uma variável em p5.js?
Você define uma variável em p5.js usando 'let', 'const' ou 'var', como em 'let nome = valor;'.
Em p5.js, você deve usar 'set' para definir uma variável, como em 'set nome = valor;'
Você define uma variável em p5.js usando 'define', como em 'define nome = valor;'.
As variáveis em p5.js são definidas apenas com 'var', como em 'var nome = valor;'.
O que é uma função em programação?
Uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor.
Uma função é um erro de programação que deve ser corrigido.
Uma função é um tipo de variável que armazena dados.
Uma função é um comando que altera o estado do programa.
Como você pode criar uma variável que armazena um número?
var numero = 'cinco';
const numero = 5.0;
let numero = 5;
numero = 5;
Qual comando é usado para desenhar um retângulo?
rect(x, y, width, height)
drawRectangle(x, y, width, height)
createRect(x, y, width, height)
rectangle(x, y, width, height)
Como você pode usar variáveis para controlar a posição de um objeto?
Use variáveis para controlar a velocidade do objeto.
Use variáveis para armazenar o tamanho do objeto.
Use variáveis para definir a cor do objeto.
Use variáveis para armazenar as coordenadas (x, y) do objeto e atualize-as para controlar sua posição.
O que acontece se você não usar a função `draw()`?
A tela mudará de cor aleatoriamente.
A tela será atualizada automaticamente.
A tela não será atualizada e permanecerá estática.
A função `draw()` é obrigatória para iniciar o programa.
Qual é a diferença entre `let` e `var` ao declarar variáveis?
A principal diferença é que 'let' tem escopo de bloco e 'var' tem escopo de função.
'var' é mais seguro que 'let' para variáveis globais.
Ambos têm escopo global e não diferem em comportamento.
'let' e 'var' são intercambiáveis em todos os casos.
Variáveis JavaScript podem conter muitos tipos de dados. Na seguinte instrução: var lastName = "joao"
Número
String
Boolean
falso
Variáveis JavaScript podem conter muitos tipos de dados. Na seguinte instrução: var comp= 16
String
Int
ta errado a declaração
NaN
Sobre o JavaScript assinale a opção correta:
Os scripts só podem ser inseridos na <body>.
Os scripts só podem ser inseridos na <head>.
Os scripst's não podem ser colocados em arquivos externos
Os identificadores de JavaScript diferenciam maiúsculas de minúsculas.
A única maneira de declarar uma variável em JavaScript é utilizando a palavra-chave var.
Qual a finalidade do Javascript?
Fazer cálculos em páginas Web
Formatar páginas Web
Desenhar em páginas Web
Dinamizar páginas Web
Em algumas situações necessitamos criar variáveis que não devem ser alteradas durante a execução de seu programa. Nestes casos, criamos...
variáveis inteiras
constantes
caracteres
condicionais
Podemos adicionar comentários em nossos códigos Javascript. Os comentários não são executados e servem para documentar ou explicar alguma parte ou funcionalidade do seu programa. Existem duas maneiras. Os comentários em linha, onde apenas a linha é comentada. Quais são as formas que podemos realizar comentários javascript?
/*Comentário*/
//Comentário
'Comentário
<!-- Comentário-->
<!-- Comentário -->
-Comentário
-Comentário
'Comentário
Qual a função que inicializa no p5?
function setup()
function draw()
Após um comando "function setup", os comandos devem vir entre...
chaves { }
colchetes [ ]
parenteses ( )
aspas " "
Para que serve a função draw?
Para desenhar elementos gráficos apenas uma vez
Apenas para inserir as instruções de interatividade
Para desenhar elementos gráficos em continuo (em loop)
Para definir o tamanho do ecrã onde vão surgir os desenhos
O que é o p5js?
Um sistema operacional
Uma rede social para programadores
Um editor de imagens online
Uma biblioteca de JavaScript para programação criativa
Qual é a função da propriedade createCanvas no p5js?
Criar uma tela onde podemos desenhar objetos
Definir a cor de fundo da tela
Criar um retângulo na tela
Preencher um retângulo com cor
O que acontece quando a função background é chamada no p5js?
Pinta o fundo da tela de uma cor específica
Cria um retângulo na tela
Define a posição do mouse na tela
Verifica se o mouse está pressionado
Qual é a função da propriedade rect no p5js?
Verificar a posição do mouse na tela
Definir a cor de preenchimento do retângulo
Pintar o fundo da tela de branco
Criar um retângulo na tela
O que é necessário fazer para acessar os projetos no p5js?
Atualizar o navegador
Baixar um software específico
Criar uma conta
Conectar um dispositivo externo
Qual é a função da propriedade fill no p5js?
Definir a cor de preenchimento de um objeto
Criar um retângulo na tela
Verificar a posição do mouse na tela
Pintar o fundo da tela de branco
O que a propriedade stroke faz no p5js?
Define a cor de preenchimento de um retângulo
Define a cor de fundo da tela
Define a posição do mouse na tela
Define uma borda para um retângulo
Qual a função utilizada para desenhar um triângulo em p5?
rect()
circle()
triangle()
ellipse()
Analise o codigo e escolha a opção correta.
function setup() {
createCanvas(800, 300);
}
A largura da tela vai ser de 300 e altura 800
A largura da tela vai ser de 800 e altura 300
A largura da tela vai ser de 200 e altura 800
A largura da tela vai ser de 300 e altura 200
Qual o endereço da plataforma do p5 editor
Qual a linguagem de programação utilizada na plataforma P5JS?
Python
C#
Java Script
Java
Qual função do P5.js é responsável por criar um canvas no qual os gráficos serão desenhados?
setup()
draw()
createCanvas()
background()
A função draw() no P5.js é executada:
Uma vez, no início do programa.
Continuamente, criando uma animação.
Somente quando uma interação do usuário ocorre.
Apenas quando chamada explicitamente dentro de outra função.
Qual comando é utilizado para desenhar um círculo no P5.js?
circle(x, y, diameter)
drawCircle(x, y, radius)
ellipse(x, y, width, height)
round(x, y, diameter)
A função random() no P5.js é utilizada para:
Desenhar formas aleatórias.
Gerar números aleatórios.
Definir uma cor aleatória.
Criar uma animação aleatória.
O que é o p5js?
Um sistema operacional
Uma rede social para programadores
Um editor de imagens online
Uma biblioteca de JavaScript para programação criativa
Qual é a função da propriedade createCanvas no p5js?
Criar uma tela onde podemos desenhar objetos
Definir a cor de fundo da tela
Criar um retângulo na tela
Preencher um retângulo com cor
O que representa a propriedade mouseX no p5js?
O tamanho do retângulo
A posição do mouse no eixo X
A posição do mouse no eixo Y
A cor de preenchimento do retângulo
O que acontece quando a função background é chamada no p5js?
Pinta o fundo da tela de uma cor específica
Cria um retângulo na tela
Define a posição do mouse na tela
Verifica se o mouse está pressionado
Qual é a função da propriedade rect no p5js?
Verificar a posição do mouse na tela
Definir a cor de preenchimento do retângulo
Pintar o fundo da tela de branco
Criar um retângulo na tela
O que a propriedade stroke faz no p5js?
Define a cor de preenchimento de um retângulo
Define a cor de fundo da tela
Define a posição do mouse na tela
Define uma borda para um retângulo
Qual a função utilizada para desenhar um triângulo em p5?
rect()
circle()
triangle()
ellipse()
Analise o codigo e escolha a opção correta.
function setup() {
createCanvas(800, 300);
}
A largura da tela vai ser de 300 e altura 800
A largura da tela vai ser de 800 e altura 300
A largura da tela vai ser de 200 e altura 800
A largura da tela vai ser de 300 e altura 200
Qual o endereço da plataforma do p5 editor
Qual a linguagem de programação utilizada na plataforma P5JS?
Python
C#
Java Script
Java
A função draw() no P5.js é executada:
Uma vez, no início do programa.
Continuamente, criando uma animação.
Somente quando uma interação do usuário ocorre.
Apenas quando chamada explicitamente dentro de outra função.
