ANALISE E DESENVOLVIMENTO DE SISTEMAS

Páginas: 3 (686 palavras) Publicado: 6 de novembro de 2013
ANALISE E DESENVOLVIMENTO DE SISTEMAS

Estrutura de Dados

Tipos Abstratos de Dados
Mestra d’Arrochella

1

Conteúdo
1. 
2. 
3. 
4. 
5. 

Introdução
Dado
Abstração
Tipo Abstratode Dados
Aplicações

2

1. Introdução
•  Tipo Abstrato de Dado (TDA)

?
3

1. Introdução
•  Tipo Abstrato de Dado (TDA) é uma
especificação de um conjunto de dados e
operações que podemser executadas
sobre esses dados.

4

Dado

?
5

Dado
•  Os dados referem-se a uma coleta de informações
organizadas: resultado da experiência ou observação.
– 
– 
– 
– 

Números,Textos,
Imagens,
Sons.

Identifica, representam algo.
•  Informática trabalha com:
–  Representações,
–  Modelos.
6

Especificação

?
7

Especificação
•  Indicação de quaiscaracterística do objeto real
devem ser incorporadas ao modelo.
•  Exemplos:
–  Funcionário
• 
• 
• 
• 

Nome
Idade
Endereço
função

–  Carro
• 
• 
• 
• 

Marca e modelo
Ano
Motorizaçãocor

8

Operação

?
9

Operação
•  Ações associadas a um objeto através de
suas características (dados)
•  Funcionário
–  Admitir
–  Demitir
–  Promover
–  Mudar
–  Envelhecer(função)
(função e situação)
(função e salário)
(endereço)
(idade)
10

Operação
•  Carro
–  Andar
–  Parar
–  Estacionar
–  Comprar
–  Vender

11

Abstração

?
12

Abstração•  Abstração é o processo ou resultado de
generalização por redução do conteúdo da
informação de um conceito ou fenômeno
observável, normalmente para reter apenas a
informação que é relevante paraum propósito
particular.
•  É usada para entender e resolver problemas e
comunicar suas solução para o computador
usando alguma linguagem computacional em
particular.
13

Abstração
• Abstração consiste de focalizar nos aspectos
essenciais inerentes a uma entidade e ignorar
propriedades não significativas para o modelo.
•  Em termos de desenvolvimento de sistemas, isto
significa...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Análise e desenvolvimento de sistemas
  • Fdd análise e desenvolvimento de sistemas
  • Analise e desenvolvimento de sistemas
  • Analise e desenvolvimento de sistemas
  • Analise e desenvolvimento de sistema
  • analise e desenvolvimento de sistema
  • Análise e desenvolvimento de sistemas
  • Analise e desenvolvimento de sistemas

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!