NEW
Font size
WorksheetsJavaScript
Total questions: 12
Worksheet time: 6mins
No curso ao lado utilizou-se qual plataforma para a programação?
Scratch
Alura Start Lab
VSCode
p5.js
O código ao lado corresponde a qual projeto?
Programa Artista
Primeira Animação
Poesia Concreta
Para obter resultado ao lado, assinale a alternativa que completa corretamente as lacunas no código.
blue
yellow
orange
lightblue
yellow
orange
lightblue
orange
yellow
blue
orange
yellow
Vimos que podemos desenhar um retângulo no p5.js e determinar a cor vermelho (red) para o seu preenchimento. No entanto, logo em seguida, vimos que essa cor pode mudar de forma aleatória a cada vez que inicia o programa. Assinale a alternativa que indica corretamente a função usada para declarar aleatoriedade no código:
background( )
function( )
fill( )
random( )
O que é um array
Um valor único armazenado em uma variável.
Uma lista que guarda vários valores.
Um comando para repetir ações no código.
Um símbolo usado para comparar números.
"Para deixar o nosso projeto ainda mais interessante, vamos construir um comando para que as palavras apareçam à medida que movimentamos o mouse na tela.". Qual é esse comando?
if
width
heigth
map
qual alternativa apresenta o código que reproduz a frase como na imagem na tela do p5.js?
Ao longo do curso, houve 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 há mudança no resultado, qual o principal benefício de se utilizar funções?
Acelerar o funcionamento do código
Evitar o uso de variáveis
Promover reutilização e modularidade no código
Economizar espaço de armazenamento
Ao desenvolver um projeto de um jogo em JavaScript, é preciso implementar o seguinte código:
• Criar uma função chamada calculaPontos
• Criar uma variável chamada pontos dentro da função
• Inicializar a variável com o valor 0
Assinale a alternativa que apresenta a ordem correta dos códigos.
function calculaPontos() {
let
pontos = 0;}
function
let
pontos = 0;}
calculaPontos() {
let
function calculaPontos() {
pontos = 0;}
calculaPontos() {
let
function
pontos = 0;}
Assinale a alternativa que apresenta a diferença correta entre as variáveis globais e locais.
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.
Qual é a funcionalidade de um retorno de uma função?
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 chamada.
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.
No Javascript existem diversas funções com parâmetros que já são definidas pela própria linguagem, como é o caso da função createCanvas(), que para funcionar precisamos passar dois números que representam altura e largura.
Pensando nisso, assinale a alternativa que apresenta uma função pré-definida no Javascript que possui os parâmetros passados corretamente.
fill(black)
textSize(“64”)
textAlign(center, center)
background(“blue”)
