A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

CAPITULO 6: TIPOS DE DADOS

Apresentações semelhantes


Apresentação em tema: "CAPITULO 6: TIPOS DE DADOS"— Transcrição da apresentação:

1 CAPITULO 6: TIPOS DE DADOS
Paradigmas de linguagem de programação CAPITULO 6: TIPOS DE DADOS Wemerson Ferreira; Claudemiro Caetano

2 Evolução dispositivos de armazenamento de dados
Paradigmas de linguagem de programação Evolução dispositivos de armazenamento de dados Ao longo dos anos, os dispositivos móveis sofreram modificações para melhor se adaptarem aos aparelhos eletrônicos e suas tecnologias avançadas. Os diversos dispositivos podem ser dos seguintes tipos, de acordo com a escala de evolução: Disquete, Disco Rígido, CD, CD-R, CD-RW,DVD, HD DVD, SSD, Cartão de Memória e Pen Drive (USB), além da Memória RAM, que é também considerada um dispositivo de armazenamento.

3 Paradigmas de linguagem de programação
TIPOS DE DADOS Nos algoritmos criados para realizar tarefas na computação utilizamos variáveis para manipular dados, por exemplo: nome, idade, altura, peso, data de nascimento, sexo, saldo, etc. Para otimizar a utilização da memória, cada variável armazena apenas um tipo de dados.

4 Paradigmas de linguagem de programação
TIPOS DE DADOS Em computação existem 4 tipos de dados primitivos, algumas linguagens subdividem esses tipos de dados em outros de acordo com a capacidade de memória necessária para a variável. Mas de modo geral, os tipos de dados primitivos são:

5 Paradigmas de linguagem de programação
TIPOS DE DADOS INTEIRO: Representa valores numéricos negativo ou positivo sem casa decimal, ou seja, valores inteiros. REAL: Representa valores numéricos negativo ou positivo com casa decimal, ou seja, valores reais. Também são chamados de ponto flutuante. LÓGICO: Representa valores booleanos, assumindo apenas dois estados, VERDADEIRO ou FALSO. TEXTO: Representa uma sequencia de um ou mais de caracteres, colocamos os valores do tipo TEXTO entre ” ”.

6 Paradigmas de linguagem de programação
TIPOS DE DADOS TIPO MATRIZ: Uma matriz é um agregado homogêneo de elementos de dados no qual um elemento individual é identificado por sua posição na agregação, relativamente ao primeiro elemento. Vinculações de índices e categorias de matrizes Estática Dinâmica de pilha fixa Dinâmica de monte

7 Paradigmas de linguagem de programação
TIPOS DE DADOS Matrizes heterogêneas: Uma matriz heterogênea é uma em que os elementos não precisam ser do mesmo tipo Suportadas por Perl, Python, JavaScript e Ruby. Tipos enumeração: Todos os valores possíveis, os quais são constantes nomeadas, na definição enum days {mon, tue, wed, thu, fri, sat, sun}; Melhora a confiabilidade, Melhora a legibilidade. Ex.: não precisa codificar uma cor como um número.

8 Paradigmas de linguagem de programação
TIPOS DE DADOS Tipos subfaixa: Uma subsequência contígua de um tipo ordinal Ex.: é uma subfaixa do tipo inteiro. Teoria e tipos de dados A teoria de tipos é uma ampla área de estudo em matemática, lógica, ciência da computação e filosofia Em ciência da computação, existem dois ramos de teoria de tipos: - Prático – tipos de dados em linguagens comerciais - Abstrato – cálculo lambda tipado Um sistema de tipos é um conjunto de tipos e as regras que governam seu uso em programas

9 Paradigmas de linguagem de programação
TIPOS DE DADOS

10 Paradigmas de linguagem de programação
TIPOS DE DADOS

11 Paradigmas de linguagem de programação
TIPOS DE DADOS

12 Paradigmas de linguagem de programação
TIPOS DE DADOS

13 Paradigmas de linguagem de programação
TIPOS DE DADOS

14 Paradigmas de linguagem de programação
TIPOS DE DADOS

15 Paradigmas de linguagem de programação
TIPOS DE DADOS

16 Paradigmas de linguagem de programação
TIPOS DE DADOS

17 Paradigmas de linguagem de programação
TIPOS DE DADOS

18 Paradigmas de linguagem de programação
TIPOS DE DADOS


Carregar ppt "CAPITULO 6: TIPOS DE DADOS"

Apresentações semelhantes


Anúncios Google