Logo Passei Direto
Buscar
Uma operação pode ser avaliada de forma ainda mais detalhada, a partir da divisão em três passos. Que passos são esses?
a. 1° passo: Atribuição do valor: a variável indicada no lado esquerdo recebe o valor do dado gerado (o número 1); 2° passo: Criação da variável: cria-se a variável indicada no lado esquerdo da atribuição (a variável a) se não existir no escopo atual; 3° passo: Geração do dado: cria-se na memória o objeto (dado) resultante do lado direito da atribuição.
b. 1° passo: Verificação do dado: verifica-se se o dado do lado direito da atribuição (o número 1) já existe na memória; 2° passo: Geração da variável: cria-se a variável indicada no lado esquerdo da atribuição (a variável a) se não existir no escopo atual; 3° passo: Atribuição do valor: a variável indicada no lado esquerdo recebe o valor do dado gerado.
C. 1° passo: Geração do dado: cria-se na memória o objeto (dado) resultante do lado direito da atribuição (o número 1); 2° passo: Verificação e criação da variável: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável (a variável a); 3° passo: Atribuição da referência: a variável indicada no lado esquerdo da atribuição (a variável a) passa a apontar para o objeto gerado no 1° passo (o número 1).
d. 1° passo: Criação da variável: se a variável indicada no lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável; 2° passo: Geração do dado: cria-se na memória objeto (dado) resultante do lado direito da atribuição (o número 1); 3° passo: Atribuição do valor: a variável indicada no lado esquerdo da atribuição (a variável a) recebe o valor do dado gerado.
e. 1° passo: Atribuição do dado: a variável indicada no lado esquerdo da atribuição (a variável a) recebe valor do lado direito (o número 1); 2° passo: Geração da variável: se a variável indicada do lado esquerdo da atribuição não existir no escopo (contexto) atual, cria-se essa variável; 3° passo: Verificação da existência do dado: verifica-se se o dado gerado existe na memória.
User badge image
Computacional360

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para determinar a sequência correta dos passos na avaliação de uma operação de atribuição, vamos analisar cada alternativa: a) 1° passo: Atribuição do valor; 2° passo: Criação da variável; 3° passo: Geração do dado. - A ordem não parece correta, pois a variável deve ser criada antes de receber um valor. b) 1° passo: Verificação do dado; 2° passo: Geração da variável; 3° passo: Atribuição do valor. - A verificação do dado não é um passo típico em uma atribuição simples. c) 1° passo: Geração do dado; 2° passo: Verificação e criação da variável; 3° passo: Atribuição da referência. - Esta opção parece correta, pois primeiro gera-se o dado, depois verifica-se se a variável existe e, por fim, atribui-se a referência. d) 1° passo: Criação da variável; 2° passo: Geração do dado; 3° passo: Atribuição do valor. - A criação da variável deve ocorrer após a geração do dado, não antes. e) 1° passo: Atribuição do dado; 2° passo: Geração da variável; 3° passo: Verificação da existência do dado. - A atribuição do dado não é o primeiro passo, pois a variável deve ser criada antes. Após essa análise, a alternativa que melhor descreve a sequência correta dos passos é a c): 1° passo: Geração do dado; 2° passo: Verificação e criação da variável; 3° passo: Atribuição da referência.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina