NEW
Font size
WorksheetsRecuperação Progamação e Robotica
Total questions: 11
Worksheet time: 6mins
João está criando um jogo no StartLab em que um robô precisa estar no centro
da tela para iniciar sua missão.
Qual bloco João deve usar para que o robô apareça no centro da tela?
Identifique a alternativa correta.
aponte para a direção ( )
vá para x: ( ) y: ( )
número aleatório entre (1) e (10)
mude para a fantasia ( )
João criou em seu projeto uma lista animais e uma variável animal
selecionado para exibir o animal correspondente na tela.
Com base no projeto de João, associe corretamente os blocos da coluna A com
as definições da coluna B.
Coluna A
I. apague todos os itens de [animais]
II. adicione (girafa) a [animais]
III. mude [animal selecionado] para (girafa)
IV. mude para a fantasia (girafa)
Coluna B
A. Mudar a aparência do ator.
B. Selecionar um animal da lista.
C. Deixar a lista de animais vazia.
D. Acrescentar um novo animal à lista.
Em seguida, assinale a alternativa correta:
I – A, II – B, III – C, IV – D.
I – B, II – D, III – A, IV – C.
I – C, II – D, III – B, IV – A.
I – A, II – D, III – C, IV – B.
A professora Márcia sorteou um prêmio para um dos alunos da sala. Ela pegou
a lista da chamada como base:
Sofia
Jackeline
João
Marcos
Carolina
O resultado do sorteio foi o número 4, ou seja, o quarto item da lista.
Identifique quem foi o(a) vencedor(a) e marque a alternativa correta abaixo:
Marcos
Jackeline
Sofia
João
Pedro está planejando uma sequência de ações, cenários e fantasias que deseja incluir no seu projeto. Observe:
Agora, associe cada lacuna com a palavra que se encaixa no contexto do
planejamento de Pedro, ordenando todos os blocos abaixo de maneira que se
adequem às lacunas dos itens I, II, III e IV, respectivamente.
Céu - Sapo - Nadar - Galopar
Céu - Nadar - Galopar- Sapo
Nadar - Céu - Galopar - Sapo
Galopar - Céu - Sapo - Nadar
Observe as duas listas a seguir. A primeira indica o nome de cada estudante, de
acordo com a sua posição na fila; e a segunda indica a cor da mochila de cada
um, também seguindo a ordem da fila.
Sabendo que cada mochila deve estar na mesma posição que o nome do
estudante, se Júlia fosse deslocada para a última posição da fila, qual seria
a nova ordem das mochilas? Ordene todos os blocos abaixo para criar a
sequência correta.
verde - vermelha - azul - amarela
azul - roxa - verde - amarela
roxa - azul - verde - amarela
amarela - azul - verde - roxa
Imagine que você está planejando uma festa com seus amigos. Para organizá-la,
você precisa criar uma lista de tarefas, como comida, decoração e convidados.
Identifique qual das alternativas abaixo apresenta um exemplo que pode
ser representado por uma lista:
Tirar fotos de todas as pessoas durante a festa.
Criar uma tabela com os nomes dos convidados.
Escolher o tema da festa com o super-herói favorito.
Decidir o horário da festa que todos podem participar.
Leia as afirmações abaixo sobre o conceito de listas e classifique-as como
verdadeiras (V) ou falsas (F):
( ) Uma lista é um conjunto de itens que pertencem a uma mesma categoria.
( ) Listas sempre precisam estar em ordem alfabética para serem
consideradas listas.
( ) É possível adicionar novos itens a uma lista existente.
( ) Em uma lista, todos os elementos devem ser números.
Em seguida, assinale a alternativa correta:
F,V,F,V
F,F,F,F
V,V,V,V
V,F,F,V
Listas são ferramentas muito úteis para organizar informações e facilitar a
nossa vida. Pensando nisso, identifique quais das opções abaixo se encaixam
no conceito de listas.
I. Organizar um conjunto de atividades que você precisa realizar.
II. Anotar os itens que precisa comprar de forma ordenada.
III. Organizar em sequência todas as séries que já assistiu.
Em seguida, assinale a alternativa correta:
Apenas II está correta.
Apenas I está correta.
Todas as alternativas estão corretas.
Apenas I e II estão corretas.
Descreva qual a principal funcionalidade da opção “criar uma lista” em
um algoritmo.
Selecione a alternativa correta.
Criar variáveis separadas para cada elemento, usadas apenas em um
algoritmo que trabalhe com listas.
Armazenar um conjunto de elementos organizados, que podem ser
acessados individualmente por sua posição na lista.
Multiplicar valores automaticamente e armazená-los como elementos na
lista dentro de um algoritmo específico.
Realizar apenas operações matemáticas complexas com todos os elementos
da lista de uma só vez.
Leia as sentenças abaixo:
Afirmação de apoio 1: a transmissão de mensagens entre atores em uma
sequência de blocos pode ser utilizada para simplificar a lógica do código,
evitando repetições.
Afirmação de apoio 2: reescrever o código utilizando a transmissão de
mensagens permite que um ator responda a eventos específicos, como o fim
de uma ação, sem precisar de um bloco de código dedicado para cada evento.
Avalie qual das alternativas abaixo melhor descreve a relação entre as
afirmações de apoio e o conceito de reescrita e transmissão de mensagens:
Ambas as afirmações são verdadeiras, e a afirmação de apoio 2 demonstra
como a reescrita, utilizando a transmissão de mensagens, pode otimizar
o código e simplificar a lógica do projeto.
A afirmação de apoio 2 é verdadeira, mas a afirmação de apoio 1 é falsa, pois a
transmissão de mensagens não pode ser considerada um exemplo de reescrita
neste contexto, mas sim uma nova funcionalidade adicionada ao código.
A afirmação de apoio 1 é verdadeira, mas a afirmação de apoio 2 é falsa, pois
cada ator precisa de um bloco de código específico para reagir a cada evento,
mesmo que ele receba uma mensagem.
Ambas as afirmações são verdadeiras, mas a afirmação de apoio 1 descreve
um exemplo de reescrita de código que não está diretamente relacionado à
transmissão de mensagens.
Leia as sentenças abaixo e escolha a alternativa que melhor representa a
relação entre elas:
Afirmação de apoio 1: funções são blocos de código reutilizáveis que podem ser
chamados várias vezes em um programa.
Afirmação de apoio 2: funções facilitam a organização do código, tornando-o
mais legível e fácil de manter.
A afirmação de apoio 1 é falsa, mas justificativa a afirmação de apoio 2.
A afirmação de apoio 2 é verdadeira, mas não justifica a afir mação de apoio 1.
As duas afirmações são verdadeiras, e a afirmação 2 justifica a afir mação 1.
A afirmação de apoio 1 é verdadeira, mas a afirmação de apoio 2 é falsa.
