sistemes operatius

Definició de sistema operatiu

Els sistemes operatius han evolucionat enormement des que es van crear els ordinadors. Aquests sempre han avançat amb la intenció de facilitar l'ús de l'equip i les seves funcions als usuaris perquè qualsevol persona sense importar la seva edat i coneixements d'informàtica els pugui utilitzar.

Què és i perquè serveix un sistema operatiu?

El sistema operatiu és el programari bàsic d'un ordinador . Sens dubte, un element fonamental que et permet donar ordres a l'ordinador i que aquest les reconegui perfectament. Vist així, es podria dir que és un "traductor" o "intermediari" entre l'usuari i el maquinari que compon tot l'equip . Gràcies a aquest pots utilitzar cadascun dels components i accedir a totes les eines que t'ofereix el dispositiu.

A més, aquest és el que permet que puguis instal·lar nous programes a l'equip per explotar determinades funcions. Utilitzar un ordinador sense sistema operatiu és tot un repte, ja que cal tenir coneixements tècnics avançats que s'adquireixen després d'estudiar una carrera professional. Si bé és possible fer-ho, no tothom compta amb aquests coneixements, per la qual cosa cal un SO per facilitar-nos les coses.

Cada sistema operatiu compta amb la seva pròpia interfície des de la qual es poden controlar individualment cadascuna de les funcions del dispositiu, ja sigui mòbil o descriptori. En certa manera, també és un centre d'ordres des del qual l'usuari pot interactuar directament amb la màquina.

Història i evolució dels sistemes operatius

Per conèixer l' origen i l'evolució dels sistemes operatius , has de saber que els primers ordinadors que es van crear no comptaven amb res semblant a un sistema operatiu. Els programes eren instal·lats des de la BIOS i tenien control total del maquinari que necessitaven per a funcional, cosa que feia que fossin més lents i poguessin executar-se d'un en un. Això en el seu moment feia que els ordinadors fossin d'ús exclusiu de professionals amb prou coneixements per manejar-vos.

El concepte de sistema operatiu el crea IBM el 1956 , que va desenvolupar un programari que permetia l'execució d'un programa després que un altre acabés . Això no canviava gaire les coses i simplement facilitava una mica la feina a aquells que utilitzaven els ordinadors a l'època, que eren els mateixos professionals de sempre. Tot i això, seria la llavor que permetria que creixés l'enorme arbre que coneixem actualment.

Als 60 comencen a manejar-se conceptes més avançats com sistemes multitasques, multiprocessador o en temps real. Amb ells neix UNIX , que seria el primer sistema operatiu que permetia controlar més d'un procés dins de l'ordeandor i que es convertiria en el llenç sobre el qual es desenvoluparien els SO moderns que coneixem actualment.

UNIX

Amb el naixement d'UNIX apareix també el llenguatge de programació C, el qual va ser desenvolupat exclusivament per canviar el codi font del sistema d'arxius esmentat. Això permetria crear programes més fàcils de manejar, cosa que alhora crearia el concepte de "ordinador personal" ja que ara una persona mitjana amb certs coneixements d'informàtica podria manejar un ordinador.

Per als 80, neixen les primeres versions de sistemes operatius com MacOS, Windows i MS-DOS . Ja per als 90 veuria la llum Linux i amb tots ells els ordinadors es convertirien en un equip tan quotidià com la TV o la ràdio , la potència de processament d'aquests depenia del microprocessador . Actualment hi ha sistemes tan complexos, que combinats amb internet farien que els dispositius mòbils i d'escriptoris es converteixin en indispensables per a la vida de les persones.

MS-DOS

Funcions del sistema operatiu

Les funcions dun sistema operatiu es poden englobar en una sola paraula; gestió. Aquesta és sens dubte la que li queda millor, ja que en certa manera aquest és un gestor dels recursos de l'ordinador. Entre les més destacades funcions dels SO hi ha les següents.

Gestionar els recursos del CPU

Un sistema operatiu s'encarrega d'administrar i gestionar els recursos del CPU com són l'espai d'emmagatzematge al disc dur, la memòria RAM , la memòria ROM , el rendiment del processador i altres components que el conformen. D'aquesta manera aconsegueix que cada programa utilitzi just allò necessari per al seu funcionament i s'evita que tot l'ecosistema col·lapsi.

Gestionar els procés

Cadascun dels programes que inicies executen un procés a l'ordinador. El sistema operatiu s'encarrega que aquesta execució sigui eficient utilitzant els recursos que necessita per a un funcionament correcte . A més, si un procés s'executi incorrectament, aquest és també l'encarregat de cancel·lar-lo perquè aquest error no afecti el funcionament dels altres.

