Apropament a les estructures de dades des del programari lliure
La informàtica, o, més precisament, els programes, gestionen informació, una gran quantitat d’informació. Aquesta informació s’ha d’emmagatzemar a la memòria de l’ordinador o en mitjans d’emmagatzemament persistents (com ara un disc) de manera que s’hi pugui accedir tan eficientment com sigui possib...
| Autor: | |
|---|---|
| Tipo de recurso: | libro |
| Estado: | Versión publicada |
| Fecha de publicación: | 2018 |
| País: | España |
| Institución: | Universitat de Lleida (UdL) |
| Repositorio: | Repositori Obert UdL |
| OAI Identifier: | oai:repositori.udl.cat:10459.1/63471 |
| Acceso en línea: | http://hdl.handle.net/10459.1/63471 |
| Access Level: | acceso abierto |
| Palabra clave: | Estructures de dades (Informàtica) Programari lliure |
| id |
ES_39b4aee3af09fadd1d2d718f1601f649 |
|---|---|
| oai_identifier_str |
oai:repositori.udl.cat:10459.1/63471 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Apropament a les estructures de dades des del programari lliureRibó i Balust, Josep M. (Josep Maria)Estructures de dades (Informàtica)Programari lliureLa informàtica, o, més precisament, els programes, gestionen informació, una gran quantitat d’informació. Aquesta informació s’ha d’emmagatzemar a la memòria de l’ordinador o en mitjans d’emmagatzemament persistents (com ara un disc) de manera que s’hi pugui accedir tan eficientment com sigui possible. Les estructures de dades miren de resoldre aquest problema. Osigui, cerquen com estructurar la informació de manera que l’accés a ella sigui eficient. D’aquesta manera, podem pensar en una estructura de dades com una col.lecció de dades emmagatzemades amb una certa gràcia en un mitjà (típicament, la memòria de l’ordinador o el disc) de manera que sigui senzill d’accedir-hi. Però com accedim a una estructura de dades? Doncs, depenent de què signifiquin i per a què volem fer servir les dades d’aquella estructura. Si l’estructura representa la cua d’una pastisseria, en tot moment necessitarem accedir al primer de la cua i necessitarem afegir els nous clients al final de la cua. Si representa un diccionari (una col.lecció de paraules amb la seva definició, sinònims i exemples d’ús), no ens interessa per a res saber quina paraula és la primera. En canvi, voldrem trobar ràpidament tota la informació associada a una paraula determinada. Si l’estructura representa una xarxa de carreteres, la informació que li demanarem serà: quines són les ciutats veïnes de Lleida a la xarxa de carreteres? Veiem, doncs, que apareixen diferents estructures de dades segons l’ús que vulguem fer d’aquelles dades. En aquest llibre estudiarem algunes d’aquestes estructures de dades: les llistes (i les seves parentes, les cues i les piles), els arbres i les taules. Totes aquestes estructures de dades viuran a la memòria principal. Pràcticament no direm res de les estructures de dades en memòria persistent (fitxers i bases de dades). Aquest material serveix de base per a l’assignatura d’Estructures de Dades impartida al tercer quadrimestre del grau en Enginyeria Informàtica que s’ofereix a l’Escola Politècnica Superior de la Universitat de Lleida.Edicions de la Universitat de LleidaUniversitat de Lleida. Escola Politècnica Superior2018info:eu-repo/semantics/bookinfo:eu-repo/semantics/publishedVersionhttp://hdl.handle.net/10459.1/63471reponame:Repositori Obert UdL instname:Universitat de Lleida (UdL)Cataláncc-by-nc-sa (c) Josep Maria Ribó, 2018info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/oai:repositori.udl.cat:10459.1/634712026-06-24T12:42:17Z |
| dc.title.none.fl_str_mv |
Apropament a les estructures de dades des del programari lliure |
| title |
Apropament a les estructures de dades des del programari lliure |
| spellingShingle |
Apropament a les estructures de dades des del programari lliure Ribó i Balust, Josep M. (Josep Maria) Estructures de dades (Informàtica) Programari lliure |
| title_short |
Apropament a les estructures de dades des del programari lliure |
| title_full |
Apropament a les estructures de dades des del programari lliure |
| title_fullStr |
Apropament a les estructures de dades des del programari lliure |
| title_full_unstemmed |
Apropament a les estructures de dades des del programari lliure |
| title_sort |
Apropament a les estructures de dades des del programari lliure |
| dc.creator.none.fl_str_mv |
Ribó i Balust, Josep M. (Josep Maria) |
| author |
Ribó i Balust, Josep M. (Josep Maria) |
| author_facet |
Ribó i Balust, Josep M. (Josep Maria) |
| author_role |
author |
| dc.subject.none.fl_str_mv |
Estructures de dades (Informàtica) Programari lliure |
| topic |
Estructures de dades (Informàtica) Programari lliure |
| description |
La informàtica, o, més precisament, els programes, gestionen informació, una gran quantitat d’informació. Aquesta informació s’ha d’emmagatzemar a la memòria de l’ordinador o en mitjans d’emmagatzemament persistents (com ara un disc) de manera que s’hi pugui accedir tan eficientment com sigui possible. Les estructures de dades miren de resoldre aquest problema. Osigui, cerquen com estructurar la informació de manera que l’accés a ella sigui eficient. D’aquesta manera, podem pensar en una estructura de dades com una col.lecció de dades emmagatzemades amb una certa gràcia en un mitjà (típicament, la memòria de l’ordinador o el disc) de manera que sigui senzill d’accedir-hi. Però com accedim a una estructura de dades? Doncs, depenent de què signifiquin i per a què volem fer servir les dades d’aquella estructura. Si l’estructura representa la cua d’una pastisseria, en tot moment necessitarem accedir al primer de la cua i necessitarem afegir els nous clients al final de la cua. Si representa un diccionari (una col.lecció de paraules amb la seva definició, sinònims i exemples d’ús), no ens interessa per a res saber quina paraula és la primera. En canvi, voldrem trobar ràpidament tota la informació associada a una paraula determinada. Si l’estructura representa una xarxa de carreteres, la informació que li demanarem serà: quines són les ciutats veïnes de Lleida a la xarxa de carreteres? Veiem, doncs, que apareixen diferents estructures de dades segons l’ús que vulguem fer d’aquelles dades. En aquest llibre estudiarem algunes d’aquestes estructures de dades: les llistes (i les seves parentes, les cues i les piles), els arbres i les taules. Totes aquestes estructures de dades viuran a la memòria principal. Pràcticament no direm res de les estructures de dades en memòria persistent (fitxers i bases de dades). Aquest material serveix de base per a l’assignatura d’Estructures de Dades impartida al tercer quadrimestre del grau en Enginyeria Informàtica que s’ofereix a l’Escola Politècnica Superior de la Universitat de Lleida. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/book info:eu-repo/semantics/publishedVersion |
| format |
book |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10459.1/63471 |
| url |
http://hdl.handle.net/10459.1/63471 |
| dc.language.none.fl_str_mv |
Catalán |
| language_invalid_str_mv |
Catalán |
| dc.rights.none.fl_str_mv |
cc-by-nc-sa (c) Josep Maria Ribó, 2018 info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| rights_invalid_str_mv |
cc-by-nc-sa (c) Josep Maria Ribó, 2018 http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Edicions de la Universitat de Lleida Universitat de Lleida. Escola Politècnica Superior |
| publisher.none.fl_str_mv |
Edicions de la Universitat de Lleida Universitat de Lleida. Escola Politècnica Superior |
| dc.source.none.fl_str_mv |
reponame:Repositori Obert UdL instname:Universitat de Lleida (UdL) |
| instname_str |
Universitat de Lleida (UdL) |
| reponame_str |
Repositori Obert UdL |
| collection |
Repositori Obert UdL |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869406187482513408 |
| score |
15,811543 |