Programa de sistema

Els programes de sistema o programes de base, en terminologia informàtica, són programes informàtics que conformen un sistema operatiu. Serveixen per controlar i interaccionar amb les unitats centrals dels ordinadors[1] o els seus perifèrics i donen suport a altres programes, en contraposició als anomenats programes d'aplicació. Com a exemples hi ha les biblioteques com ara l'OpenGL per a l'acceleració gràfica, el PNG per al sistema gràfic o dimonis que controlen la temperatura, la velocitat del disc dur (com hdparm) o la freqüència del processador (com cpudyn).[2]

El programes de sistema per antonomàsia és Microsoft Windows, que entre totes les versions acumula prop d'un 90% de la quota de mercat.[3] Menció especial mereix el projecte GNU, les eines de programació del qual permeten combinar-se amb el nucli informàtic basat en Unix anomenat Linux, formant entre tots dos les conegudes com distribucions GNU/Linux. Aquest, a diferència de la plataforma de Microsoft o altres exemples com Mac OS, és programes lliure.[4]

Aquests programes realitzen diverses tasques, com la transferència de dades entre la memòria RAM i els dispositius d'emmagatzematge (disc dur, unitats de discs òptics, etc.) entre d'altres.

Tipus de programes de sistema

modifica

Si el programes de sistema s'emmagatzema en una memòria no volàtil, tal com circuits integrats, usualment se l'anomena firmware.

Vegeu també

modifica

Referències

modifica
  1. «Microcomputer Information Technology». [Consulta: 22 setembre 2013].
  2. «Microcomputer Information Technology». [Consulta: 22 setembre 2013].
  3. «Operating System Market Share». Net Market Share. Net Applications, febrero 2012. [Consulta: 5 març 2012].
  4. «Panel: Systems Programming in 2014 and Beyond». Microsoft. Arxivat de l'original el 2014-06-07. [Consulta: 4 December 2015].

Enllaços externs

modifica
A Wikimedia Commons hi ha contingut multimèdia relatiu a: Programa de sistema
  • Sammet, Jean «Brief Survey of Languages Used for Systems Implementation». ACM SIGPLAN Notices, vol. 6, 9, October 1971, pàg. 1–19. DOI: 10.1145/942596.807055.