Sistema Operativo (SO) –

El Sistema Operativo es una interfaz entre el usuario y el hardware y permite la interacción del hardware y el software de un ordenador.

Además, un sistema operativo es un software que realiza todas las tareas básicas como la gestión de archivos, la gestión de la memoria, la gestión del almacenamiento, la gestión de los procesos, el manejo de la entrada y la salida, y el control de los dispositivos periféricos como las unidades de disco y las impresoras.

Publicidad


De hecho, actúa como cerebro realizando una multitud de operaciones y proporcionando la salida requerida.

Sistema Operativo OS

Funciones del Sistema Operativo –

Todas las funciones del Sistema Operativo se comparten a continuación –

GESTIÓN DE DISPOSITIVOS –

El Sistema Operativo gestiona la comunicación de los dispositivos a través de sus respectivos controladores.

Realiza las siguientes actividades para la gestión de los dispositivos –

  • Mantiene un seguimiento de todos los dispositivos. El controlador de E/S es responsable de esta tarea
  • Decide qué proceso obtiene el dispositivo cuándo y durante cuánto tiempo.
  • Asigna el dispositivo de forma eficiente.
  • Desasigna dispositivos.

GESTIÓN DE ARCHIVOS –

El sistema operativo asigna y desasigna recursos. Regula qué proceso obtiene el archivo y durante qué tiempo. Además, realiza un seguimiento de la información, la ubicación, los usos, el estado, etc.

Las instalaciones colectivas suelen conocerse como sistema de archivos. El SO también realiza tareas como crear directorios y archivos, copiarlos/moverlos y renombrar/borrar archivos.

GESTIÓN DE LA MEMORIA –

La gestión de la memoria se refiere a la gestión de la memoria primaria o principal. La memoria principal proporciona un almacenamiento rápido al que puede acceder directamente la CPU.

Cuando el programa se ejecuta y termina, se libera la zona de memoria que puede utilizarse para otros programas. La memoria del ordenador se organiza de tal manera que los registros más rápidos son los primeros, seguidos de la caché de la CPU, la memoria de acceso aleatorio y, por último, el almacenamiento en disco.

El gestor de memoria del sistema operativo coordina el uso de los distintos tipos de memoria, qué se debe asignar o desasignar y cómo mover los datos entre ellos

GESTIÓN DE PROCESOS –

Cada programa que se ejecuta en un ordenador es un proceso, ya sea en segundo plano o en el frontend. El sistema operativo es responsable de hacer que múltiples tareas se ejecuten al mismo tiempo (multitarea).

El sistema operativo encuentra el estado del procesador y de los procesos, elige el trabajo y su procesador, asigna el procesador al proceso y desasigna el proceso cuando se ejecuta.

MASTERMIND –

Mastermind es un término que podemos utilizar con razón para el sistema operativo. Razón – El sistema operativo realiza una multitud de funciones que sólo pueden ser realizadas por una mente superinteligente, de ahí el término «Mastermind».

  • El SO proporciona el arranque sin un sistema operativo
  • Proporciona la facilidad de aumentar la memoria lógica del sistema informático utilizando la memoria física del sistema informático.
  • El SO controla los errores que se han producido en el programa
  • Proporciona la recuperación del sistema cuando el sistema se daña.
  • El sistema operativo rompe el programa grande en los programas más pequeños que también se llaman como los hilos. Y ejecuta esos hilos uno por uno

Gestión de almacenamiento –

El sistema operativo controla todas las operaciones de almacenamiento. Algunas de ellas son: cómo almacenar datos o archivos en los ordenadores y cómo los usuarios accederán a los archivos. El sistema operativo es el responsable de almacenar y acceder a los archivos. Creación de Archivos, Creación de Directorios y Lectura y Escritura de los datos de Archivos y Directorios y también Copiar el contenido de los Archivos y los Directorios de un lugar a otro.

Relacionado – Sistema Operativo Distribuido

Tipos de Sistema Operativo (SO) –

Todos los diferentes tipos de sistemas operativos se enumeran a continuación –

  • Windows
  • iOS
  • MAC OS
  • Ubuntu
  • Novell Netware
  • Unix
  • Linux

Relación-. LINUX vs UNIX

Sistema operativo móvil

Estos son algunos de los sistemas operativos móviles –

  • iOS
  • Symbian
  • Blackberry
  • Windows
  • Android OS
  • Bada