Logo Passei Direto
Buscar
Na programação estruturada, a gestão de memória é vital. Variáveis funcionam como locais de armazenamento, mas é preciso distinguir a área reservada do rótulo de acesso. A tipagem define quais dados ocupam esse espaço e as operações permitidas, assegurando a integridade e eficiência do algoritmo. MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de programação de computadores. 29. ed. Rio de Janeiro: Érica, 2019.
Indique a opção correta sobre variáveis e identificadores em linguagens de tipagem estática.
a. Em linguagem tipada, uma variável inteira poderia armazenar reais se o identificador fosse mantido.
b. A inicialização automática na declaração ocorreria em todas as linguagens, eliminando lixo de memória.
c. Identificador e variável seriam sinônimos do endereço físico imutável da memória onde o dado é processado.
d. A declaração reserva memória e define o tipo, restringindo os valores armazenáveis e as operações permitidas.
e. Constantes estariam em memória volátil, opostas às variáveis de área permanente após a execução.
User badge image
Aprendendo Através de Exercícios

há 13 horas

Respostas

User badge image

Ed Verified user icon

há 13 horas

Vamos analisar cada alternativa com base no conceito de variáveis e identificadores em linguagens de tipagem estática: a) Em linguagem tipada, uma variável inteira poderia armazenar reais se o identificador fosse mantido. Falso. Em linguagens de tipagem estática, o tipo da variável é fixo e não pode armazenar valores de outro tipo sem conversão explícita. b) A inicialização automática na declaração ocorreria em todas as linguagens, eliminando lixo de memória. Falso. Nem todas as linguagens fazem inicialização automática; muitas deixam a variável com lixo de memória se não inicializada explicitamente. c) Identificador e variável seriam sinônimos do endereço físico imutável da memória onde o dado é processado. Falso. Identificador é o nome simbólico usado no código; variável é o espaço de memória, mas o endereço pode mudar (ex: em linguagens com gerenciamento dinâmico). d) A declaração reserva memória e define o tipo, restringindo os valores armazenáveis e as operações permitidas. Verdadeiro. Em linguagens de tipagem estática, a declaração da variável reserva espaço na memória e define seu tipo, o que limita os valores que podem ser armazenados e as operações que podem ser feitas. e) Constantes estariam em memória volátil, opostas às variáveis de área permanente após a execução. Falso. Constantes são valores fixos durante a execução, mas isso não implica que estejam em memória volátil ou permanente; essa afirmação está incorreta. Resposta correta: d. A declaração reserva memória e define o tipo, restringindo os valores armazenáveis e as operações permitidas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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