Sistema operatiu: diferència entre les revisions

Contingut suprimit Contingut afegit
Habia cosses que no tenien res a veure amb aquest tema
revert
Etiqueta: Reversió manual
Línia 1:
El '''sistema operatiu''' és el conjunt dels diferents [[Programa informàtic|programes]] que controlen el funcionament d'un [[ordinador]]. Les seves funcions, entre d'altres, consisteixen a gestionar les transferències d'informació internes, procurar la comunicació de l'ordinador amb els operadors, controlar l'execució dels programes amb la detecció dels errors, encadenar automàticament les feines, optimitzar els recursos (memòria, unitat aritmètica, etc.), carregar i descarregar automàticament els programes en funció de l'espai de memòria i dels diferents perifèrics.<ref>{{GEC|0142997|sistema operatiu|consulta=26 de setembre de 2010}}</ref>
El '''sistema operatiu''' és el conjunt dels diferents programes que controlen el funcionament d’un ordinador.
 
El sistema operatiu és el [[programari]] responsable de gestionar els recursos en un terminal (ja sigui un [[ordinador personal]], un [[telèfon mòbil]], etc.). El sistema operatiu actua com a amfitrió dels diversos programes d'aplicació que normalment corren sobre una màquina. Una de les principals funcions és gestionar els detalls de l'operació del [[maquinari]], de manera que els diversos programes no se n'hagin d'ocupar, alleugerint i fent més fàcil així el procés de programació d'aquestes aplicacions. La gran majoria d'ordinadors, des de telèfons mòbil, ordinadors personals, videoconsoles fins a supercomputadors, usen algun tipus de sistema operatiu.
Les seves funcions, entre d’altres, consisteixen a gestionar les transferències d’informació internes, procurar la comunicació de l’ordinador amb els operadors, controlar l’execució dels programes amb la detecció dels errors, encadenar automàticament les feines, optimitzar els recursos (memòria, unitat aritmètica, etc), carregar i descarregar automàticament els programes en funció de l’espai de memòria i dels diferents perifèrics, etc. Els sistemes operatius actuals permeten el treball en xarxa, l’execució de diversos processos concurrentment (multitasca), i disposen d’una interfície gràfica amb l’usuari (basada en l’ús d’icones i el ratolí com a dispositiu apuntador) i un entorn d’escriptori. En els sistemes incrustats es fan servir sistemes operatius en temps real, que significa que permeten obtenir respostes en temps previsibles i suficientment curts. En la majoria d’ordinadors s’utilitzen sistemes operatius Windows de Microsoft tot i que de mica en mica s’introdueix el Linux; en el món de l’empresa competeixen l’OS/2 (IBM) i el Windows NT (Microsoft); en el món científic i universitari el sistema operatiu Unix s’emporta les preferències[[Fitxer:CapesSistemaOperatiu.png|miniatura|center|400px|El SO fa d'enllaç entre les aplicacions i el maquinari]]
 
Els sistemes operatius ofereixen diversos serveis als programes d'aplicació i als usuaris. Les aplicacions poden accedir a aquests serveis a través d'[[API]] (''application programming interfaces'' o interfície de programació d'aplicacions) o a través de crides de sistema. En sistemes mòbils i d'escriptori, la [[GUI]] (interfície gràfica d'usuari) acostuma a formar part del sistema operatiu, mentre que en sistemes més grans i multiusuari, la GUI s'implementa com un programa a part del sistema operatiu. Per a les funcions del maquinari (''hardware'') com d'entrada (''input'') i sortida (''output'') i l'assignació de memòria, el sistema operatiu actua com a intermediari entre els programes d'aplicació i el maquinari de l'equip.<ref>{{ref-llibre| cognom =Stallings | nom =William | títol = Operating Systems, Internals and Design Principles| editorial =Prentice Hall |lloc=Pearson |data=2005 | isbn = }} p. 6.</ref><ref>{{ref-llibre| cognom =Dhotre | nom =I.A. | títol = Operating Systems| editorial =Technical Publications Pune |lloc=Pune (Índia) |data=2009 | isbn =81-8431-169-9 }} p. 1</ref>
 
Alguns dels sistemes operatius més comuns són [[Microsoft Windows]], [[GNU/Linux]], [[Mac OS X]];<ref name="netapplications">{{ref-web| url=http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=10|títol=Operating System Market Share|editor=Net Applications}}</ref> també [[Solaris (sistema operatiu)|Solaris]]. Microsoft Windows és el que té amb diferència més quota de mercat en els segments d'ordinadors de sobretaula i portàtils; Microsoft Windows és una família de sistemes operatius propietaris més utilitzat en els ordinadors personals i és el més habitual dels sistemes operatius per a ordinadors personals, amb un 90% de la quota de mercat.<ref>{{ref-notícia|títol=Global Web Stats|url=http://www.w3counter.com/globalstats.php|data= setembre 2009|editorial=W3Counter, Awio Web Services|consulta=2009 octubre 24}}</ref><ref>{{ref-web|títol=Operating System Market Share |url=http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8 |editor=Net Applications |data= octubre 2009 |consulta=}}</ref><ref>{{ref-web|títol=Top 5 Operating Systems on October 09 |url=http://gs.statcounter.com/#os-ww-monthly-200910-200910-bar |editor=StatCounter |data= octubre 2009 |consulta=}}</ref> Per altra banda, en el segment de servidors i sistemes encastats, l'ús està dividit entre diversos sistemes operatius. Per la llista completa de sistemes operatius vegeu [[llista de sistemes operatius]].
[[Fitxer:CapesSistemaOperatiu.png|miniatura|center|400px|El SO fa d'enllaç entre les aplicacions i el maquinari]]
 
== Història dels sistemes operatius ==
Linha 90 ⟶ 95:
=== Multitasca ===
{{principal|Gestió de processos}}
La multitasca es refereix al fet que múltiples processos independents corrin en el mateix ordinador, donant l'aparença que les tasques s'executen al mateix temps. Com que la majoria d'ordinadors poden fer com a màxim una o dues tasques a la vegada, l'ojrthfggghtftybjectiuobjectiu s'aconsegueix compartint el temps del [[processador]], de manera que cada programa usa un percentatge del temps de l'ordinador per executar-se.
 
També cal controlar que cap [[Procés informàtic|procés]] es quedi sense execució i o que monopolitzi el processador.