Biblioteca estàndard

biblioteca disponible a través d'implementacions d'un llenguatge de programació

En programació d'ordinadors, una biblioteca estàndard és la biblioteca disponible a través d'implementacions d'un llenguatge de programació. Aquestes biblioteques es descriuen convencionalment a les especificacions del llenguatge de programació; tanmateix, els continguts de la biblioteca associada a una llengua també poden estar determinats (en part o en la seva totalitat) per pràctiques més informals de la comunitat d'una llengua.[1][2]

Visió general

La biblioteca estàndard d'un idioma és sovint tractada com a part del llenguatge pels seus usuaris, encara que els dissenyadors poden haver-la tractat com una entitat separada. Moltes especificacions d'idioma defineixen un conjunt bàsic que ha d'estar disponible en totes les implementacions, a més d'altres parts que es poden implementar opcionalment. Per tant, la línia entre una llengua i les seves biblioteques difereix d'una llengua a una altra. De fet, alguns llenguatges estan dissenyats de manera que els significats de determinades construccions sintàctiques ni tan sols es poden descriure sense fer referència a la biblioteca central. Per exemple, a Java, un literal de cadena es defineix com una instància del java.lang. classe de corda; de la mateixa manera, a Smalltalk, una expressió de funció anònima (un "bloc") construeix una instància de la classe BlockContext de la biblioteca. Per contra, Scheme conté múltiples subconjunts coherents que són suficients per construir la resta del llenguatge com a macros de biblioteca, de manera que els dissenyadors del llenguatge ni tan sols es molesten a dir quines parts del llenguatge s'han d'implementar com a construccions del llenguatge i quines s'han d'implementar com a parts. d'una biblioteca.[3]

Continguts

Les biblioteques estàndard solen incloure definicions per als algorismes d'ús habitual, estructures de dades i mecanismes d'entrada i sortida. Depenent de les construccions disponibles per l'idioma amfitrió, una biblioteca estàndard pot incloure: [4]

La majoria de biblioteques estàndard inclouen definicions com a mínim per a les instal·lacions d'ús habitual següents:

Exemples de biblioteques estàndard

Referències

🔥 Top keywords: PortadaEspecial:CercaCarles Porta i GasetTor (Alins)À Punt FMTor (sèrie de televisió)Llista de municipis de CatalunyaEmilio Delgado OrgazEspecial:Canvis recentsGuinguetaXavlegbmaofffassssitimiwoamndutroabcwapwaeiippohfffXFacultat universitàriaManuel de Pedrolo i MolinaViquipèdia:ContacteBea Segura i FolchAlbert Jané i RieraNit de Sant JoanMort, qui t'ha mort?David Madí i CendrósCarles Puigdemont i CasamajóVila-sanaEwa PajorNicolás SartoriusAlinsAntoni Comín i OliveresGoogle ChromeClara Ponsatí i ObiolsPara-xocsDotze homes sense pietatValtònycLluís Puig i GordiAamer AnwarÈdafonLaura Borràs i CastanyerKylian MbappéPablo HasélFesta del sacrificiJosep Costa i RossellóDionís Guiteras i Rubio