Gestionar els permisos dels processos

Els processos anteriors requereixen demanar certs permisos que el sistema operatiu s'encarrega d'administrar. Sense aquesta funció, cada programa funcionaria lliurement sense limitacions amb risc que el funcionament de tot l'ecosistema del sistema es vegi afectat , ja que podrien utilitzar més recursos dels que necessiten, cosa que causaria un caos complet.

Gestionar els arxius

Un sistema operatiu és com una enorme biblioteca on s'emmagatzemen tots els arxius digitals necessaris per al funcionament de l'ordinador, així com cadascuna de les dades que hi anem guardant. D'aquesta manera, pots accedir-hi amb facilitat quan els necessitis.

Tipus de sistemes operatius

Des de la creació del primer sistema operatiu se n'han creat diferents tipus que es diferencien principalment per la seva capacitat per realitzar diverses tasques cada cop més ràpid. A continuació et convidem a conèixer cadascun d'ells.

Segons administració de tasques

Una manera de classificar els sistemes operatius és segons la quantitat de tasques que poden fer. En aquest sentit tenim dos tipus principals; els monotasca , que són capaços d'executar una tasca alhora, i els multitasca que poden executar diverses alhora, estant moltes en segon pla.

Segons el nombre d'usuaris

De nou, en aquest sentit, tenim dos tipus principals de sistemes de fitxers; els d'un sol usuari , que només permeten executar els programes d'un usuari alhora, i els multiusuari , que poden executar els programes de diversos usuaris alhora.

Segons el maneig dels seus recursos

En aquest sentit també hi ha dos tipus principals; els centralitzats , que permeten aprofitar els recursos d'un sol ordinador alhora, i els distribuïts , que permeten utilitzar els recursos de diversos ordinadors alhora. Els sistemes com UNIX o MS-DOS són centralitzats , mentre que Windows, Linux o MacOS, són distribuïts ja que pots connectar i utilitzar els recursos de diversos ordinadors alhora.

Segons el temps de resposta

Finalment, podem classificar els sistemes operatius segons el temps de resposta. En aquest sentit hi ha els que són en temps real , que responen a cada acció de l'usuari al moment de fer l'entrada de les dades, i els que no són en temps real , que no tenen la capacitat de fer-ho i cal un temps de processament previ abans d'executar l'ordre, com és el cas de UNIX i MS-DOS.

Sistemes operatius més usats

Actualment el concepte de SO s'ha popularitzat tant que n'hi ha desenes tant per a dispositius mòbils com per als d'escriptori. No obstant això, n'hi ha alguns que ressalten per sobre d'altres.

MacOS

MacOS

MacOS va ser un dels primers sistemes operatius moderns desenvolupats. La seva primera versió es va basar en el codi d'UNIX, amb certes millores per fer-ho multitasca i multiusuari. Actualment les versions d'aquest SO són ​​de les més potents del món , sent un dels que més usuaris té i dels més cotitzats.

Windows

FINESTRES

Windows és possiblement el SO més conegut del món i el que té més usuaris. Igual que l'anterior, la seva primera versió es va basar en el codi d'UNIX, encara que per ser francs va ser una còpia dels arranjaments que va fer MacOS per a la seva versió d'aquell llavors. Tot i això, va ser el que millor va saber adaptar-se a les necessitats de l'usuari des de llavors, cosa que li va permetre posicionar-se per sobre de la competència.

Android

android

Android és el sistema operatiu més utilitzat en dispositius mòbils actualment, sent una referència del mercat mobile a nivell mundial. Va ser comprat per Google i des de llavors només ha sabut evolucionar fins a competir fins i tot amb els SO d'escriptori com MacOS o Windows.

iOS

iOS

iOS és el sistema operatiu per a dispositius mòbils utilitzat als equips iPhone d'Apple. És molt popular i es caracteritza per prioritzar enormement lexperiència de lusuari, dotant els seus equips de funcions úniques que cap altre SO de la competència té.

Linux

Linux

Finalment està Linux , que és un SO menys utilitzat ja que té la característica de ser de codi obert i editable per a una major personalització. No obstant això, per fer-ho cal tenir certs coneixements d'informàtica una mica avançats per poder explotar la seva proposta al màxim . Més enllà d'això, ha estat utilitzat com a base per a la creació d'altres SO.

Això és tot el que cal saber sobre els sistemes operatius. Esperem que t'ajudi enormement i puguis utilitzar aquests coneixements per entendre millor cadascun dels tutorials que creem per a tu en aquesta categoria.