El software del sistema controla una computadora y proporciona el entorno para que los usuarios ejecuten software de aplicación. Es una colección de programas, con diferentes funciones y propósitos, entre los que destaca el Sistema Operativo (SO) que controla toda una computadora. También se incluyen en el software del sistema utilidades y controladores de dispositivos. En contraste con esto, los usuarios de computadoras suelen ejecutar software de aplicación para realizar tareas, jugar, escuchar música y, de otro modo, hacer uso de una computadora.
Sistemas operativos
Aunque tiene varios componentes, el software del sistema en una computadora generalmente se basa en el sistema operativo instalado en ella. Hay muchas empresas diferentes que fabrican sistemas operativos, aunque algunas de las más destacadas incluyen Microsoft®, Apple® y grupos que trabajan con formatos abiertos como Linux®. Estas empresas producen y lanzan numerosas versiones a lo largo del tiempo, que incluyen Windows XP®, Apple Mac OS X® y Ubuntu®. Un gran debate rodea el tema de qué sistema es superior y, a menudo, se reduce a las preferencias personales y las necesidades individuales de un usuario de computadora.
Ejecución de varios sistemas operativos
Algunas computadoras pueden ejecutar dos tipos diferentes de software de sistema; como Mac OS X® y una versión de Windows®. Los usuarios a menudo emplean uno de dos métodos diferentes para ejecutar más de un sistema operativo al mismo tiempo. Una forma es a través del software que permite al usuario elegir el sistema operativo preferido para inicializar al inicio. El otro es a través del software de escritorio que ejecuta un usuario, lo que permite acceder a dos sistemas operativos simultáneamente en una máquina.
Utilidades del sistema
Las utilidades incluyen una variedad de programas especializados que se pueden aplicar en todas las aplicaciones. Las utilidades básicas incluyen software de diagnóstico y resolución de problemas que puede escanear un sistema u otro programa para encontrar errores y archivos faltantes. Las utilidades adicionales incluyen programas de respaldo de datos, software de compresión de archivos y herramientas que se usan para desinstalar completamente otros programas.
Controladores de dispositivo
Se necesitan controladores de dispositivo para todos los periféricos y dispositivos conectados a una computadora, desde el mouse y el teclado hasta la impresora. Este tipo de software del sistema permite que el sistema operativo identifique y se comunique de manera efectiva con el hardware conectado a una máquina. El sistema operativo puede incluir controladores de dispositivo para componentes básicos, como el mouse y el teclado, mientras que los fabricantes de periféricos a menudo proporcionan discos con controladores para que los usuarios los instalen con su hardware.
Otros tipos de programas
El software del sistema se diferencia del software de aplicación en un par de aspectos importantes. Primero, es necesario, mientras que la mayoría de los usuarios de computadoras consideran que cualquier aplicación en particular es opcional. También es completo, ya que ninguna computadora necesita tener más de una versión de cualquier tipo de software del sistema en un momento dado. Las aplicaciones, por otro lado, generalmente se colocan en una computadora en grandes cantidades, algunas brindan una funcionalidad similar con solo pequeñas diferencias. Además, el software del sistema es independiente y no requiere software de aplicación para ejecutarse, mientras que las aplicaciones no pueden ejecutarse sin un sistema operativo y los controladores adecuados.