La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas, que pueden ir desde un procesador de textos, a un programa para la animación de gráficos tridimensionales. Para su correcto funcionamiento deben ser capaces de acceder a los recursos que dispone el ordenador, como por ejemplo leer o escribir datos en un disco duro. Si cada programa actuase independientemente, existirían graves problemas puesto que tendrían libertad para escribir sus datos sobre otros, etc.
Para evitar estos problemas se desarrollaron los sistemas operativos que aportan mecanismos reglas de funcionamiento para que cada programa pueda acceder a los recursos de una manera adecuada. A lo largo del tiempo se han añadido nuevas funciones a estos sistemas operativos como:
Para evitar estos problemas se desarrollaron los sistemas operativos que aportan mecanismos reglas de funcionamiento para que cada programa pueda acceder a los recursos de una manera adecuada. A lo largo del tiempo se han añadido nuevas funciones a estos sistemas operativos como:
- La ejecución de programas
- El control de la memoria del ordenador
- La creación y el control de interfaces gráficas de usuario, etc.
En la actualidad existen gran variedad de sistemas operativos dependiendo del ordenador:
- PC
- Microsoft Windows (95, 98, 2000 y NT 4.0)
Otros posibles sistemas para este tipo de ordenadores son:
- Solaris
- OS/2
- BeOS
- Microsoft Dos
- PC, GNU/LINUX