Buscar

Sobre variáveis locais, globais, de tipos primitivos e por referência, analise as afirmativas a seguir. I. Uma vez instanciadas, as variáveis glob...

Sobre variáveis locais, globais, de tipos primitivos e por referência, analise as afirmativas a seguir.

I. Uma vez instanciadas, as variáveis globais não poderão ter seu valor alterado, pois se comportam como uma variável cujo valor inicial será fixo durante toda a execução do programa.
II. Na perspectiva do programador, as informações de uma variável primitiva são armazenadas como valor dessa variável, efetivamente. Na referência, existe uma associação relacionada às informações dessa variável.
III. Os atributos são as informações armazenadas e definidas no modelo de classe. Quando objetos são instanciados (construídos e inicializados), cada um contém sua identidade, ou seja, seus dados são armazenados no campo de atributos do objeto.
IV. Uma variável local é declarada dentro da função ou um argumento é passado para uma função. Como podemos observar em diversas programações, se declararmos variáveis em uma função, só poderemos usá-las dentro dessa função.

Está correto o que se afirma em:

I. Uma vez instanciadas, as variáveis globais não poderão ter seu valor alterado, pois se comportam como uma variável cujo valor inicial será fixo durante toda a execução do programa.
II. Na perspectiva do programador, as informações de uma variável primitiva são armazenadas como valor dessa variável, efetivamente. Na referência, existe uma associação relacionada às informações dessa variável.
III. Os atributos são as informações armazenadas e definidas no modelo de classe. Quando objetos são instanciados (construídos e inicializados), cada um contém sua identidade, ou seja, seus dados são armazenados no campo de atributos do objeto.
IV. Uma variável local é declarada dentro da função ou um argumento é passado para uma função. Como podemos observar em diversas programações, se declararmos variáveis em uma função, só poderemos usá-las dentro dessa função.
a. I e III, apenas
b. I, II e IV, apenas
c. I e II, apenas
d. II e III, apenas
e. II, III e IV, apenas

Essa pergunta também está no material:

Programação Orientada a Objetos - Semana 2 - Atividade Avaliativa UNIVESP 2023
5 pág.

Analise e Poo Universidade Virtual do Estado de São PauloUniversidade Virtual do Estado de São Paulo

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra c) I e II, apenas. Justificativa: I. Uma vez instanciadas, as variáveis globais não poderão ter seu valor alterado, pois se comportam como uma variável cujo valor inicial será fixo durante toda a execução do programa. - ERRADO. As variáveis globais podem ter seu valor alterado durante a execução do programa. II. Na perspectiva do programador, as informações de uma variável primitiva são armazenadas como valor dessa variável, efetivamente. Na referência, existe uma associação relacionada às informações dessa variável. - CORRETO. As variáveis primitivas armazenam diretamente o valor, enquanto as variáveis por referência armazenam um endereço de memória que aponta para o valor. III. Os atributos são as informações armazenadas e definidas no modelo de classe. Quando objetos são instanciados (construídos e inicializados), cada um contém sua identidade, ou seja, seus dados são armazenados no campo de atributos do objeto. - ERRADO. Os atributos são informações armazenadas em um objeto específico, não no modelo de classe. IV. Uma variável local é declarada dentro da função ou um argumento é passado para uma função. Como podemos observar em diversas programações, se declararmos variáveis em uma função, só poderemos usá-las dentro dessa função. - ERRADO. As variáveis locais só podem ser usadas dentro do escopo em que foram declaradas, não necessariamente dentro de uma função.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image