Es el núcleo del software de la
computadora. Es indispensable para que se pueda manejar el equipo y realizar
cualquier tarea. Un sistema operativo (SO) es un conjunto de programas
destinados a permitir la comunicación del usuario con un ordenador y gestionar
sus recursos de manera eficiente. Es el encargado de ofrecer al usuario las
órdenes necesarias para poder manejar la computadora: ejercicio de programa,
almacenamiento, organización de datos, etc.
Un SO es una parte importante de casi cualquier sistema informático.
Partes de un sistema operativo
·
El
hardware
·
El
SO
·
Los
programas de aplicación
·
Los
usuarios
Estas partes hacen de capas, cada una de las cuales acerca más al usuario
a utilizar los recursos del hardware. El hardware (CPU, memoria y dispositivos)
proporciona los recursos de computación básicos sobre los que se agregaran
estas capas sucesivas. Los programas de aplicación como los compiladores,
juegos, aplicaciones de negocios, etc. definen la forma en que estos recursos
se emplearán para solucionar los problemas del usuario.
Interfaz de Usuario del sistema operativo

Puede
haber varias clases de usuarios usando el sistema, como ser personas, programas
y otras computadoras, tratando de resolver diversos problemas. El SO controla y
coordina el uso del hardware entre los diversos programas de aplicación y los
distintos usuarios, administrando todos los recursos como disco, memoria,
impresoras, monitor, etc. El SO determina los tiempos en que un determinado
programa utilizará un recurso dado.
Los sistemas operativos, motivados por su condición de capa
software que posibilita y simplifica el manejo de la computadora, desempeñan
una serie de funciones básicas esenciales para la gestión de la máquina. Entre
las más destacables, cada una ejercida por un componente interno (módulo en
núcleos monolíticos y servidor en microkernels) podremos
señalar las siguientes:
·
Gestionar
los recursos de la máquina ejecutando servicios para los procesos (programas)
·
Brindar
una interfaz al usuario, ejecutando instrucciones.