Sistemes operatius

Què són els Sistemes Operatius.


Els sistemes operatius (SO) són programari fonamental que actua com a contacte entre l’usuari, les aplicacions de programari i el hardware d’un ordinador. La seva funció principal és facilitar la gestió dels recursos del sistema i proporcionar un entorn eficient per a l’execució de programes. A través d’una interfície d’usuari, com una pantalla, els SO permeten als usuaris comunicar-se amb el sistema informàtic.

Els SO gestionen tasques essencials com la gestió de memòria, l’entrada/sortida, el sistema de fitxers i la seguretat. Exemples coneguts inclouen Windows, macOS d’Apple i Linux. Cada SO té les seves característiques úniques i pot ser dissenyat per a ordinadors personals, servidors, dispositius mòbils o altres dispositius especialitzats.

Sistemes d’Arxius.

Hi ha una diversitat considerable de sistemes d’arxius disponibles, cadascun amb característiques específiques:

FAT: Creat des dels anys 80, aquest sistema d’arxius és ideal per a volums de dades petits, amb una capacitat màxima de 4GB. Actualment, es fa servir per a emmagatzematge portàtil, com ara USBs.

ExFAT: És la versió evolucionada de FAT, amb una capacitat màxima impressionant de 512TB. També es troba en dispositius d’emmagatzematge portàtil.

NTFS: Introduït amb el sistema operatiu Windows NT i estandarditzat des de Windows Vista, NTFS permet la compressió de fitxers i la gestió eficient dels excessos de fitxers.

HFS+: Exclusiu d’Apple, aquest sistema d’arxius és ideal per a discos durs, tot i que ja gairebé no s’utilitza en comparació amb la superioritat de l’APFS.

APFS: L’actual sistema d’arxius d’Apple, dissenyat exclusivament per a memòries SSD, ja que els Macs contemporanis prescindeixen dels discs durs tradicionals.

Ext4: Establert el 2008, aquest sistema d’arxius és estàndard en molts dispositius Linux, com ara Ubuntu. La seva fiabilitat i compatibilitat l’han convertit en una opció popular en l’entorn Linux.

Administrador de tasques.

L’Administrador de Tasques és una utilitat essencial en sistemes operatius com Windows que permet als usuaris supervisar i gestionar les aplicacions i processos en execució al seu ordinador. A través d’aquesta eina, els usuaris poden visualitzar i tancar aplicacions, controlar l’ús de la CPU i la memòria, i identificar processos que puguin afectar el rendiment del sistema. A més, l’Administrador de Tasques proporciona informació detallada sobre el rendiment del sistema, permetent als usuaris diagnosticar i solucionar problemes.

Quines funcions bàsiques realitza?

Els sistemes operatius exerceixen diverses funcions essencials per a un funcionament eficient dels dispositius informàtics:

  1. Gestió de recursos: Administren el hardware, incloent la CPU i la memòria, per assegurar un ús eficient dels recursos disponibles.
  2. Gestió de fitxers i directoris: Organitzen els fitxers i carpetes per facilitar l’emmagatzematge, la recuperació i la gestió de la informació.
  3. Gestió de processos: Controlen l’execució de programes, monitoritzant i coordinant les tasques per garantir un funcionament ordenat del sistema.
  4. Interfície d’usuari: Proporcionen una manera intuïtiva i eficaç d’interactuar amb el hardware, ja sigui mitjançant interfícies gràfiques o a través de línies de comandes.
  5. Gestió de dispositius: Administren la comunicació amb perifèrics com impressores, assegurant la compatibilitat i la funcionalitat dels dispositius connectats.
  6. Gestió de memòria: Controlen l’ús eficient de la memòria RAM, assignant i alliberant recursos segons les necessitats del sistema.
  7. Seguretat i autorització: Protegeixen les dades de l’usuari i controlen l’accés al sistema per garantir la confidencialitat i la integritat de la informació.
  8. Gestió d’entrada/sortida: Manejen la comunicació amb els dispositius d’entrada/sortida, com ratolins i teclats, per facilitar la interacció amb l’usuari.
  9. Gestió d’errors i fallades: Tracten amb problemes i errors del sistema per mantenir la integritat i la continuïtat de les operacions.
  10. Programació i execució de tasques: Permeten la programació i l’execució automatitzada de tasques, millorant l’eficiència i la productivitat del sistema.

Es poden classificar? Com?

Un sistema operatiu es pot classificar en 3 maneres: segons el hardware, els usuaris i les tasques.

Segons els usuaris

Multiusuari: Admet diversos usuaris. Has de fer un «login» amb nom de compte i contrasenya per entrar. Si 2 usuaris executen el mateix programa, pel sistema operatiu són processos diferents. Per exemple: Windows o macOS.

Monousuari: només admet un usuari. No hi ha un «login» per entrar. Per exemple, el Ms-dos.

Segons les tasques:

Multitasca: és capaç d’executar diferents tasques a la vegada, per exemple, Windows

Monotasca: és capaç d’executar una sola tasca cada vegada, per exemple, un electrodomèstic.

Segons el hardware:

Servidor: alta disponibilitat, es comunica a través de la xarxa a una gran quantitat d’usuaris. Per exemple: Ubuntu server o SLE.

Temps real: Sincronització d’alta disponibilitat (resposta immediata) i amb gran control sobre els processos. Per exemple: màquines sanitàries, els cotxes de carreres o dispositius mòbils.

Ordinadors personals: té bona interfície d’usuari i són econòmics. Té moltes utilitats com disseny gràfic, oficina… Per exemple: Windows o macOS.