3º semestre analise e desenvolvimento de sistemas individual

1107 palavras 5 páginas
Estruturas de dados
Alocação na memória Ao criar um programa usualmente temos que especificar, antes de começar a executar o programa, as variáveis que vamos usar, reservando assim um espaço na memória. As variáveis que são alocadas em posições fixas da memória são chamadas de variáveis estáticas e as variáveis que não possuem uma posição fixa, e que são criadas e destruídas durante a execução do programa, são chamadas de variáveis dinâmicas.
A alocação de memória no computador pode ser dividida em dois grupos Alocação Estática e Alocação Dinâmica.
Alocação Estática: os dados tem um tamanho fixo e estão organizados seqüencialmente na memória do computador. Um exemplo típico de alocação estática são as variáveis globais.
Alocação Dinâmica: os dados não precisam ter um tamanho fixo, pois podemos definir para cada dado quanto de memória que desejamos usar. Sendo assim vamos alocar espaços de memória (blocos) que não precisam estar necessariamente organizados de maneira seqüencial, podendo estar distribuídos de forma esparsa na memória do computador. Na alocação dinâmica, vamos pedir para alocar/desalocar blocos de memória, de acordo com a nossa necessidade, reservando ou liberando blocos de memória durante a execução de um programa.
Tipos de dados Assume-se que cada constante, variável, expressão ou função é um certo tipo de dados. Esse tipo refere-se essencialmente ao conjunto de valores que uma constante variável, etc. pode assumir.
Tipos de dados primitivos Essencialmente são os números, valores lógicos, caracteres, etc que são identificados na maioria das linguagens: int: compreende os números inteiros, float: compreende os números reais, char: compreende os caracteres.
Tipos de dados Abstratos significa um conjunto de valores e as operações que serão efetuadas sobre esses valores. Não se leva

Relacionados

  • Portifólio individual 3º semestre - analise e desenvolvimento de sistema
    3657 palavras | 15 páginas
  • macarena
    3741 palavras | 15 páginas
  • reererere
    427 palavras | 2 páginas
  • nnnnnnnnnnnnnnnn
    1003 palavras | 5 páginas
  • Descrição do trabalho para modelagem
    743 palavras | 3 páginas
  • Trabalhoos02
    546 palavras | 3 páginas
  • Portifolio Individual 4 E 5
    295 palavras | 2 páginas
  • cargos e salarios
    22397 palavras | 90 páginas
  • Teste
    420 palavras | 2 páginas
  • locadora buggys
    279 palavras | 2 páginas