1. Introducció als entorns de treball UNIX

1.2. Funcions d’un sistema operatiu

El sistema operatiu (SO) és el programa que exerceix un rol d’intermediari entre l’usuari i la màquina, i que dota una interfície de funcions elementals per a la seva gestió. D’aquesta manera, l’usuari de la màquina aconsegueix extreure’n un rendiment superior, despreocupant-se de la seva complexitat tècnica.

Els avantatges de treballar amb un sistema operatiu són diversos:

  • Proporciona un entorn de treball més amigable per a la seva utilització.
  • Utilitza eficientment els recursos de l’ordinador.
  • Permet un desenvolupament i testatge de noves funcions sense interferir amb els serveis ja existents.
  • Proporciona el nombre més gran de tasques per unitat de temps.

Entre els recursos que el SO gestiona de forma transparent hi trobem:

  • El processador.
  • La memòria i els dispositius d’emmagatzematge secundaris.
  • Dispositius d’entrada i sortida de dades.
  • El sistema d’arxius i directoris.
  • La connexió a la xarxa i amb altres màquines.
  • La seguretat i privacitat de les dades.
  • La informació interna sobre el sistema.