Engenharia Múltipla Escolha

No Alice, como você obteria o tamanho de um objeto peixe?

No Alice, como você obteria o tamanho de um objeto peixe?

  1. getWidth
  2. getLength
  3. getDepth
  4. getHeight

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - getWidth

Esta questão avalia o conhecimento sobre a sintaxe e as propriedades dos objetos no ambiente de programação educativo Alice. O Alice é uma ferramenta visual que utiliza objetos 3D para ensinar conceitos de programação orientada a objetos.

Análise da Questão

Para determinar a resposta correta, precisamos entender como as dimensões dos objetos são acessadas na linguagem do Alice:

  1. Métodos Válidos para Objetos:
    Em Alice, os objetos possuem três dimensões espaciais principais, acessadas pelos seguintes métodos:
  • getWidth(): Retorna a largura (eixo X).
  • getHeight(): Retorna a altura (eixo Y).
  • getDepth(): Retorna a profundidade (eixo Z).
  1. O Erro Comum (getLength):
    A opção getLength é uma "pegadinha" clássica. Embora em linguagens como Java ou JavaScript utilizemos .length para obter o tamanho de Arrays (listas) ou Strings, não existe um método nativo chamado getLength para objetos comuns no Alice. Usar isso causaria um erro de compilação.
  2. Definindo "Tamanho":
    Quando a pergunta se refere ao "tamanho" geral sem especificar o eixo, no contexto de testes introdutórios de Alice, o getWidth é frequentemente a resposta esperada. Isso ocorre porque, visualmente, a largura é a dimensão mais representativa do "tamanho" de um objeto quando visto de frente na tela principal, e serve para distinguir o conceito de "largura do objeto" do conceito de "comprimento de uma lista".

Resumo Didático

MétodoUso Correto no AliceObservação
getWidth✅ SimObtém a dimensão X do objeto (Largura)
getLength❌ NãoUsado apenas para Arrays/Listas (ex: minhaLista.size)
getDepth✅ SimObtém a dimensão Z do objeto (Profundidade)
getHeight✅ SimObtém a dimensão Y do objeto (Altura)

Portanto, a alternativa correta é a A, pois getWidth é o método válido para acessar uma das dimensões físicas do objeto peixe dentro do ambiente Alice.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.