WorksheetsRecuperação AV1 8° Ano - 3° Trimestre - P.C.
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Nome
4 lines
2.
E-mail
4 lines
3.
Utilizamos listas para acessar os nomes dos “aluramons”. Sobre o conceito de listas, escolha a alternativa correta a seguir:
a)
É um tipo de dado em que podemos acessar os itens pelo índice da sua posição.
b)
É um tipo de dado em que podemos acessar os itens pelo seu nome.
c)
Devemos evitar o uso de listas por questões de performance.
d)
Embora listas sejam comuns em programação, o Scratch não permite esse tipo de dado.
4.
Você aprendeu a utilizar a recursão para coletar a metade da palavra, para criar um novo nome de um Aluramon.
Para que essa coleta fosse possível, você utilizou um critério de parada. Sobre ele, é correto afirmar que…
a)
O critério de parada utilizado foi enquanto a letra atual for menor que metade do tamanho da palavra.
b)
O critério de parada utilizado foi enquanto a letra atual for menor que metade do tamanho da palavra mais 1.
c)
O critério de parada utilizado foi defina junte letras início fim.
d)
O critério de parada utilizado foi enquanto a letra atual for menor que o tamanho da palavra.
5.
Ao criar uma função, foram utilizados alguns parâmetros responsáveis por definir o início e o fim da palavra. Sobre parâmetros, é correto afirmar…
a)
O parâmetro de uma função deve receber letras como valor.
b)
Cada função pode receber até 3 parâmetros.
c)
Ao incrementar um parâmetro na função recursiva, ele se comporta como uma variável.
6.
Utilizamos estruturas condicionais. Sobre estes blocos, é correto afirmar…
a)
É um bloco que avalia uma expressão como verdadeira ou falsa e executa uma instrução no primeiro caso e outra no segundo.
b)
É um bloco que avalia uma expressão como verdadeira ou falsa e executa uma instrução apenas no primeiro caso.
c)
Não devemos utilizar o bloco condicional pois a performance do código é impactada.
7.
Aprendemos a acessar letras de uma palavra utilizando o conceito de listas. Sobre essa relação, escolha a alternativa correta a seguir:
a)
Palavras são semelhantes à listas, podendo ser entendidas como uma lista de letras.
b)
Devemos evitar o uso de palavras e trabalhar apenas com números na programação.
c)
Devemos evitar o uso de palavras em listas. Isso impacta na performance do código.
d)
Palavras são semelhantes à listas e devemos sempre utilizá-las, evitando listas.
8.
Utilizamos a transmissão de mensagens. Sobre este recurso, é correto afirmar…
a)
Não devemos utilizar o bloco transmita pois gera erros de código no momento da execução.
b)
Devemos sempre utilizar o bloco transmita junto do bloco espere para evitar erros de código no momento da execução.
c)
Podemos utilizar a transmissão para passar valores entre os códigos de atores diferentes.
d)
Não é possível transmitir mensagens no Scratch e foi isso que descobrimos no exemplo da aula.
9.
Utilizamos um bloco customizado para coletar a metade da palavra. Sobre a criação de blocos customizados, escolha a alternativa correta:
a)
Devemos evitar o uso de blocos customizados, pois são muito suscetíveis a erros.
b)
Blocos customizados evitam a repetição de um grupo de instruções, pois juntamos este grupo em um bloco e repetimos apenas essa chamada.
c)
Blocos customizados são sempre melhores que os prontos, pois podemos deixá-los do nosso jeito.
10.
Defina a função do bloco "Variáveis", na plataforma Scratch.
4 lines
100 %
