Aula 3 - Movimento e Aleatoriedade no Desenho

Aula 3 - Movimento e Aleatoriedade no Desenho

9th Grade

10 Qs

quiz-placeholder

Similar activities

Prova de Recuperação de Pensamento Computacional

Prova de Recuperação de Pensamento Computacional

9th Grade

10 Qs

AV2b - Pensamento Computacional - Explorando o p5.js

AV2b - Pensamento Computacional - Explorando o p5.js

2nd Grade - University

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

Avaliando os conhecimentos de pensamento computacional

Avaliando os conhecimentos de pensamento computacional

9th Grade

14 Qs

Pensamento Computacional

Pensamento Computacional

6th - 9th Grade

10 Qs

Pensamento Computacional

Pensamento Computacional

9th Grade

8 Qs

Aula 4- Poesia Interativa com Palavras

Aula 4- Poesia Interativa com Palavras

9th Grade - University

10 Qs

Atividade Pensamento Computacional

Atividade Pensamento Computacional

9th Grade

10 Qs

Aula 3 - Movimento e Aleatoriedade no Desenho

Aula 3 - Movimento e Aleatoriedade no Desenho

Assessment

Quiz

Computers

9th Grade

Hard

Created by

JULIANE MACHADO

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual operador é utilizado para adicionar um movimento contínuo e aleatório ao desenho?

++

+=

==

--

Answer explanation

O operador '+=', utilizado em programação, adiciona um valor a uma variável, permitindo criar um movimento contínuo e aleatório ao desenho. Os outros operadores não têm essa funcionalidade.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual propriedade é usada para definir uma altura aleatória de início?

width

length

height

size

Answer explanation

A propriedade correta para definir uma altura aleatória de início é 'height'. As outras opções, como 'width', 'length' e 'size', não se referem especificamente à altura.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual função é utilizada para gerar números aleatórios em um programa?

random()

randint()

aleatorio()

rand()

Answer explanation

A função random() é amplamente utilizada em várias linguagens de programação para gerar números aleatórios. As outras opções, como randint() e rand(), também existem, mas random() é a mais comum e reconhecida.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual é a finalidade de criar um array (lista) contendo todos os desenhos criados?

Para armazenar os desenhos em um banco de dados

Para facilitar a manipulação e acesso aos desenhos

Para imprimir os desenhos na tela

Para deletar os desenhos automaticamente

Answer explanation

A criação de um array facilita a manipulação e o acesso aos desenhos, permitindo operações como adição, remoção e iteração de forma eficiente, ao invés de lidar com cada desenho individualmente.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual estrutura de repetição é utilizada para garantir um movimento infinito?

while

do-while

for

repeat

Answer explanation

A estrutura de repetição 'for' pode ser configurada para criar um loop infinito, por exemplo, usando uma condição sempre verdadeira. As outras opções, como 'while' e 'do-while', também podem criar loops infinitos, mas 'for' é a mais comum para isso.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

O que significa replicar padrões que se repetem no código?

Criar novos padrões do zero

Reutilizar partes do código para criar novos desenhos

Apagar padrões antigos

Modificar padrões existentes

Answer explanation

Replicar padrões que se repetem no código significa reutilizar partes do código para criar novos desenhos, permitindo eficiência e consistência no desenvolvimento, ao invés de criar tudo do zero.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual é a vantagem de usar o operador += em vez de = para adicionar movimento?

Ele é mais rápido

Ele permite incrementar o valor atual

Ele é mais fácil de ler

Ele ocupa menos espaço

Answer explanation

O operador += permite adicionar um valor ao existente, facilitando a atualização de variáveis. Isso é útil para incrementar movimentos, enquanto o operador = substituiria o valor atual, não permitindo a adição.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?