Structuri de date. Teorie şi practică

Autor

Anul apariției

Format

17/24 cm

Număr pagini

282

ISBN

978-606-34-0438-2

La achiziția acestei cărți de pe site-ul Editurii ASE se va aplica un discount de 16% pentru toți cei care au conturi de site cu adrese de e-mail din domeniul @ase.ro

41,30 lei

Structurile de date sunt un pivot central al carierei oricărui dezvoltator software, dar și un instrument foarte bun de formare a gândirii abstracte. Orice dezvoltator software necesită o bună cunoaștere a structurilor de date fundamentale care, împreună cu principiile algoritmilor de programare, oferă posesorilor toate competențele necesare rezolvării oricărei probleme în orice nivel de complexitate.

Autorii au structurat lucrarea pe capitole care urmăresc o abordare graduală a problematicii structurilor de date, îmbinând latura teoretică cu latura practică, pentru a oferi studenților, dar și specialiștilor din producție, un suport solid care să le permită derularea unor procese optime de alocare și nivelare de resurse, atunci când trec la dezvoltarea de aplicații informatice cu nivel de complexitate ridicat, destinate unui număr foarte ridicat de utilizatori în mediul online mai ales.

Clear
Tip carte: Alege din variantele disponibile

Cartea intitulată Structuri de date. Teorie și practică, publicată la Editura ASE, este rodul unei îndelungate activități desfășurate de cei patru autori, respectiv de prof. univ. dr. Cristian CIUREA, conf. univ. dr. Mihai DOINEA, conf. univ. dr. Marius POPA și conf. univ. dr. Alin ZAMFIROIU, cadre didactice prestigioase la Departamentul de Informatică și Cibernetică Economică, unde au predat cursuri și au coordonat activități de laborator la disciplina Structuri de date, aflată în programa de învățământ a studenților, viitori informaticieni.

Autorii au structurat lucrarea pe capitole care urmăresc o abordare graduală a problematicii structurilor de date, îmbinând latura teoretică cu latura practică, pentru a oferi studenților, dar și specialiștilor din producție, un suport solid care să le permită derularea unor procese optime de alocare și nivelare de resurse, atunci când trec la dezvoltarea de aplicații informatice cu nivel de complexitate ridicat, destinate unui număr foarte ridicat de utilizatori în mediul online mai ales.

Obiectivul lucrării este de a oferi dezvoltatorilor software un mediu de studiu individual al structurilor de date implementate în limbajul de programare C. În mod particular, lucrarea este adresată tuturor studenţilor care participă în cadrul cursurilor de programare a calculatoarelor cu accent pe definirea, gestionarea şi relaţionarea zonelor de memorie care vor stoca date la run-time.

Lucrarea a fost gândită pentru a fi utilă celor care doresc să scrie software performant, cu nivel de complexitate ridicat și care urmăresc obținerea unui nivel sporit de calitate prin includerea de secvențe de instrucțiuni verificate de-a lungul timpului, bine gândite, optimale, dacă prin acest concept se acceptă secvențele cele mai bune dintr-o multitudine cunoscută de secvențe de instrucțiuni și nu din totalitatea de secvențe care ar exista vreodată.

Structurile de date sunt un pivot central al carierei oricărui dezvoltator software, dar și un instrument foarte bun de formare a gândirii abstracte. Orice dezvoltator software necesită o bună cunoaștere a structurilor de date fundamentale care, împreună cu principiile algoritmilor de programare, oferă posesorilor toate competențele necesare rezolvării oricărei probleme în orice nivel de complexitate.

În concluzie, principiile după care autorii s-au ghidat în prezentarea structurilor de date de bază sunt principii care nu se aplică doar în domeniul programării, ci sunt extensibile în aproape orice activitate din viața de zi cu zi. Gestiunea unui set de elemente constituie o operație fără de care desfășurarea activităților cotidiene nu este posibilă, prin urmare structurile de date sunt o condiție sine qua non în optimizarea efortului zilnic și maximizarea, eficientizarea rezultatului muncii noastre.