El sistema operatiu és el conjunt dels diferents programes que controlen el funcionament d'un ordinador. Les seves funcions, entre d'altres, consisteixen en:
- 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.



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.
Alguns dels sistemes operatius més comuns són:


Les diferències que tenen són bàsicament l'alliberament (o tancament) de codi a la comunitat, la incorporació (o la manca) d'interfícies gràfiques per a la gestió de nombroses aplicacions, la facilitat (o complicació) d'instal·lació i ús, i el grau de dependència d'una empresa.
Una de les parts que fa més eficients els sistemes GNU/Linux és la potència que trobem utilitzant l'intèrpret d'ordres o de comandes, ja que per fer qualsevol cosa es pot fer molt més ràpidament amb una simple línia d'ordres que haver de fer-ho gràficament, per exemple una cosa tan senzilla com: copiar un tipus definit de fitxers (per exemple *.jpg) d'un directori a un altre, amb l'interpret o consola faríem un cp *jpg /home per exemple i si no hauries de seleccionar manualment tots els arxius amb extensió .jpg obrir una altra finestra i enganxar; això sense complicar perquè també podem fer que busqui els arxius buits i que els esborri (de tot el disc dur...) etc.

El Mac OS X va sortir al mercat l'any 2001. El sistema operatiu parteix de l'adaptació i posterior desenvolupament d'una combinació del BSD ("Berkeley Software Distribution"), que és una variant de Unix, i el micronucli Mach (desenvolupat per la Universitat Carnegie-Mellon). Al damunt d'aquesta base s'hi afegeix unainterfície d'usuari gràfica anomenada Aqua.
El Mac OS X és força diferent de totes les versions anteriors del Mac OS, pel fet que el seu codi de base és totalment diferent del d'aquestes. La compatibilitat amb versions anteriors s'obté per mitjà d'emulació.
Solaris:Solaris és un sistema operatiu de l'empresa Sun Microsystems inicialment basat en el sistema UNIX BAS, de laUniversitat de Berkeley, del qual un dels fundadors de la companyia va ser un programador en els seus temps universitaris. Més endavant va incorporar les funcionalitats del System V, convertint-se pràcticament en un sistema operatiu totalment basat en System V.
El sistema operatiu de Sun va néixer el 1983 i es va anomenar SunOS. Va canviar el seu nom a Solaris quan es va incloure per primera vegada OpenWindows a la versió 4.1.2 (1991).
El 1992 va sortir la segona versió de Solaris, que incorporava noves funcionalitats del System V, per tant SunOS només tindria sentit a partir d'aquest moment com a nucli d'aquest nou entorn operatiu Solaris. D'aquesta forma Solaris 2 contenia SunOS 5.0. Des del moment que es distingeix el nucli del sistema operatiu (SunOS), i l'entorn operatiu en general (Solaris), afegint altres paquets com Apache o DTrace. Com a exemple d'aquesta funció, Solaris 8 conté SunOS 5.8.
Solaris funciona principalment sobre l'arquitectura SPARC a 32 i 64 bits (aquesta última coneguda com aUltraSparc) de la mateixa companyia i sobre l'arquitectura Intel, tot i que aquesta última se sol usar amb fins didàctics, i escassament en entorns de producció.
Proporciona des dels seus inicis un excel·lent suport per aplicacions de xarxa a protocols IP, i va ser el primer entorn on es va desenvolupar el sistema Java, on se segueix tenint un excel·lent rendiment.
Proporciona la majoria de les funcionalitats típiques dels sistemes UNIX en entorn servidor, com Sockets, Multitasca, Fils d'execució, escriptoris basats en XWindow el que s'inclouen diversos escriptoris com Open Look CDE o més recentment Sun Java Desktop System, basat en GNOME.
Sistemes operatius per Smartphones:
- Android és un Sistema Operatiu basat en Linux y es va començar a comercializar el 2008 per Google.
- iOS va ser creat per el 2007 basant-se en un Sistema Operatiu per ordinador OS X.
- Windows Phone va sortir al mercat el 2010 creat per Microsoft com a millora del seu Sistema Operatiu Windows Mobile amb el fi d'unificar el teléfono mòbil i el PC.
Cap comentari:
Publica un comentari a l'entrada