Structura articol. Tipul de date abstract articol



Structura articol. Tipul de date abstract articol

Metoda cea mai generala de a obtine a tipuri structurate este aceea de a reuni elemente ale mai multor tipuri, unele dintre ele fiind la randul lor structurate, intr-un tip compus.

Exemple in acest sens sunt:



o      Numerele complexe din matematica care sunt compuse din doua numere reale

o      Punctele de coordonate compuse din doua sau mai multe numere reale in functie de numarul de dimensiuni ale spatiului la care se refera.

In matematica un astfel de tip compus se numeste produsul cartezian al tipurilor constitutive.

Setul de valori al tipului compus consta din toate combinatiile posibile ale valorilor tipurilor componente, selectand cate o singura valoare din fiecare.

O astfel de combinatie se numeste n-uplu;

Numarul total de combinatii este egal cu produsul numerelor de elemente ale fiecarui tip constitutiv, adica cardinalitatea tipului compus este egala cu produsul cardinalitatilor tipurilor constitutive.

//Definire Tip articol - Varianta C

typedef struct numeTip;

TDA Articol[1.4.3.e]



Modelul matematic

O colectie finita de elemente numite campuri, care pot apartine unor tipuri diferite. Exista o corespondenta biunivoca intre lista identificatorilor de campuri si colectia de elemente.

Notatii

a - obiect de tip articol;

id - identificator nume de camp;

e - obiect de acelasi tip cu campul id din articolul a.

Operatori

DepuneArticol(a,id,e) - procedura care memoreaza valoarea lui e in campul id al lui a;

e:= FurnizeazaArticol(a,id) - functie care returneaza
valoarea campului id din a.












Copyright © Contact | Trimite referat


Ultimele referate adaugate
Mihai Beniuc
   - Mihai beniuc - „poezii"
Mihai Eminescu Mihai Eminescu
   - Mihai eminescu - student la berlin
Mircea Eliade Mircea Eliade
   - Mircea Eliade - Mioara Nazdravana (mioriţa)
Vasile Alecsandri Vasile Alecsandri
   - Chirita in provintie de Vasile Alecsandri -expunerea subiectului
Emil Girlenu Emil Girlenu
   - Dragoste de viata de Jack London
Ion Luca Caragiale Ion Luca Caragiale
   - Triumful talentului… (reproducere) de Ion Luca Caragiale
Mircea Eliade Mircea Eliade
   - Fantasticul in proza lui Mircea Eliade - La tiganci
Mihai Eminescu Mihai Eminescu
   - „Personalitate creatoare” si „figura a spiritului creator” eminescian
George Calinescu George Calinescu
   - Enigma Otiliei de George Calinescu - geneza, subiectul si tema romanului
Liviu Rebreanu Liviu Rebreanu
   - Arta literara in romanul Ion, - Liviu Rebreanu











Scriitori romani