Semantica

861 palavras 4 páginas
Semântica de Linguagens de Programação
Exercícios de revisão do capítulo 5:
1) Caracterize uma variável.
Uma variável pode ser caracterizada como um sêxtuplo de atributos: nome, endereço, valor, tipo, tempo de vida e escopo.
2) Defina apelidos e analise as implicações da criação de apelidos para a legibilidade de uma linguagem de programação.

Quando mais de um nome de variável é usado para acessar uma única localização de memória, os nomes são chamados apelidos. A criação de apelidos é um problema para a legibilidade, porque permite que uma variável tenha seu valor modificado por uma atribuição a uma variável diferente.

3) “Em termos gerais, uma vinculação é uma associação...”. Para a declaração da variável inteira teste como se segue, responda:

int teste;

a) Qual vinculação pode ser observada na instrução apresentada?

Pode ser observada uma vinculação do tipo da variável teste.

b) E o que pode ser comentado com relação ao tempo de vinculação?

Essa variável é vinculada no tempo de compilação.

4) Explique declaração explícita e implícita.

Uma declaração explícita é uma instrução em um programa que lista nomes de variáveis e especifica que elas são de um tipo particular. Uma declaração implícita é um meio de associar variáveis a tipos por convenções padrões em vez de por instruções de declaração. Nesse caso, a primeira ocorrência de um nome de variável em um programa constitui sua declaração implícita. Tanto as declarações explícitas como as implícitas criam vinculações estáticas a tipos.
5) O que são variáveis estáticas?
As variáveis estáticas são aquelas vinculadas a células da memória antes que a execução do programa inicie e que assim permanecem até que a execução do programa encerre. Uma das vantagens das variáveis estáticas é a eficiência, pois seu endereçamento é direto, diferentemente de outros tipos de variáveis que o endereçamento é indireto, mais lento.

6) Defina escopo e tempo de vida de uma variável.
O escopo de uma

Relacionados

  • Semantica
    2022 palavras | 9 páginas
  • Semantica
    1341 palavras | 6 páginas
  • Semantica
    357 palavras | 2 páginas
  • semântica
    455 palavras | 2 páginas
  • Semantica
    391 palavras | 2 páginas
  • Semãntica
    443 palavras | 2 páginas
  • semantica
    1062 palavras | 5 páginas
  • Semantica
    1047 palavras | 5 páginas
  • SEMÂNTICA
    2905 palavras | 12 páginas
  • semantica
    2241 palavras | 9 páginas