sábado, 20 de julio de 2013

Sistemas Operativos, definición y Funciones

SISTEMA OPERATIVO
Definición
Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. 
En una definición informal es un sistema que consiste en ofrecer una distribución ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos.
A pesar de que todos nosotros usamos sistemas operativos casi a diario, es difícil definir qué es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes. 


Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware. Administrar eficientemente los recursos del computador. 



FUNCIONES DEL SISTEMA OPERATIVO
  1. 1.    Gestionan la memoria RAM de los distintos procesos. Un proceso es simplemente, un programa en ejecución, es decir, una tarea que realiza el ordenador.
  2. 2.    Acceso controlado a los archivos: El sistema operativo se ocupa del formato de los Archivos y del medio de almacenamiento. En el caso de sistemas de varios usuarios trabajando simultáneamente, es el sistema operativo el que brinda los mecanismos para controlar que el acceso a los archivos se lleve a cabo de una forma correcta.
  3. 3.    Gestiona el almacenamiento de información de forma permanente en unidades de disco (disco duro, disquetes, pen drives, etc).
  4. 4.    Gestiona el sistema de archivos que nos permite crear, eliminar y manipular archivos y carpetas (también llamadas directorios).
  5. 5.    Ejecución de programas: Para ejecutar un programa es necesario realizar un cierto número de tareas. Las instrucciones y los datos deben cargarse en memoria principal, los archivos y los dispositivos de E/S deben inicializarse y deben prepararse otros recursos. El sistema operativo administra todas estas tareas por el usuario.
  6. 6.    Crea mecanismos de protección para evitar el acceso de intrusos a recursos o servicios no autorizados.
  7. 7.    Detección y respuesta a errores: Cuando un sistema informático está en funcionamiento pueden producirse varios errores. El sistema operativo debe dar una respuesta que elimine la condición de error con el menor impacto posible sobre las aplicaciones que están en ejecución.
  8. 8.    Dispone de un intérprete de comandos. Es un recurso que permite al usuario Comunicarse con el sistema operativo a través de órdenes o comandos que son Escritos. También se llama consola o shell.
  9. 9.    El Sistema Operativo gestiona los sistemas de entrada/salida, es decir, controla los diferentes dispositivos conectados al ordenador (monitor, impresora, etc) La parte más importante del Sistema Operativo se llama núcleo o kernell. Asigna tareas al procesador siguiendo un orden y administrando los tiempos que lleva cada tarea.

No hay comentarios:

Publicar un comentario