[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]

Full de càlcul - Viquipèdia

Full de càlcul

De Viquipèdia

KSpread
KSpread

Un full de càlcul és un programa que permet manipular dades numèriques i alfanumèriques disposades en forma de taules. Normalment és possible realitzar càlculs complexes amb formules i funcions a partir d'aquestes i dibuixar tot tipus de gràfics.

Taula de continguts

[edita] Descripció de la seva manipulació

Les taules dels fulls de càlcul comprenen els conceptes de cel·la, fila i columna, la intersecció d'una fila i una columna és anomenada cel·la, les files estan etiquetades per números consecutius, mentre que les columnes estan etiquetades amb lletres consecutives de l'abecedari.

A causa de la versatilitat dels fulls de càlcul moderns, s'utilitzen de vegades per fer petites bases de dades, informes, i altres usos.

[edita] Orígens dels fulls de càlcul

El 1961 es va entreveure el concepte d'un full de càlcul electrònic a l'article "Budgeting Models and System Simulation" de Richard Mattessich. Pardo i Landau mereixen part del crèdit d'aquest tipus de programes, i de fet van intentar patentar (patent en EE.UU. número 4.398.249) alguns dels algoritmes el 1970. La patent no va ser concedida per l'oficina de patents per ser una invenció purament matemàtica. Pardo i Landau van guanyar un cas en la cort establint que "alguna cosa no deixa de ser patentable només perquè el punt de la novetat és un algoritme". Aquest cas va ajudar al començament de les patents de programari.

Dan Bricklin és l'inventor generalment acceptat dels fulls de càlcul. Bricklin va explicar la història d'un professor de la universitat que va fer una taula de càlculs en una pissarra. Quan el professor va trobar un error, va haver d'esborrar i reescriure una gran quantitat de passos de forma molt tediosa, aquest fet va impulsar Bricklin a pensar que podria replicar el procés en un computador, usant el paradigma tauler/full de càlcul per veure els resultats de les fórmules que intervenien en el procés.

La seva idea es va convertir en VisiCalc, el primer full de càlcul, i l'"aplicació fonamental" que va fer que el computador personal deixés de ser només un hobby per a entusiastes del computador per convertir-se també una eina en els negocis.

La introducció del PC d'IBM el 1982 inicialment no va tenir masa exit, degut a que la majoria dels programes disponibles eren ports d'altres plataformes de 8bits. Les coses canviaren dramàticament amb la introducció de Lotus 1-2-3, que es va convertir a l'aplicació més important d'aquella plataforma, i va conduïr a vendes del PC a causa de les millores massives sobre la versió de VisiCalc en la mateixa plataforma. VisiCorp mai no va respondre de cap manera convincent, i desapareguè en uns quants anys.

Lotus 1-2-3 va sofrir un cicle gairebé idèntic amb la introducció de Windows 3.x durant el final dels anys 1980. Microsoft havia estat desenvolupant Excel a la plataforma Macintosh durant uns quants anys en aquest punt, i s'havia convertit en un sistema bastant potent. Una adaptació a Windows 3.1 oferia un full de càlcul per Windows plenament funcional que de pressa va ocupar el primer lloc que tinguè Lotus durant els primers anys 1990. Per quan Lotus va respondre amb una versió per Windows del seu propi programa, Microsoft ja havia començat a agrupar la seva suite Office, que encara avuí domina la indústria.

Un cert nombre de companyies han intentat dividir-se el mercat de fulls de càlcul amb programes basats en paradigmes molt diferents. Lotus introduïa el que és probable el exemple més exitós, Lotus Improv, que veia una mica d'èxit comercial, notablement al món financer on les seves potents capacitats de mineria de dades romanen ben respectades fins a dia d'avuí. Spreadsheet 2000 intentava simplificar dramàticament la construcció de fórmules, però no va resultar en cap èxit comercial. Stories va intentar fer més fàcil tractar amb blocs 3D de dades (per oposició al 2D natural de la majoria dels fulls de càlcul), però sembla haver vist poc o cap us.

[edita] Programació

De la mateixa manera que els primers llenguatges de programació estaven dissenyats per generar impressions de fulls de càlcul, les tècniques de programació mateixes han evolucionat per processar taules (també coneguts com a fulls de càlcul o matrius) de dades més eficaçment a l'ordinador mateix.

Els fulls de càlcul s'han convertit en potents llenguatges de programació, específicament, són funcionals, visuals, i multiparadigma. Els fulls de càlcul es qualifiquen com llenguatges de programació perquè tots o la majoria d'ells són Turing complets.

Molta gent troba més fàcil realitzar càlculs en fulls de càlcul que escrivint el programa seqüencial equivalent.

[edita] Alguns fulls de càlcul