wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Aula 58 - pensamento computacional - 8ano

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Qual método de ordenação será utilizado para organizar a lista de filmes no StartLab?

a)

Bubble Sort (ordenação por bolha)

b)

Merge Sort (intercalação)

c)

Insertion Sort (ordenação por inserção)

d)

Quick Sort (particionamento)

2.

Ao criar uma lista de filmes com múltiplas categorias, quais são exemplos de campos mencionados que devem ser registrados para cada filme?

a)

Diretor, trilha sonora e bilheteria

b)

Nome, ano e duração do filme

c)

Gênero, país e idioma

d)

Elenco principal e estúdio

3.

Ao testar o projeto, você clica na bandeira verde e insere uma sequência de números: 20, 10, 5, 30, 100, 200, 50 e 2. O que o projeto deve mostrar como resultado?

a)

Os números na ordem em que foram digitados

b)

Os números ordenados de forma crescente

c)

A soma de todos os números

d)

A média dos números

4.

Ao iniciar a pesquisa de filmes da Pixar, qual é o primeiro passo recomendado no navegador?

a)

Abrir uma nova aba e buscar por “filmes Pixar” no Google

b)

Acessar diretamente o site da Pixar

c)

Baixar um aplicativo de streaming

d)

Abrir o YouTube e procurar trailers

5.

Ao passar o cursor do mouse sobre a imagem de um filme nos resultados do Google, quais dados você pode identificar para registrar na sua lista?

a)

Nome do filme, duração e ano

b)

Somente a plataforma de streaming

c)

Apenas o trailer disponível

d)

Elenco completo e críticas especializadas

6.

No procedimento 'ordena lista', qual condição decide inserir o novo valor na posição i da lista?

a)

Se valor > tamanho de números

b)

Se item i de números > valor

c)

Se i = 1

d)

Se a lista estiver vazia

7.

Após renomear a lista números para ano do filme, o que acontece com os blocos do projeto que faziam referência à lista antiga?

a)

Eles permanecem com o nome números e quebram o código

b)

São atualizados automaticamente para usar ano do filme

c)

São removidos e precisam ser recriados

d)

Mudam para uma variável chamada resposta

8.

Ao criar a lista para armazenar o atributo “nome do filme”, qual opção deve permanecer selecionada na janela “Nova Lista” para que a lista fique disponível a todos os atores?

a)

Apenas para este ator

b)

Para todos os atores

c)

Somente para atores selecionados

9.

Ao organizar as listas no palco do Scratch, qual procedimento permite reposicionar uma lista para o lugar desejado?

a)

Clicar no nome da lista e arrastar até a posição desejada

b)

Clicar com o botão direito e escolher "Ordenar"

c)

Usar as setas do teclado para mover a lista

d)

Alterar o nome da lista para mudar sua posição automaticamente

10.

Para que a lista "ano do filme" fique com o mesmo tamanho das outras, o que deve ser feito?

a)

Clicar no símbolo de igual da borda até o cursor virar duas setas opostas e então arrastar

b)

Aumentar o número de itens da lista

c)

Mudar a cor da lista para cinza

d)

Duplicar a lista e excluir a original

11.

Após organizar as listas, por que é recomendado ocultar a variável "i" no palco?

a)

Porque ela serve apenas como referência de índice para ordenar e não precisa ser exibida

b)

Porque a variável "i" apaga itens das listas automaticamente

c)

Porque a variável "i" muda a cor das listas

d)

Porque o Scratch não permite variáveis visíveis ao mesmo tempo que listas

12.

Quantas vezes o bloco de repetição deve executar os comandos para categorizar os filmes, conforme indicado?

a)

3 vezes

b)

4 vezes

c)

5 vezes

d)

10 vezes

13.

Ao testar o programa com um único filme (Elementos), observou-se que só a primeira lista foi preenchida. Qual dado apareceu nessa primeira lista?

a)

Ano do filme: 2023

b)

Nome do filme: Elementos

c)

Duração do filme: 102 (1h42min)

d)

Diretor do filme

14.

Ao criar variáveis para armazenar informações de um filme, qual é a melhor prática indicada para guardar o ano, o nome e a duração?

a)

Usar uma única variável para todos os dados

b)

Criar três variáveis separadas: ano, nome e duração

c)

Usar apenas a variável nome e concatenar os demais valores

d)

Criar variáveis apenas quando o programa terminar

15.

Ao definir cada nova variável na caixa "Nova Variável", qual opção deve ser mantida selecionada segundo a instrução?

a)

Apenas para este ator

b)

