← Listas de exercícios
📝 Lista de exercícios · Computação · 7º ano

Reúso

Nome:Turma:Data:
1.Múltipla escolha
Criar um bloco “desenhar casa” e usá-lo três vezes para desenhar uma rua é um exemplo de:

Resposta: b) O mesmo bloco é reaproveitado em vez de reescrever os passos.

2.Múltipla escolha
Um bloco “desenhar quadrado de lado L” tem L como:

Resposta: a) O parâmetro permite usar o mesmo bloco com tamanhos diferentes.

3.Verdadeiro ou falso
Sobre funções, procedimentos e reúso:
  • Reaproveitar blocos deixa o programa mais curto.
  • Se o bloco tiver um erro, corrigir em um só lugar corrige todos os usos.
  • Um bloco pode chamar outro bloco.
  • Reúso só é possível se o bloco não tiver parâmetros.

Resposta: V, V, V, F. Parâmetros tornam o bloco ainda mais reaproveitável.

4.Múltipla escolha
Qual destas tarefas de uma feira de ciências é a melhor candidata a virar um “molde” reutilizável?

Resposta: d) A placa se repete para cada projeto, mudando só título e autores (parâmetros).

5.Múltipla escolha
O que este programa desenha?
bloco triangulo(L):
    repita 3 vezes: ande L, gire 120°
triangulo(50)
triangulo(100)

Resposta: a) O mesmo bloco é chamado com L = 50 e L = 100.

6.Dissertativa
Descreva um bloco reutilizável (com pelo menos um parâmetro) que poderia ser usado em um jogo ou em um desenho, e mostre três usos diferentes desse bloco. Explique quais vantagens o reúso traz.

Resposta esperada: Exemplo: bloco “pular(altura)” usado com 10, 20 e 30; ou “desenhar estrela(tamanho)”. Vantagens: código menor, mais fácil de corrigir e de entender, reaproveitamento em outros projetos.

As questões dissertativas não são corrigidas automaticamente: compare com a resposta esperada ou entregue ao professor.

Para estudar o tema