Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Diferenças entre o objeto abstrato Tipos de Dados e Abstração de Dados
Desenvolvimento de software é um campo complexo que é cheia de jargões de som semelhante . Dois pedaços de jargão que muitas vezes são mal utilizados são " tipos de dados abstratos " e " abstração de dados. " Estes são dois conceitos completamente diferentes no campo da ciência da computação. As diferenças entre eles são muitos. Se você está interessado nos princípios por trás do desenvolvimento de software orientado a objetos, conhecer as distinções entre esses conceitos irá beneficiá-lo muito. Abstração de Dados esconde detalhes

abstração de dados é uma técnica de programadores utilizam para esconder os detalhes de um pedaço de software por trás de sua interface. Isso permite que outros programadores e software cliente para usar facilmente o seu software através de uma interface simplificada. Abstração de dados também acontece no mundo real. Quando você levar o seu carro para o mecânico e pedir uma mudança de óleo , ele pede dinheiro e as chaves do seu carro. Uma meia hora depois, ele mudou o seu petróleo. Você não precisa necessariamente saber os detalhes do que aconteceu sob o capô. O mecânico empregou abstração de dados , separando a interface ( intercâmbio social e fiscal ) da implementação (abrindo capô do carro , a drenagem de óleo, substituição de óleo fresco) .

Tipos de dados abstratos Representar Modelos Matemáticos

um tipo de dados abstrato é um modelo matemático , geralmente aplicada através de um algoritmo computadorizado. Um exemplo de um tipo de dados resumo é uma " pilha ", um modelo de dados que aceita a entrada no topo de uma pilha de artigos armazenados . Os artigos são removidos do topo da pilha , de modo que se segue o comportamento de primeiro a entrar , primeiro a sair . Existem muitos tipos comuns abstractos de dados conhecidos para o campo da ciência da computação (consulte Recursos) .
Abstração de Dados Usado em Design Programa

Desde abstração de dados é uma técnica utilizada para esconder os detalhes de um sistema complexo de seu utilizador, a maior parte do trabalho de concepção de um projecto envolve determinar os pormenores da captação de dados . Os líderes do projeto precisa determinar aspectos muito complexos do programa a partir de um ponto de vista em todo o sistema , mas com o uso de abstração de dados que eles podem dividir o problema em pedaços menores .

Tipos de dados abstratos usados ​​durante a execução

tipos abstratos de dados são utilizados para armazenar e manipular dados. Eles são , portanto, mais uma parte do aspecto de programação real de projeto de software de abstração de dados . Um programador pode usar tipos de dados abstratos para manipular dados como parte do objetivo de seu projeto, que provavelmente envolve abstração de dados em um nível de design superior.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Justificar parágrafos com um Tag em HTML 
·Como referência um Byte em Armazenamento de Trabalho e…
·Caixa de seleção ColdFusion Tutorial 
·Como fazer Quartus Compilação Faster 
·Como substituir Proteção 555 
·Como Ler um personagem de um teclado na Assembléia 
·Como ignorar a Lixeira Quando Soltando um Tablespace no…
·Como automatizar o Visio com o PowerShell 
·Diferença entre determinísticas e não determinístic…
·Como plotar vários gráficos em Mathematica 
  Artigos em destaque
·Como escrever uma Invertendo funções de linha de util…
·Definição das Demonstrações seqüenciais 
·Tipos de ataques de saturação de buffer 
·Como começar a aprender Objective C no Windows 
·Como Alternar uma variável em C 
·Como usar Triggers Em GTK Radiant 
·Como se conectar a Heliohost Banco de Dados 
·Como converter um número para um personagem usando C +…
·Vantagens e Desvantagens de Programação Sem Tipos Idi…
·Como classificar uma lista genérico 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados