Font size
WorksheetsUntitled Quiz
Total questions: 10
Worksheet time: 8mins
Um cientista está desenvolvendo um robô inteligente que deve seguir um objeto magnético movido por controle remoto. O código do robô foi programado da seguinte maneira: Se aumentarmos o valor de "mova 10 passos" para "mova 50 passos", qual será o impacto no experimento?
O robô se moverá mais rápido, mas poderá ultrapassar o objeto.
O robô se moverá mais devagar, pois a espera entre os passos será maior.
O robô perderá o controle e se moverá em linha reta sem seguir o objeto.
O robô diminuirá a frequência com que se move, mas seguirá o objeto com mais precisão.
Em uma estufa automatizada, um sistema monitora e ajusta a temperatura interna para garantir o crescimento ideal das plantas. O trecho de código abaixo representa um mecanismo de controle que ajusta gradualmente a temperatura ao longo do tempo:
Se o valor '0.5' for substituído por '5', como essa mudança afetará o funcionamento da estufa?
A) A temperatura aumentará de forma muito brusca, podendo prejudicar as plantas.
B) A temperatura será ajustada com mais precisão, melhorando o controle térmico.
C) A estufa manterá a temperatura estável, pois o código não altera valores previamente definidos.
D) A estufa terá sua temperatura alternada entre 0.5 e 5, proporcionando ajustes equilibrados.
Com base neste trecho de código, qual será o resultado esperado caso Letícia obtenha a nota 8 na prova?
O programa exibirá a mensagem "APROVADA!" por 2 segundos.
O programa exibirá a mensagem "REPROVADA!" por 2 segundos.
O programa não fará nada se a nota for diferente de 8.5.
O programa não fará nada independente da nota obtida.
Como ele pode ajustar a transição de cor para que ela fique mais lenta?
Aumentar o tempo de espera entre as mudanças de cor.
Reduzir o número de cores utilizadas.
Alterar a função que gera as cores.
Usar um algoritmo diferente para a transição.
Neste contexto, qual é a função da variável “velocidade” no bloco "mova velocidade passos"?
A) A variável "velocidade" determina o número de passos que o personagem deve mover.
B) A variável "velocidade" define a direção para a qual o personagem se move.
C) A variável "velocidade" define o valor que será adicionado à posição do personagem após cada movimento.
D) A variável "velocidade" controla a aceleração do personagem enquanto ele se move.
Qual é o erro que está acontecendo e como corrigi-lo?
A) Erro: A verificação ocorre apenas no início do jogo, e a mensagem “Você me achou!” fica repetindo sem parar. Solução: Mover o bloco “se tocando em Aluramon” para dentro do bloco “sempre”.
B) Erro: O bloco “diga Você me achou! Por 2 segundos” está dentro do bloco “sempre”, fazendo com que a mensagem seja repetida sem controle. Solução: Mover o bloco “diga Você me achou! Por 2 segundos” para fora do “sempre”.
C) Erro: Sem o bloco “pare tudo” ao fim do código, o personagem continua verificando a colisão sem parar. Solução: Adicionar o bloco “pare tudo” depois do bloco “diga Você me achou! Por 2 segundos”.
Qual técnica computacional é mais adequada para que Lucas simule esse fenômeno?
Uso de laços de repetição (bloco sempre), pois o ciclo da água acontece continuamente na natureza e precisa ser repetido sem parar.
Uso de estruturas condicionais (bloco se então), pois cada mudança de estado da água precisa ser ativada apenas quando determinada condição for atendida.
Uso de laços de repetição (bloco sempre), pois cada etapa do ciclo deve ser verificada constantemente para garantir que a transformação da água aconteça corretamente.
Uso de estruturas condicionais (bloco se então), pois o ciclo deve ser controlado verificando o estado atual da água antes de passar para o próximo estágio.
Mariana está criando um projeto de programação para aperfeiçoar seus conhecimentos em geometria. Ela deseja que seu programa desenhe formas simétricas automaticamente, sem precisar desenhá-las manualmente. Qual solução computacional permite que Mariana crie desenhos simétricos na programação?
Usar operadores matemáticos para inverter as coordenadas X e Y, espelhando o movimento do cursor do mouse.
Criar um laço de repetição que redesenha a figura várias vezes até ficar simétrica.
Utilizar valores aleatórios para posicionar cada lado do desenho de forma equilibrada.
Ativar um sensor para verificar se os lados do desenho estão iguais antes de exibi-los.
Carlos está programando um jogo de coleta, onde o jogador ganha pontos ao tocar nas moedas espalhadas pelo cenário. Ele está em dúvida de qual técnica utilizar para registrar a pontuação de forma otimizada: Opção 1: Criar uma variável "pontuação", que aumenta em 1 sempre que o personagem toca em uma moeda. Opção 2: Adicionar o bloco “diga” para exibir a mensagem “Coletou uma moeda” após cada colisão entre o jogador e as moedas. Com base nessas duas opções, qual é a técnica indicada para o funcionamento do código que Carlos está programando?
A) A opção 2, pois a partir da mensagem exibida, o jogador pode contar manualmente quantas moedas foram coletadas.
B) A opção 1, pois a variável "pontuação" mantém o valor salvo entre diferentes partidas, acumulando muitos pontos.
C) A opção 1, pois a variável "pontuação" permite somar os pontos corretamente.
D) A opção 2, pois exibir uma mensagem já é suficiente para mostrar a quantidade de moedas.
