Tecnología

Inicio

La importancia de un sistema operativo

La importancia de un sistema operativo


Un sistema operativo es un conjunto de archivos de programas y rutinas que controla los recursos de un ordenador y proporciona acceso a los servicios de un equipo. Más específicamente, un sistema operativo permite a los componentes de hardware de un ordenador, incluidos los procesadores y unidades, para comunicarse con sus componentes de software, tales como las aplicaciones y los juegos de instrucciones de datos. En las modernas computadoras personales, estaciones de trabajo y otros dispositivos informáticos, sistemas operativos son componentes esenciales, que los ordenadores no pueden funcionar sin.

La superación de tiempo de inactividad

Ingenieros originalmente desarrollados sistemas operativos como un medio para superar el tiempo de inactividad de las unidades centrales de proceso. CPUs son responsables de la ejecución de las órdenes de ordenador; e incluso las CPUs más lentos pueden procesar datos en microsegundos, o millonésimas de segundo. En comparación, otros componentes del sistema, tales como discos duros, son considerablemente más lento. Para evitar que las CPU de ralentí, o permanecer inactivo hasta otros componentes tienen la oportunidad de responder, los ingenieros crean sistemas operativos. Estos sistemas de superar el tiempo de inactividad al ordenar o secuenciar CPUs para completar las tareas sucesivas en espera de la finalización de las tareas anteriores automáticamente. El proceso que los sistemas operativos utilizan para tareas de secuenciación se conoce como multiprogramación.

Interfaz de usuario

Sin un sistema operativo, un usuario sería incapaz de proporcionar un ordenador moderno con conjuntos de instrucciones o comandos. Antes de la adopción de los sistemas operativos, los ingenieros comunicados instrucciones a los ordenadores empujando físicamente los botones, interruptores o chasquear la conexión de tarjetas y otros componentes de hardware. El uso de un sistema operativo simplifica el proceso de instrucción, ya que un usuario puede dar órdenes virtuales, basados ​​en software a través de un teclado, ratón u otro dispositivo de entrada. Para la informática personal, los usuarios normalmente se basan en sistemas de interfaz de usuario o GUI operativos gráficos. Estos sistemas operativos proporcionan interfaces con iconos seleccionables, interactivos y otros gráficos que aparecen en las pantallas de selección de menú. Los sistemas operativos más antiguos tenían las interfaces basadas en texto, lo que requería a los usuarios escribir en las respuestas a las solicitudes para iniciar las operaciones.

Gestión de proceso

Un proceso se refiere a un programa activo o un programa que un ordenador se está ejecutando actualmente. Además de que consiste en el código de programación, un proceso contiene datos temporales y variables. Para un equipo para ejecutar procesos, es necesario utilizar una gran cantidad de recursos, incluyendo la memoria, archivos de programa, tiempo de CPU y los dispositivos de entrada / salida. Un sistema operativo sirve como gestor de procesos de un ordenador y es responsable de aglomerante, y la organización de dichos recursos. Otras tareas de proceso-gestión de un sistema operativo incluyen la creación y procesos, los procesos de planificación y procesos de eliminación de sincronización.

periféricos

Sin un sistema operativo, interactuando con periféricos o dispositivos de entrada / salida secundaria, no esenciales en un equipo sería mucho más complicado. Esto se debe a que los sistemas operativos de interpretar los datos que proporcionan los periféricos y lo presentan a los usuarios en formatos estandarizados. Por ejemplo, independientemente de si un usuario carga un archivo de imagen a un ordenador a través de un CD-ROM o un dispositivo de almacenamiento USB, un sistema operativo que presentará archivo de imagen para el usuario de la misma manera.