Tipus de Dades: Elementals, Estructurats i TAD

Clasificado en Español

Escrito el en catalán con un tamaño de 1,74 KB

Tipus de Dades

Un tipus de dades elemental és aquell que, en tot moment, pot tenir un únic valor.

Els tipus de dades estructurats es formen a partir d'una agrupació de components. Cada un d'aquests components pot estar format per elements de qualsevol tipus de dades. Els tipus estructurats més utilitzats són:

  • Taules (vectors o arrays): tots els components són del mateix tipus de dades (homogenis).
  • Tuples (registres o estructures): els components poden ser de tipus de dades diferents (heterogenis). Amb la programació orientada a objectes, s'associen a classes i objectes.

Matrius

Són estructures de dades estàtiques on un element s'identifica mitjançant dos nombres enters: fila i columna. Per tant, una matriu és una estructura bidimensional.

Registres

Des del punt de vista de la programació, un registre és una col·lecció fixa d'informació relativa a un sol objecte. Es pot accedir a la informació com un tot o per parts (camps).

Tipus Abstracte de Dades (TAD)

Un TAD defineix:

  • Un tipus elemental o no.
  • Un conjunt d'operacions (interfície del TAD).

Les operacions de la interfície són les úniques permeses sobre els tipus exportats. Hi ha axiomes i precondicions que defineixen l'àmbit del TAD.

Encapsulació

La definició explícita d'una interfície com a mecanisme d'actuació sobre els valors del TAD garanteix una utilització correcta. Aquesta tècnica s'anomena encapsulació.

Entradas relacionadas: