SE LIGA - 9º - 3ºTri

SE LIGA - 9º - 3ºTri

9th Grade

8 Qs

quiz-placeholder

Similar activities

Instalacion de Equipos  #1

Instalacion de Equipos #1

9th Grade - University

13 Qs

JUEGO - UNIDADES DE MEDIDA DE ALMACENAMIENTO

JUEGO - UNIDADES DE MEDIDA DE ALMACENAMIENTO

1st - 10th Grade

12 Qs

C# lesson10

C# lesson10

1st - 10th Grade

10 Qs

11º Quiz-1 Mantenimiento de un PC

11º Quiz-1 Mantenimiento de un PC

9th Grade

10 Qs

SAP - CD a CSS

SAP - CD a CSS

1st - 10th Grade

11 Qs

QUIZ DE TECNOLOGÍA E INFORMÁTICA CICLO V (periodo 3)

QUIZ DE TECNOLOGÍA E INFORMÁTICA CICLO V (periodo 3)

1st - 12th Grade

10 Qs

El espacio geográfico y natural

El espacio geográfico y natural

KG - University

10 Qs

Prueba diagnóstica-Tecnología 8º 2021

Prueba diagnóstica-Tecnología 8º 2021

9th Grade

10 Qs

SE LIGA - 9º - 3ºTri

SE LIGA - 9º - 3ºTri

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Gabriel Crestani

Used 1+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

André está trabalhando em um projeto para desenvolver um robô inteligente que narrará o resultado de uma competição de natação com três competidores. Qual das opções abaixo melhor descreve o que André precisa para criar uma narrativa legal e adequada ao esporte?

Criar uma história fictícia sem levar em conta os resultados reais de uma competição de natação.

Compreender o que deve ser incluído na narração, para garantir que faça sentido dentro do contexto esportivo.

  • Focar na parte visual do projeto do robô, adicionando as fantasias e os blocos de aparência para que tudo funcione bem.

2.

DRAG AND DROP QUESTION

5 mins • 3 pts

Para definir a narrativa do projeto, podemos escrevê-la em um ​ (a)   no Scratch. Com a história já criada, podemos adicionar uma personagem no cenário, também chamada de ​ (b)   . Por fim, esta personagem pode trocar de ​ (c)   para que seja exibida de diferentes maneiras.

comentário
ator
fantasia

3.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

Laiz está construindo um projeto no Scratch e precisa da sua ajuda para achar blocos que:

  • definem a execução de todo o código;

  • configuram os textos visualmente no cenário;

  • guardam e manipulam informações importantes do seu projeto.

Identifique onde Laiz pode achar os blocos responsáveis por cada uma dessas funcionalidades, respectivamente.

Controle, Operadores e Variáveis;

Eventos, Aparência e Variáveis;

  • Eventos, Operadores e Controle;

  • Sensores, Aparência e Controle;

4.

MULTIPLE CHOICE QUESTION

5 mins • 3 pts

Anderson desenvolveu um jogo chamado "Números da Sorte" para o amigo secreto da escola. No jogo, ele sorteia números de 1 a 10, cada número corresponde a um presente. Entretanto, durante o amigo secreto, o jogo estava sorteando apenas os números 1 e 2. Considerando essa situação, o que Anderson deveria ter feito antes de iniciar o sorteio?

Deveria ter testado o código para verificar se todos os números estavam sendo sorteados corretamente;

Deveria ter adicionado mais presentes à lista para corresponder aos números sorteados;

Deveria ter ajustado a faixa de números sorteados para incluir apenas os números desejados;

5.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

Felipe está desenvolvendo um jogo em que os jogadores acumulam pontos ao responderem as perguntas corretamente. Ele quer criar uma regra que, se o jogador atingir 100 pontos, uma mensagem de vitória será exibida. Qual é a melhor forma de implementar essa regra no Scratch?

Configure um som para ser reproduzido automaticamente a cada 100 pontos alcançados, indicando a vitória, sem condicionais.

Implemente um bloco de condicional que verifique se o número de pontos do jogador é igual a 100 e, se verdadeiro, exiba a mensagem de vitória.

  • Utilize um bloco para perguntar ao jogador quantos pontos ele tem e, em seguida, exiba a mensagem de vitória se a resposta for 100.

6.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

Nesta aula, aprendemos um pouco sobre o conceito de aleatoriedade e a aplicamos no projeto para gerar variações de uma mesma frase. Diante desse conhecimento, escolha a alternativa que responde às seguintes questões: qual elemento é frequentemente utilizado para introduzir a aleatoriedade; de que forma as estruturas condicionais são utilizadas para a aleatoriedade; e por que a aleatoriedade é considerada uma ferramenta útil na programação.

Funções de ordenação; são utilizadas para definir variáveis; e é muito útil em simplificar a lógica do programa.

Estruturas de repetição; são utilizadas para criar loops; e é uma ferramenta essencial para tornar o código mais longo.

Comandos de entrada; são aplicadas para ordenar listas; e é uma ferramenta fundamental para tornar o código mais previsível.

Números aleatórios; são usadas para tomar decisões baseadas em valores aleatórios; e é importante na criação de comportamentos variados e dinâmicos.

7.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

Lucas está trabalhando com sua equipe no desenvolvimento de um aplicativo. Durante uma fase crítica do projeto, ocorreu a necessidade de atualizar uma parte do código. No entanto, o código não está bem organizado, e as funcionalidades estão conectadas de maneira confusa. Como essa falta de organização pode impactar negativamente no andamento do aplicativo?

A falta de organização é uma prática comum e não influencia na eficiência do projeto.

A organização do código é importante apenas para projetos pequenos; em projetos grandes, não faz diferença.

Não há impacto, pois os desenvolvedores podem sempre entender o código, independentemente da organização.

A desorganização pode levar a dificuldades na hora de identificar e mudar partes específicas do código, atrasando o desenvolvimento.

8.

MULTIPLE CHOICE QUESTION

5 mins • 4 pts

Considere a seguinte situação: Fernanda está colaborando em um projeto de desenvolvimento de um site. Durante uma revisão de código, percebeu que uma função complexa poderia ser simplificada e dividida em partes menores para facilitar a compreensão.

Qual é o termo que descreve essa prática de melhoria e qual benefício ela proporciona ao código?

Ajuste de código serve para aumentar o número de linhas de código, com o objetivo de melhorar o desempenho do sistema.

Refatoração serve para reestruturar o código para torná-lo mais compreensível, sem alterar as funcionalidades do código.

  • Otimização de código serve para verificar a existência de novos bugs com o objetivo de corrigi-los.

  • Revisão de código serve para tornar o código mais fácil de entender, alterando as suas funcionalidades.