Para todos os atores

c)

Variável na nuvem (armazenada no servidor)

d)

Sem selecionar nenhuma opção

16.

Em Scratch, após perguntar "Qual é o ano do filme?", qual ação armazena essa resposta na variável ano?

a)

Usar o bloco diga resposta por 2 segundos

b)

Arrastar o bloco mude ano para resposta

c)

Clicar na variável ano na área de palco

d)

Usar o bloco junte ano e resposta

17.

Para guardar o nome do filme informado pelo usuário, qual é a sequência correta de passos?

a)

Criar a variável nome e usar mude nome para 0

b)

Perguntar o nome e, no bloco mude, escolher nome e definir para resposta

c)

Adicionar diga nome por 2 segundos

d)

Perguntar o nome e, no bloco mude, escolher ano e definir para resposta

18.

Você já armazenou o ano e o nome. Qual escolha completa o processo para capturar a terceira informação, conforme o material?

a)

Repetir com a variável duração, usando mude duração para resposta

b)

Somar 1 à variável ano

c)

Apagar a variável nome

d)

Usar o bloco parar tudo

19.

Ao adaptar a função de ordenação, qual variável deve ser usada como referência para ordenar as listas?

a)

nome do filme

b)

duração do filme

c)

ano do filme

d)

nota do filme

20.

Na função que ordena as listas, após inserir o ano na lista correspondente, o que também deve ser inserido na MESMA posição nas suas respectivas listas para manter a sincronização?

a)

Somente o nome do filme

b)

Somente a duração do filme

c)

Nome do filme e duração do filme

d)

Nome do filme, duração e gênero

21.

Ao configurar os blocos de inserção, em quais listas você deve selecionar no menu suspenso para adicionar os valores correspondentes além do ano?

a)

nome do filme e duração do filme

b)

gênero do filme e classificação indicativa

c)

diretor e produtora

d)

bilheteria e país de origem

22.

Na lógica apresentada, qual é o propósito de arrastar a variável i para as lacunas dos blocos de inserção?

a)

Definir o tamanho máximo das listas

b)

Indicar a posição onde cada dado do filme será inserido

c)

Selecionar qual lista receberá os dados do filme

d)

Somar o ano do filme com sua duração

23.

Considere que, ao comparar, o item na posição i da lista de ano do filme é maior que o valor de entrada da função. O que deve acontecer em seguida para manter as listas sincronizadas?

a)

Inserir apenas o ano em sua lista

b)

Mover o item i para o final de todas as listas

c)

Inserir nome, ano e duração na mesma posição i, cada um em sua respectiva lista

d)

Apagar o item i das três listas e recomeçar a busca

24.

Quando a condição de ordenação não é atendida, qual ação garante que os novos dados do filme sejam inseridos corretamente nas listas?

a)

Adicionar blocos de remoção para todas as listas

b)

Adicionar blocos de adição para as listas correspondentes

c)

Ordenar novamente toda a lista antes de inserir

d)

Substituir o primeiro item de cada lista

25.

Ao configurar os blocos de adição, quais pares corretos de variável e lista devem ser usados para manter a consistência dos dados?

a)

nome → duração do filme; duração → nome do filme

b)

ano → nome do filme; nome → ano do filme

c)

nome → nome do filme; duração → duração do filme

d)

duração → ano do filme; ano → duração do filme

26.

Após inserir corretamente mais filmes nas listas (ano do filme, nome do filme e duração do filme), qual é o próximo passo recomendado para preparar a interface final do programa?

a)

Excluir as listas para liberar memória

b)

Ocultar as variáveis que aparecem no palco

c)

Ordenar automaticamente as listas por ano

d)

Compartilhar o projeto antes de testar

27.

Para esconder as variáveis exibidas no palco no Scratch, qual ação deve ser realizada?

a)

Marcar as caixas das variáveis ano, duração e nome

b)

Desmarcar as caixas das variáveis na seção Variáveis

c)

Apagar os blocos que usam as variáveis

d)

Trocar o nome das variáveis para vazio

28.

Ao iniciar o programa, queremos começar com todas as listas vazias. Qual bloco deve ser colocado no início do script para cada lista?

a)

adicione resposta à lista

b)

apague todos os itens de [lista]

c)

mude [variável] para resposta

d)

repita 05 vezes

29.

No script final, três listas são limpas antes do laço de repetição. Quais são elas?

a)

ano do filme, nome do filme e duração do filme

b)

gênero do filme, diretor e país

c)

ano do filme, gênero e classificação

d)

nome do filme, diretor e duração do filme