martes, 13 de octubre de 2015

SISTEMAS OPERATIVOS


Existen, en la actualidad, una gran variedad de Definiciones de Sistemas Operativos. Sin embargo no hay ninguna estándar.

Podemos decir que estos SO, (los cuales se encuentran almacenados en la memoria secundaria) son un conjunto de programas que crean la interfaz del Hardware y el usuario y poseen además, dos funciones bien destacadas:



En un principio los SO comienzan a cargarse de modo de accionar una parte del código que se encuentra en el procesador, el cual carga el BIOS, el cual su vez carga el Sistema Operativo que carga todos los programas de aplicación y software variado.+


Se encuentra compuesto por un conjunto de paquetes de software el cual gestiona las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:
  • El núcleo: que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
  • El intérprete de comando: que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
  • El sistema de archivos: que permite que los archivos se registren en una estructura arbórea.  
  •  Administrador de procesos: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.
  •  Gestión de la memoria de acceso aleatorio :el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
  • Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).
  • Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".
  • Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.
  • Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
  • Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.







Entre algunas de todas las funciones que satisface el SO, se pueden destacar las                 siguientes :

       1)Gestionar el hardware: es decir, administrar más eficientemente los recursos de la máquina.
       2)Facilitar el trabajo del usuario: permite comunicarnos con los distintos componentes de la máquina.


En el transcurso del tiempo, los Sistemas operativos fueron adquiriendo diferentes denominaciones acorde al uso que se les daba o sigue dando actualmente
A continuación se expresan las diversas formas de categorizar dichos Sitemas, y ejemplos de los mismos en las Computadoras:


  • Multiusuarios : los Sistemas operativos multiusuarios, dan servicio a más de un usuario a la vez            
  • Monouarios: son aquellos que soportan un sólo usuario a la vez  .                                                 
  • Monotarea
  • Multitarea
  • Uniproceso



Por último, como ejemplos con los que nos encontramos de SO, tenemos: Windows, Mac OS, Linux, entre otros
Fuentes: -Visto en claseç
-Wikipedia.com
-Buenastareas.coim


No hay comentarios:

Publicar un comentario