Worksheets8 ano - pensamento computacional aula 59
Total questions: 28
Worksheet time: 14mins
Um dos objetivos é usar variáveis para guardar resultados. Qual é a razão mais adequada para usar uma variável ao calcular a média de três números no StartLab?
Para armazenar temporariamente o valor da soma e reutilizá-lo no cálculo da média
Porque variáveis deixam o projeto mais colorido, mas não afetam o cálculo
Para evitar ter que dividir, já que a variável resolve isso automaticamente
Porque a média só pode ser calculada se houver duas variáveis nomeadas A e B
Para obter a média da duração dos filmes, qual procedimento básico deve ser aplicado aos dados da lista?
Somar todas as durações e dividir pelo número de filmes
Multiplicar a maior duração pelo número total de filmes
Subtrair a menor duração da maior duração
Dividir cada duração individual por dois e somar os resultados
A imagem mostra três listas paralelas (ano do filme, nome do filme e duração do filme) com comprimento igual a 6, além de variáveis chamadas soma e media. Considerando esse cenário, qual planejamento descreve corretamente o uso de variáveis e operadores para calcular a média?
Criar uma variável soma para acumular as durações ao percorrer a lista de duração e, ao final, definir media como soma dividida pelo comprimento da lista
Criar uma variável media que guarda a maior duração encontrada e, ao final, subtrair o menor valor para ajustar o resultado
Atualizar uma variável soma multiplicando cada duração pelo índice e, ao final, dividir pelo número de listas
Somar os anos e os nomes convertidos em números para ampliar a base e então dividir pelo total de itens
Em StartLab, qual bloco devemos arrastar da seção Variáveis para obter um valor específico de uma lista, como a duração do primeiro filme?
item n de [lista]
comprimento de [lista]
adicionar [valor] a [lista]
apagar item n de [lista]
Ao escolher a lista correta no menu suspenso do bloco item n de [lista], o que acontece ao clicar sobre o bloco quando n = 1 e a lista é duração do filme?
Mostra o valor 98, indicando a duração do primeiro filme
Abre um editor para renomear a lista
Exibe a soma de todas as durações
Remove o primeiro item da lista
Qual é o procedimento correto para criar um segundo bloco que retorne a duração do segundo filme, mantendo o primeiro bloco intacto?
Clicar com o botão direito no primeiro bloco, escolher Duplicar e alterar o número de 1 para 2
Alterar diretamente o número do primeiro bloco de 1 para 2
Apagar o primeiro bloco e criar um novo do zero com número 2
Usar o bloco 'comprimento de [lista]' e subtrair 3
Considerando as listas exibidas (anos, nomes e durações), qual afirmação está correta sobre os dados mostrados?
A lista 'duração do filme' tem cinco itens, incluindo 98 e 109
A lista 'nome do filme' tem quatro itens, incluindo wall-e e red
A lista 'ano do filme' tem seis itens com o mais recente em 2024
As três listas possuem comprimentos diferentes entre si
Você tem as durações de cinco filmes em minutos: 98, 109, 100, 109 e 102. Qual é a soma total necessária para a maratona?
508 minutos
518 minutos
528 minutos
538 minutos
No ambiente de programação por blocos, qual ação correta para somar cinco valores usando operadores de adição?
Arrastar 1 operador de adição e repetir o clique cinco vezes
Arrastar 4 operadores de adição e encaixá-los um dentro do outro no último campo
Criar 5 listas diferentes e somar automaticamente
Duplicar um bloco de subtração até formar cinco campos
Para preparar a soma das durações, o que os blocos laranja representam antes de usar os operadores de adição?
Os índices da lista de duração do filme (item 1 a item 5)
Os nomes dos filmes em ordem alfabética
Os botões para iniciar e pausar a execução
Os campos para inserir horas e não minutos
Considere que um sexto filme de 95 minutos foi adicionado. Mantendo a mesma estratégia de operadores encadeados, qual será o novo total?
603 minutos
613 minutos
623 minutos
633 minutos
Ao clicar no bloco de operação que contém os valores 98 + 109 + 100 + 109 + 102, o que se espera observar como resultado exibido?
Um aviso de erro por exceder quatro operações
A média aritmética das durações
A soma total em minutos mostrada em uma caixinha
A duração do filme mais longo destacada
Para estimar a duração de um sexto filme usando a média, qual operador matemático deve ser aplicado após somar as cinco durações?
Subtração, dividindo o resultado por 5
Multiplicação, multiplicando por 5
Divisão, dividindo a soma por 5
Exponenciação, elevando a soma ao quadrado
No ambiente de blocos (StartLab), ao arrastar o operador de divisão para a área de código, quais valores devem ser colocados nos dois campos para calcular a média das cinco durações já somadas?
Primeiro 5 e segundo 518
Primeiro 518 e segundo 5
Primeiro 103,6 e segundo 5
Primeiro 518 e segundo 103,6
Ao adicionar vários blocos de adição em sequência para somar os itens 1 a 5 da lista 'duração do filme', qual desafio de programação é destacado pelo material?
O código fica mais rápido, mas usa mais memória
Os operadores de adição deixam a linha longa e confusa, dificultando a leitura e explicação
Os resultados ficam imprecisos por causa do arredondamento
A divisão por 5 não funciona em listas
Ao criar a variável soma, qual configuração garante que ela possa ser usada por todos os elementos do projeto?
Selecionar a opção Para todos os atores
Marcar Apenas para este ator
Ativar modo somente leitura
Definir o tipo numérico inteiro
Depois de criar a variável soma, você arrasta o bloco mude [variável] para [valor]. Para iniciar corretamente o acúmulo da soma, como o bloco deve ficar configurado?
mude soma para 0
mude soma para 1
mude duração para 0
adicione 1 a soma
DoK 1 — Em um script como o apresentado, qual é a função do bloco “adicione [valor] a [soma]” quando a variável selecionada é soma?
Atualiza a variável soma somando o valor informado ao que ela já possui
Substitui o valor da variável soma pelo valor informado, apagando o anterior
Multiplica a variável soma pelo valor informado para acelerar o cálculo
Reseta a variável soma automaticamente para zero antes de somar
DoK 2 — Para acumular a duração de vários filmes, o material orienta a inserir o bloco “item [n] de [duração do filme]” no primeiro campo do bloco “adicione [ ] a [soma]”. Qual é o efeito dessa ação no algoritmo?
Cada execução adiciona ao total a duração do item n da lista duração do filme
O script passa a remover o item n da lista duração do filme e salvar em soma
O programa compara o item n com soma e mantém o maior valor
A variável soma é redefinida com o valor do item n, sem acumulação
DoK 3 — O script final mostrado inicia com “mude [soma] para 0” e, em seguida, repete blocos de “adicione [item 1..5 de duração do filme] a [soma]”. Qual seria uma melhoria para tornar o processo escalável se a lista crescer para 100 itens?
Usar um laço que percorra os índices da lista e some cada item à variável soma
Duplicar manualmente o bloco de adição até atingir 100 linhas
Trocar ‘mude soma para 0’ por ‘adicione 0 a soma’ para otimizar o tempo
Remover a variável soma e calcular apenas o último item lido
Em um projeto de programação por blocos, qual é o primeiro passo descrito para preparar o cálculo da média quando há operadores de adição antigos no script?
Deletar os operadores de adição não utilizados, arrastando-os para a lista de blocos à esquerda
Alterar os operadores de adição para operadores de multiplicação
Duplicar os operadores de adição para manter um histórico
Desativar temporariamente os operadores com um comentário
Ao final do script que soma os valores, qual bloco deve ser utilizado para garantir que a variável media comece no valor correto e onde ele é configurado?
O bloco mude media para 0, arrastado da seção Variáveis e configurado no menu suspenso para a variável media
O bloco adicione 1 a media, arrastado da seção Movimento e configurado para 0
O bloco defina media como soma, arrastado da seção Operadores e configurado para 0
O bloco mude ano para 0, arrastado da seção Variáveis e aplicado à variável media
Observe o bloco ilustrado: mude [media] para (soma) / (tamanho de [duração do filme]). Qual é o objetivo desse bloco na programação por blocos?
Definir a variável media com a soma de todos os itens da lista
Calcular a média dividindo o valor em soma pela quantidade de elementos da lista duração do filme
Substituir todos os valores da lista duração do filme pelo valor da variável soma
Zerar a variável soma após o cálculo
Para que a média seja calculada dinamicamente quando adicionarmos mais filmes à lista, qual configuração deve ser usada no divisor do bloco de cálculo da média?
Um número fixo correspondente aos itens atuais
A variável media para acompanhar o crescimento
O operador 'tamanho de' aplicado à lista de duração do filme
Um contador manual atualizado pelo usuário
Observe o bloco de código do Scratch descrito: para acrescentar mais um filme à lista sem perder os dados, devemos desconectar quais blocos?
Os blocos laranja escuros que apagam todos os itens das listas
Os blocos azuis de pergunta, para não receber novas respostas
O bloco verde de operadores, para não ordenar a lista
O bloco de evento quando bandeira verde clicado, para iniciar manualmente
Após remover os blocos que apagam listas, o próximo passo é mudar a quantidade do bloco repita para adicionar um único filme. Qual valor deve ser configurado?
1 vez, para registrar apenas um novo item nas listas
0 vezes, para não executar e manter os dados intactos
3 vezes, para confirmar a entrada três vezes
5 vezes, para manter a configuração original
Depois de clicar na bandeira verde, você pesquisou o filme "Os Incríveis" e informou ano, nome e duração. Qual conjunto de dados corresponde ao que deve ser inserido nas listas?
Ano 2004, nome os incríveis, duração 105
Ano 2008, nome os incríveis, duração 98
Ano 2017, nome os incríveis, duração 109
Ano 2020, nome os incríveis, duração 100
Observe a explicação: o código soma apenas os cinco primeiros itens da lista e divide pelo tamanho da lista, que é 6. Qual é o principal problema dessa estratégia ao calcular a média?
Ela sempre produz o mesmo resultado, independentemente dos valores.
Ela ignora parte dos dados quando a lista tem mais do que cinco itens.
Ela multiplica os valores em vez de somá-los, gerando médias altas.
Ela exige que todos os itens da lista sejam iguais para funcionar.
